0001043604-24-000066.txt : 20240426 0001043604-24-000066.hdr.sgml : 20240426 20240426163236 ACCESSION NUMBER: 0001043604-24-000066 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 93 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240426 DATE AS OF CHANGE: 20240426 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JUNIPER NETWORKS INC CENTRAL INDEX KEY: 0001043604 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] ORGANIZATION NAME: 06 Technology IRS NUMBER: 770422528 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34501 FILM NUMBER: 24884426 BUSINESS ADDRESS: STREET 1: 1133 INNOVATION WAY CITY: SUNNYVALE STATE: CA ZIP: 94089 BUSINESS PHONE: 4087452000 MAIL ADDRESS: STREET 1: 1133 INNOVATION WAY CITY: SUNNYVALE STATE: CA ZIP: 94089 10-Q 1 jnpr-20240331.htm 10-Q jnpr-20240331
0001043604false2024Q112-31P1M12212212222200010436042024-01-012024-03-3100010436042024-04-24xbrli:shares0001043604us-gaap:ProductMember2024-01-012024-03-31iso4217:USD0001043604us-gaap:ProductMember2023-01-012023-03-310001043604us-gaap:ServiceMember2024-01-012024-03-310001043604us-gaap:ServiceMember2023-01-012023-03-3100010436042023-01-012023-03-31iso4217:USDxbrli:shares00010436042024-03-3100010436042023-12-3100010436042022-12-3100010436042023-03-310001043604us-gaap:CommonStockMember2023-12-310001043604us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-12-310001043604us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001043604us-gaap:RetainedEarningsMember2023-12-310001043604us-gaap:RetainedEarningsMember2024-01-012024-03-310001043604us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001043604us-gaap:CommonStockMember2024-01-012024-03-310001043604us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-01-012024-03-310001043604us-gaap:CommonStockMember2024-03-310001043604us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-03-310001043604us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001043604us-gaap:RetainedEarningsMember2024-03-310001043604us-gaap:CommonStockMember2022-12-310001043604us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-12-310001043604us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001043604us-gaap:RetainedEarningsMember2022-12-310001043604us-gaap:RetainedEarningsMember2023-01-012023-03-310001043604us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001043604us-gaap:CommonStockMember2023-01-012023-03-310001043604us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-01-012023-03-310001043604us-gaap:CommonStockMember2023-03-310001043604us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-03-310001043604us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001043604us-gaap:RetainedEarningsMember2023-03-3100010436042024-01-090001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember2024-03-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember2023-12-310001043604us-gaap:CorporateDebtSecuritiesMember2024-03-310001043604us-gaap:CorporateDebtSecuritiesMember2023-12-310001043604us-gaap:CertificatesOfDepositMember2024-03-310001043604us-gaap:CertificatesOfDepositMember2023-12-310001043604us-gaap:CommercialPaperMember2024-03-310001043604us-gaap:CommercialPaperMember2023-12-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMember2024-03-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMember2023-12-310001043604us-gaap:BankTimeDepositsMember2024-03-310001043604us-gaap:BankTimeDepositsMember2023-12-310001043604us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2024-03-310001043604us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-12-310001043604us-gaap:USGovernmentDebtSecuritiesMember2024-03-310001043604us-gaap:USGovernmentDebtSecuritiesMember2023-12-310001043604us-gaap:FixedIncomeSecuritiesMember2024-03-310001043604us-gaap:FixedIncomeSecuritiesMember2023-12-310001043604jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember2024-03-310001043604jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember2023-12-310001043604us-gaap:CashEquivalentsMember2024-03-310001043604us-gaap:CashEquivalentsMember2023-12-310001043604us-gaap:ShortTermInvestmentsMember2024-03-310001043604us-gaap:ShortTermInvestmentsMember2023-12-310001043604us-gaap:OtherLongTermInvestmentsMember2024-03-310001043604us-gaap:OtherLongTermInvestmentsMember2023-12-310001043604jnpr:OtherLongTermAssetsMember2024-03-310001043604jnpr:OtherLongTermAssetsMember2023-12-31jnpr:investment0001043604us-gaap:DebtSecuritiesMember2023-01-012023-03-310001043604us-gaap:DebtSecuritiesMember2024-01-012024-03-310001043604us-gaap:MoneyMarketFundsMember2024-03-310001043604us-gaap:MoneyMarketFundsMember2023-12-310001043604us-gaap:MutualFundMember2024-03-310001043604us-gaap:MutualFundMember2023-12-310001043604us-gaap:EquitySecuritiesMember2024-03-310001043604us-gaap:EquitySecuritiesMember2023-12-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2024-03-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-12-310001043604jnpr:OpenLightPhotonicsInc.Member2024-01-012024-03-310001043604jnpr:OpenLightPhotonicsInc.Member2023-01-012023-03-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberjnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberjnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:BankTimeDepositsMember2024-03-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMember2024-03-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMember2024-03-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMember2024-03-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:BankTimeDepositsMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMember2023-12-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BankTimeDepositsMember2023-12-310001043604us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberjnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberjnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-03-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2024-03-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2024-03-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2024-03-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310001043604jnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberjnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:FairValueInputsLevel3Memberjnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604jnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604jnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberjnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel3Memberjnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604jnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember2024-03-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember2024-03-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember2024-03-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember2023-12-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember2023-12-310001043604us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2024-03-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel3Memberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-12-310001043604us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604jnpr:PrivatelyHeldDebtMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001043604us-gaap:FairValueMeasurementsNonrecurringMember2023-12-310001043604us-gaap:FairValueMeasurementsNonrecurringMember2024-03-310001043604us-gaap:FairValueInputsLevel2Member2024-03-310001043604us-gaap:FairValueInputsLevel2Member2023-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMember2024-03-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMember2023-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:InterestRateSwapMember2024-03-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:InterestRateSwapMember2023-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMember2024-03-310001043604us-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001043604us-gaap:NondesignatedMember2024-03-310001043604us-gaap:NondesignatedMember2023-12-310001043604us-gaap:OtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2024-03-310001043604us-gaap:OtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-12-310001043604jnpr:OtherLongTermAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2024-03-310001043604jnpr:OtherLongTermAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-12-310001043604us-gaap:NondesignatedMemberus-gaap:OtherCurrentAssetsMember2024-03-310001043604us-gaap:NondesignatedMemberus-gaap:OtherCurrentAssetsMember2023-12-310001043604us-gaap:AccruedLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2024-03-310001043604us-gaap:AccruedLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-12-310001043604jnpr:OtherLongTermLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2024-03-310001043604jnpr:OtherLongTermLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-12-310001043604jnpr:OtherLongTermLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2024-03-310001043604jnpr:OtherLongTermLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2023-12-310001043604us-gaap:NondesignatedMemberus-gaap:AccruedLiabilitiesMember2024-03-310001043604us-gaap:NondesignatedMemberus-gaap:AccruedLiabilitiesMember2023-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2024-01-012024-03-310001043604us-gaap:InterestRateLockCommitmentsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2021-04-300001043604us-gaap:InterestRateLockCommitmentsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2019-12-310001043604us-gaap:InterestRateLockCommitmentsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2021-04-012021-04-300001043604us-gaap:InterestRateLockCommitmentsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2020-12-310001043604us-gaap:CashFlowHedgingMember2024-01-012024-03-310001043604us-gaap:CashFlowHedgingMember2023-01-012023-03-310001043604us-gaap:ForeignExchangeContractMember2024-01-012024-03-310001043604us-gaap:ForeignExchangeContractMember2023-01-012023-03-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2024-03-312024-03-310001043604srt:MinimumMemberus-gaap:ForeignExchangeContractMember2024-01-012024-03-310001043604srt:MaximumMemberus-gaap:ForeignExchangeContractMember2024-01-012024-03-310001043604us-gaap:InventoriesMember2024-03-310001043604us-gaap:InventoriesMember2023-12-310001043604us-gaap:OtherNoncurrentAssetsMember2024-03-310001043604us-gaap:OtherNoncurrentAssetsMember2023-12-310001043604us-gaap:AccountsReceivableMember2024-01-012024-03-310001043604us-gaap:ProductMember2024-03-310001043604us-gaap:ProductMember2023-12-310001043604us-gaap:ServiceMember2024-03-310001043604us-gaap:ServiceMember2023-12-3100010436042024-04-01us-gaap:ProductMember2024-03-310001043604us-gaap:ProductMember2025-04-012024-03-3100010436042027-04-01us-gaap:ProductMember2024-03-3100010436042024-04-01us-gaap:ServiceMember2024-03-310001043604us-gaap:ServiceMember2025-04-012024-03-3100010436042027-04-01us-gaap:ServiceMember2024-03-3100010436042024-04-012024-03-3100010436042025-04-012024-03-3100010436042027-04-012024-03-310001043604us-gaap:EmployeeSeveranceMemberjnpr:A2023TransformationPlanMember2023-12-310001043604jnpr:A2023TransformationPlanMemberus-gaap:FacilityClosingMember2023-12-310001043604us-gaap:OtherRestructuringMemberjnpr:A2023TransformationPlanMember2023-12-310001043604jnpr:A2023TransformationPlanMember2023-12-310001043604us-gaap:EmployeeSeveranceMemberjnpr:A2023TransformationPlanMember2024-01-012024-03-310001043604jnpr:A2023TransformationPlanMemberus-gaap:FacilityClosingMember2024-01-012024-03-310001043604us-gaap:OtherRestructuringMemberjnpr:A2023TransformationPlanMember2024-01-012024-03-310001043604jnpr:A2023TransformationPlanMember2024-01-012024-03-310001043604us-gaap:EmployeeSeveranceMemberjnpr:A2023TransformationPlanMember2024-03-310001043604jnpr:A2023TransformationPlanMemberus-gaap:FacilityClosingMember2024-03-310001043604us-gaap:OtherRestructuringMemberjnpr:A2023TransformationPlanMember2024-03-310001043604jnpr:A2023TransformationPlanMember2024-03-310001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNoteDueDecember2025Member2024-03-31xbrli:pure0001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNoteDueDecember2025Member2023-12-310001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNoteDue2029Member2024-03-310001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNoteDue2029Member2023-12-310001043604jnpr:FixedRateNoteDue2030Memberus-gaap:SeniorNotesMember2024-03-310001043604jnpr:FixedRateNoteDue2030Memberus-gaap:SeniorNotesMember2023-12-310001043604jnpr:FixedRateNoteDue2041Memberus-gaap:SeniorNotesMember2024-03-310001043604jnpr:FixedRateNoteDue2041Memberus-gaap:SeniorNotesMember2023-12-310001043604jnpr:FixedRateNoteDue2025AndFixedRateNoteDue2029Memberus-gaap:SeniorNotesMember2024-01-012024-03-310001043604jnpr:FixedRateNoteDue2025AndFixedRateNoteDue2029Memberus-gaap:SeniorNotesMember2024-03-310001043604us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-03-310001043604us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-01-012024-03-31jnpr:extension_option0001043604jnpr:StockRepurchaseProgram2018Member2024-01-012024-03-310001043604jnpr:StockRepurchaseProgram2018Member2023-01-012023-03-310001043604jnpr:StockRepurchaseProgram2018Member2024-03-310001043604us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-310001043604us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-310001043604us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310001043604us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-01-012024-03-310001043604us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-01-012024-03-310001043604us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-03-310001043604us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-03-310001043604us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-03-310001043604us-gaap:AccumulatedTranslationAdjustmentMember2024-03-310001043604jnpr:EquityIncentivePlan2015Member2024-03-310001043604jnpr:EmployeeStockPurchasePlan2008Member2024-03-310001043604jnpr:RsusRsasAndPsasMember2023-12-310001043604jnpr:RsusRsasAndPsasMember2024-01-012024-03-310001043604jnpr:RsusRsasAndPsasMember2024-03-310001043604jnpr:ServicebasedRSUsMember2024-01-012024-03-310001043604us-gaap:PerformanceSharesMember2024-01-012024-03-310001043604jnpr:EmployeeStockPurchasePlan2008Member2024-01-012024-03-310001043604jnpr:EmployeeStockPurchasePlan2008Member2023-01-012023-03-310001043604us-gaap:CostOfGoodsProductLineMember2024-01-012024-03-310001043604us-gaap:CostOfGoodsProductLineMember2023-01-012023-03-310001043604jnpr:CostOfRevenuesServiceMember2024-01-012024-03-310001043604jnpr:CostOfRevenuesServiceMember2023-01-012023-03-310001043604us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001043604us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001043604us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001043604us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001043604us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001043604us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001043604us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001043604us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001043604jnpr:RsusRsasAndPsasMember2023-01-012023-03-310001043604us-gaap:EmployeeStockMember2024-01-012024-03-310001043604us-gaap:EmployeeStockMember2023-01-012023-03-31jnpr:segment0001043604jnpr:WideAreaNetworkingMember2024-01-012024-03-310001043604jnpr:WideAreaNetworkingMember2023-01-012023-03-310001043604jnpr:DataCenterMember2024-01-012024-03-310001043604jnpr:DataCenterMember2023-01-012023-03-310001043604jnpr:CampusAndBranchMember2024-01-012024-03-310001043604jnpr:CampusAndBranchMember2023-01-012023-03-310001043604jnpr:HardwareMaintenanceAndProfessionalServicesMember2024-01-012024-03-310001043604jnpr:HardwareMaintenanceAndProfessionalServicesMember2023-01-012023-03-310001043604jnpr:CloudMember2024-01-012024-03-310001043604jnpr:CloudMember2023-01-012023-03-310001043604jnpr:TelecomandCableMember2024-01-012024-03-310001043604jnpr:TelecomandCableMember2023-01-012023-03-310001043604jnpr:StrategicEnterpriseMember2024-01-012024-03-310001043604jnpr:StrategicEnterpriseMember2023-01-012023-03-310001043604country:US2024-01-012024-03-310001043604country:US2023-01-012023-03-310001043604jnpr:OtherAmericasMember2024-01-012024-03-310001043604jnpr:OtherAmericasMember2023-01-012023-03-310001043604srt:AmericasMember2024-01-012024-03-310001043604srt:AmericasMember2023-01-012023-03-310001043604us-gaap:EMEAMember2024-01-012024-03-310001043604us-gaap:EMEAMember2023-01-012023-03-310001043604srt:AsiaPacificMember2024-01-012024-03-310001043604srt:AsiaPacificMember2023-01-012023-03-310001043604jnpr:AccruedIncomeTaxesNoncurrentMember2024-03-310001043604jnpr:LongTermIncomeTaxesMember2024-03-310001043604srt:ScenarioForecastMember2024-06-242024-06-240001043604us-gaap:SubsequentEventMember2024-04-252024-04-250001043604jnpr:KennethMillerMember2024-01-012024-03-310001043604jnpr:KennethMillerMember2024-03-31


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024

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

JUNIPER NETWORKS, INC.
(Exact name of registrant as specified in its charter)
Delaware77-0422528
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1133 Innovation Way
Sunnyvale,California94089
(Address of principal executive offices)(Zip code)
(408) 745-2000
(Registrant's telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, par value $0.00001 per shareJNPRNew 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 x No o
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 x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company”, and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filerNon-accelerated filerSmaller reporting companyEmerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No x
There were 324,987,897 shares of the Company's Common Stock, par value $0.00001, outstanding as of April 24, 2024.




Juniper Networks, Inc.
Table of Contents
Page

2

PART I — FINANCIAL INFORMATION

Item 1. Financial Statements (Unaudited)


Juniper Networks, Inc.
Condensed Consolidated Statements of Operations
(In millions, except per share amounts)
(Unaudited)
Three Months Ended March 31,
20242023
Net revenues:
Product$651.9 $912.6 
Service497.0 459.2 
Total net revenues1,148.9 1,371.8 
Cost of revenues:
Product323.9 454.9 
Service144.1 145.7 
Total cost of revenues468.0 600.6 
Gross margin680.9 771.2 
Operating expenses:
Research and development296.6 284.8 
Sales and marketing305.4 303.2 
General and administrative60.7 68.0 
Restructuring charges (benefits)
4.1 (0.5)
Merger-related charges (1)
28.3  
Total operating expenses695.1 655.5 
Operating (loss) income
(14.2)115.7 
Gain (loss) on privately-held investments, net (2)
(14.3)0.2 
Other income (expense), net (2)
2.1 (8.8)
Income (loss) before income taxes and loss from equity method investment
(26.4)107.1 
Income tax (benefit) provision
(27.7)19.6 
Loss from equity method investment, net of tax2.1 2.1 
Net (loss) income
$(0.8)$85.4 
Net (loss) income per share:
Basic$(0.00)$0.26 
Diluted$(0.00)$0.26 
Weighted-average shares used to compute net (loss) income per share:
Basic322.6 322.3 
Diluted322.6 329.1 
__________________
(1) Represents charges incurred directly in connection with the pending merger with HPE (as defined below). See Note 1, Basis of Presentation and Summary of Significant Accounting Policies, for further information.
(2) The prior period amounts have been reclassified to conform to the current period presentation.

See accompanying Notes to Condensed Consolidated Financial Statements
3

Juniper Networks, Inc.
Condensed Consolidated Statements of Comprehensive (Loss) Income
(In millions)
(Unaudited)
Three Months Ended March 31,
20242023
Net (loss) income
$(0.8)$85.4 
Other comprehensive (loss) income, net:
Available-for-sale debt securities:
Change in net unrealized gains and losses(29.0)2.1 
Net realized gains reclassified into net income
(0.1) 
Net change on available-for-sale debt securities(29.1)2.1 
Cash flow hedges:
Change in net unrealized gains and losses(5.4)(6.9)
Net realized losses reclassified into net income1.2 7.4 
Net change on cash flow hedges(4.2)0.5 
Change in foreign currency translation adjustments(3.7)1.5 
Other comprehensive (loss) income, net
(37.0)4.1 
Comprehensive (loss) income
$(37.8)$89.5 

See accompanying Notes to Condensed Consolidated Financial Statements

4

Juniper Networks, Inc.
Condensed Consolidated Balance Sheets    
(In millions, except par values)
March 31,
2024
December 31,
2023
(Unaudited)
ASSETS
Current assets:
Cash and cash equivalents$1,069.8 $1,068.1 
Short-term investments187.9 139.4 
Accounts receivable, net of allowances814.9 1,044.1 
Inventory958.2 952.4 
Prepaid expenses and other current assets510.1 591.5 
Total current assets3,540.9 3,795.5 
Property and equipment, net688.6 689.9 
Operating lease assets158.4 111.4 
Long-term investments277.2 116.8 
Purchased intangible assets, net74.6 91.8 
Goodwill3,734.3 3,734.4 
Other long-term assets1,004.2 978.7 
Total assets$9,478.2 $9,518.5 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$250.2 $295.1 
Accrued compensation210.9 292.2 
Deferred revenue1,205.5 1,130.0 
Other accrued liabilities363.4 386.7 
Total current liabilities2,030.0 2,104.0 
Long-term debt1,607.1 1,616.8 
Long-term deferred revenue919.4 894.9 
Long-term income taxes payable173.5 204.5 
Long-term operating lease liabilities130.6 82.9 
Other long-term liabilities136.4 122.7 
Total liabilities4,997.0 5,025.8 
Commitments and contingencies (Note 13)
Stockholders' equity:
Preferred stock, $0.00001 par value; 10.0 shares authorized; none issued and outstanding
  
Common stock, $0.00001 par value; 1,000.0 shares authorized; 324.9 shares and 320.3 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively
  
Additional paid-in capital6,776.1 6,740.0 
Accumulated other comprehensive income12.1 49.1 
Accumulated deficit(2,307.0)(2,296.4)
Total stockholders' equity4,481.2 4,492.7 
Total liabilities and stockholders' equity$9,478.2 $9,518.5 

See accompanying Notes to Condensed Consolidated Financial Statements
5

Juniper Networks, Inc.
Condensed Consolidated Statements of Cash Flows
(In millions)
(Unaudited)
Three Months Ended March 31,
20242023
Cash flows from operating activities:
Net (loss) income
$(0.8)$85.4 
Adjustments to reconcile net (loss) income to net cash provided by operating activities:
Share-based compensation expense
79.9 60.9 
Depreciation, amortization, and accretion44.2 49.4 
Deferred income taxes (1)
(26.6)(28.3)
Provision (benefit) for inventory excess and obsolescence (1)
(1.0)22.4 
Operating lease assets expense10.8 10.1 
Loss (gain) on privately-held investments, net (1)
14.3 (0.2)
Loss from equity method investment
2.1 2.1 
Other (1)
(0.3)3.9 
Changes in operating assets and liabilities, net of acquisitions:
Accounts receivable, net228.8 166.1 
Inventory (1)
(22.5)(171.0)
Prepaid expenses and other assets (1)
70.2 (56.0)
Accounts payable(38.3)15.4 
Accrued compensation(79.4)(78.4)
Income taxes payable(24.9)29.6 
Other accrued liabilities (1)
(32.5)(16.1)
Deferred revenue101.0 96.2 
Net cash provided by operating activities
325.0 191.5 
Cash flows from investing activities:
Purchases of property and equipment(34.8)(42.1)
Purchases of available-for-sale debt securities(283.5)(5.0)
Proceeds from sales of available-for-sale debt securities6.1 14.0 
Proceeds from maturities and redemptions of available-for-sale debt securities
45.1 69.4 
Purchases of equity securities
(2.7)(2.4)
Proceeds from sales of equity securities
4.3 7.4 
Other 0.9 
Net cash (used in) provided by investing activities
(265.5)42.2 
Cash flows from financing activities:
Repurchase and retirement of common stock
(14.6)(151.3)
Proceeds from issuance of common stock
32.1 31.1 
Payment of dividends
(71.4)(70.6)
Net cash used in financing activities(53.9)(190.8)
Effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash
(3.6)1.2 
Net increase in cash, cash equivalents, and restricted cash
2.0 44.1 
Cash, cash equivalents, and restricted cash at beginning of period
1,084.3 897.7 
Cash, cash equivalents, and restricted cash at end of period
$1,086.3 $941.8 
__________________
(1) The prior period amounts have been reclassified to conform to the current period presentation.

See accompanying Notes to Condensed Consolidated Financial Statements
6

Juniper Networks, Inc.
 
Condensed Consolidated Statements of Changes in Stockholders' Equity
(In millions, except per share amounts)
(Unaudited)
Three Months Ended March 31, 2024
Common Stock and Additional Paid-in CapitalAccumulated Other Comprehensive Income
Accumulated
Deficit
Total Stockholders' Equity
 
Shares
Balance at December 31, 2023
320.3 $6,740.0 $49.1 $(2,296.4)$4,492.7 
Net loss
— — — (0.8)(0.8)
Other comprehensive loss, net
— — (37.0)— (37.0)
Issuance of common stock5.0 32.1 — — 32.1 
Repurchase and retirement of common stock (0.4)(4.8)— (9.8)(14.6)
Share-based compensation expense— 80.2 — — 80.2 
Payments of cash dividends ($0.22 per share of common stock)
— (71.4)— — (71.4)
Balance at March 31, 2024
324.9 $6,776.1 $12.1 $(2,307.0)$4,481.2 
Three Months Ended March 31, 2023
Common Stock and Additional Paid-in Capital
Accumulated Other Comprehensive Income
Accumulated
Deficit
Total Stockholders' Equity
Shares
Balance at December 31, 2022
322.9 $6,846.4 $4.2 $(2,375.5)$4,475.1 
Net income— — — 85.4 85.4 
Other comprehensive income, net
— — 4.1 — 4.1 
Issuance of common stock3.3 31.1 — — 31.1 
Repurchase and retirement of common stock (4.8)(60.2)— (91.1)(151.3)
Share-based compensation expense— 61.4 — — 61.4 
Payments of cash dividends ($0.22 per share of common stock)
— (70.6)— — (70.6)
Balance at March 31, 2023
321.4 $6,808.1 $8.3 $(2,381.2)$4,435.2 

 See accompanying Notes to Condensed Consolidated Financial Statements






















7


Juniper Networks, Inc.

Notes to Condensed Consolidated Financial Statements
(Unaudited)

Note 1. Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

The Condensed Consolidated Financial Statements of Juniper Networks, Inc. (the “Company” or “Juniper”) were prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all information and footnotes required by U.S. GAAP for complete financial statements. The Condensed Consolidated Balance Sheet as of December 31, 2023 has been derived from the audited Consolidated Financial Statements at that date. In the opinion of management, all adjustments, including normal recurring accruals, considered necessary for a fair presentation have been included. The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024, or any future period.

These Condensed Consolidated Financial Statements and accompanying notes should be read in conjunction with the audited Consolidated Financial Statements and accompanying notes in the Company's Annual Report on Form 10-K for the year ended December 31, 2023 (the "Form 10-K"). The Company has evaluated all subsequent events through the date these condensed consolidated financial statements were issued.

The preparation of the financial statements and related disclosures in accordance with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and the accompanying notes. Actual results could differ materially from those estimates under different assumptions or conditions.

Certain prior period amounts have been reclassified to conform to the current period's presentation. None of these reclassifications had a material impact to the unaudited Condensed Consolidated Financial Statements.

HPE Merger Agreement

On January 9, 2024, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) by and among the Company, Hewlett Packard Enterprise Company, a Delaware corporation (“HPE”), and Jasmine Acquisition Sub, Inc., a Delaware corporation and wholly owned subsidiary of HPE (“Merger Sub”), pursuant to which Merger Sub will merge with and into the Company (the “Merger”), with the Company surviving the Merger as a wholly owned subsidiary of HPE. Under the terms of the Merger Agreement, at the effective time of the Merger, each issued and outstanding share of the Company's common stock (subject to certain exceptions set forth in the Merger Agreement) will be canceled and converted into the right to receive $40.00 in cash, without interest and subject to applicable withholding taxes.

The Merger Agreement generally requires the Company to use commercially reasonable efforts to operate the Company's business in the ordinary course, subject to certain exceptions including as required by applicable law, pending consummation of the Merger, and subjects the Company to customary interim operating covenants that restrict the Company from taking certain specified actions without HPE’s approval (such approval not to be unreasonably withheld, conditioned, or delayed) until the Merger is completed or the Merger Agreement is terminated in accordance with its terms. During this period, the Company is permitted to continue paying regular quarterly dividends, substantially in accordance with past practice, at a quarterly rate not to exceed $0.22 per share.

The completion of the Merger, which is currently expected to close in late calendar year 2024 or early calendar year 2025, is subject to the receipt of regulatory approvals and other customary closing conditions. On April 2, 2024, the Company received approval of the Merger Agreement from its stockholders. If the transaction is consummated, the Company's common stock will be delisted from the New York Stock Exchange and deregistered under the Securities Exchange Act of 1934 (the “Exchange Act”).

The Merger Agreement can be terminated under certain customary circumstances, including by mutual agreement, the imposition of a final and non-appealable governmental order that permanently enjoins or otherwise prohibits the Merger, an uncured breach of the Merger Agreement by the other party, or if the Merger has not been consummated by January 9, 2025, as may be automatically extended pursuant to the terms of the Merger Agreement. Under certain specified circumstances in which
8

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
the Merger Agreement is terminated, the Company is required to pay HPE a termination fee equal to $407.5 million, and under certain other specified circumstances in which the Merger Agreement is terminated, HPE is required to pay the Company a termination fee equal to $815.0 million.

In connection with the pending Merger, the Company incurred $28.3 million of expenses for the period ended March 31, 2024, including professional services and financial advisory fees, all of which were recorded within "Merger-related charges" in the Condensed Consolidated Statements of Operations.

Summary of Significant Accounting Policies

There have been no significant changes to the Company's significant accounting policies described in Note 1, Description of Business, Basis of Presentation and Significant Accounting Policies, in Notes to Consolidated Financial Statements in Item 8 of Part II of the Form 10-K for the fiscal year ended December 31, 2023.

Recent Accounting Standards Not Yet Adopted

Improvements to Reportable Segment Disclosures: In November 2023, the Financial Accounting Standards Board (FASB) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024 on a retrospective basis. Early adoption is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.

Improvements to Income Tax Disclosures: In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which expands the disclosures required for income taxes. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment should be applied on a prospective basis while retrospective application is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.





9

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Note 2. Cash Equivalents and Investments

Investments in Available-for-Sale Debt Securities

The following table summarizes the Company's unrealized gains and losses and fair value of investments designated as available-for-sale debt securities as of March 31, 2024 and December 31, 2023 (in millions):

As of March 31, 2024
As of December 31, 2023
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized and Credit
Losses
Estimated Fair
Value
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized and Credit
Losses
Estimated Fair
Value
Fixed income securities:
Asset-backed and mortgage-backed securities$99.3 $ $(0.5)$98.8 $38.2 $0.2 $(0.4)$38.0 
Corporate debt securities234.1 0.4 (1.0)233.5 160.2 0.7 (1.3)159.6 
Certificates of deposit16.2   16.2 3.0   3.0 
Commercial paper92.1   92.1 41.1   41.1 
Foreign government debt securities
5.3  (0.1)5.2 5.3  (0.2)5.1 
Time deposits282.1   282.1 273.6   273.6 
U.S. government agency securities
    4.0   4.0 
U.S. government securities72.0  (0.2)71.8 54.8 0.1  54.9 
Total fixed income securities
801.1 0.4 (1.8)799.7 580.2 1.0 (1.9)579.3 
Privately-held debt and redeemable preferred stock securities46.0  (15.4)30.6 20.6 37.4 (8.3)49.7 
Total available-for-sale debt securities
$847.1 $0.4 $(17.2)$830.3 $600.8 $38.4 $(10.2)$629.0 
Reported as:
Cash equivalents$340.2 $ $ $340.2 $328.2 $ $ $328.2 
Short-term investments183.1  (0.8)182.3 135.7  (1.4)134.3 
Long-term investments277.8 0.4 (1.0)277.2 116.3 1.0 (0.5)116.8 
Other long-term assets46.0  (15.4)30.6 20.6 37.4 (8.3)49.7 
Total$847.1 $0.4 $(17.2)$830.3 $600.8 $38.4 $(10.2)$629.0 


The following table presents the contractual maturities of the Company's total fixed income securities as of March 31, 2024 (in millions):
 Amortized
Cost
Estimated Fair
Value
Due in less than one year$523.3 $522.5 
Due between one and five years277.8 277.2 
Total$801.1 $799.7 


As of March 31, 2024, the Company's unrealized loss of $1.8 million resulted from 226 fixed income available-for-sale debt securities, of which losses aggregating $0.7 million were from investments in an unrealized loss position for less than 12
10

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
months, and $1.1 million were from investments in an unrealized loss position for more than 12 months. The gross unrealized losses related to these investments were primarily due to changes in market interest rates. The Company anticipates that it will recover the entire amortized cost basis of such available-for-sale debt securities and has determined that no allowance for credit losses was required to be recognized during the three months ended March 31, 2024 and March 31, 2023.

During the three months ended March 31, 2024, the Company recorded an allowance for credit loss of $7.1 million on privately-held debt and redeemable preferred stock investments. The credit loss represents the difference between the estimated fair value and the cost of the investment related to the credit factors. The determination of fair value was based on quantitative and qualitative analysis including factors such as the near-term prospects of the investee in the market in which it operates and an evaluation of the investee's financial condition in relation to its outstanding obligations. As of March 31, 2024 and December 31, 2023, the Company had an allowance for credit loss of $15.4 million and $8.3 million, respectively, on privately-held debt and redeemable preferred stock investments.

During the three months ended March 31, 2024 and March 31, 2023, there were no material gross realized gains or losses from available-for-sale debt securities.

Investments in Equity Securities

The following table presents the Company's investments in equity securities as of March 31, 2024 and December 31, 2023 (in millions):
As of
March 31,
2024
December 31,
2023
Equity investments with readily determinable fair value:
Money market funds$379.6 $337.5 
Mutual funds42.6 38.0 
Publicly-traded equity securities5.6 5.1 
Equity investments without readily determinable fair value45.8 45.8 
Equity investment under the equity method of accounting24.2 26.4 
Total equity securities$497.8 $452.8 
Reported as:
Cash equivalents$379.6 $337.5 
Short-term investments5.6 5.1 
Prepaid expenses and other current assets3.3 2.5 
Other long-term assets109.3 107.7 
Total$497.8 $452.8 

For the three months ended March 31, 2024 and March 31, 2023, there were no material unrealized gains or losses recognized for equity investments with readily determinable fair value or equity investments without readily determinable fair value. For the three months ended March 31, 2024 and March 31, 2023, the loss recognized from the equity method investment was $2.2 million and $2.1 million, respectively.

Restricted Cash and Investments

The Company has restricted cash and investments for: (i) amounts under the Company's non-qualified deferred compensation plan for senior-level employees; (ii) amounts held under the Company's short-term disability plan in California; and (iii) amounts held in escrow accounts, as required in connection with certain acquisitions. Restricted investments consist of equity investments. As of March 31, 2024, the carrying value of restricted cash and investments was $59.2 million, of which $17.5
11

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
million was included in prepaid expenses and other current assets, and $41.7 million was included in other long-term assets on the Condensed Consolidated Balance Sheets.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (in millions):
As of
March 31,
2024
December 31,
2023
Cash and cash equivalents$1,069.8 $1,068.1 
Restricted cash included in prepaid expenses and other current assets14.1 13.8 
Restricted cash included in other long-term assets2.4 2.4 
Total cash, cash equivalents, and restricted cash$1,086.3 $1,084.3 
12

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Note 3. Fair Value Measurements
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (in millions):
Fair Value Measurements at
March 31, 2024
Fair Value Measurements at
December 31, 2023
Quoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
TotalQuoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
Total
Assets:
Available-for-sale debt securities:
Asset-backed and mortgage-backed securities$ $98.8 $ $98.8 $ $38.0 $ $38.0 
Certificates of deposit 16.2  16.2  3.0  3.0 
Corporate debt securities  233.5  233.5  159.6  159.6 
Commercial paper 92.1  92.1  41.1  41.1 
Foreign government debt securities 5.2  5.2  5.1  5.1 
Time deposits 282.1  282.1  273.6  273.6 
U.S. government agency securities     4.0  4.0 
U.S. government securities48.9 22.9  71.8 20.0 34.9  54.9 
Privately-held debt and redeemable preferred stock securities  30.6 30.6   49.7 49.7 
Total available-for-sale debt securities48.9 750.8 30.6 830.3 20.0 559.3 49.7 629.0 
Equity securities:
Money market funds379.6   379.6 337.5   337.5 
Mutual funds42.6   42.6 38.0   38.0 
Publicly-traded equity securities5.6   5.6 5.1   5.1 
Total equity securities427.8   427.8 380.6   380.6 
Derivative assets:
Foreign exchange contracts 5.6  5.6  7.2  7.2 
Total derivative assets 5.6  5.6  7.2  7.2 
Total assets measured at fair value on a recurring basis$476.7 $756.4 $30.6 $1,263.7 $400.6 $566.5 $49.7 $1,016.8 
Liabilities:
Derivative liabilities:
Foreign exchange contracts$ $(9.8)$ $(9.8)$ $(7.2)$ $(7.2)
Interest rate contracts (83.7) (83.7) (73.6) (73.6)
Total derivative liabilities (93.5) (93.5) (80.8) (80.8)
Total liabilities measured at fair value on a recurring basis$ $(93.5)$ $(93.5)$ $(80.8)$ $(80.8)
13

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Fair Value Measurements at
March 31, 2024
Fair Value Measurements at
December 31, 2023
Quoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
TotalQuoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
Total
Total assets, reported as:
Cash equivalents$379.6 $340.2 $ $719.8 $337.5 $328.2 $ $665.7 
Short-term investments18.3 169.6  187.9 12.8 126.6  139.4 
Long-term investments36.2 241.0  277.2 12.3 104.5  116.8 
Prepaid expenses and other current assets
3.3 4.0  7.3 2.5 4.6  7.1 
Other long-term assets39.3 1.6 30.6 71.5 35.5 2.6 49.7 87.8 
Total assets measured at fair value
$476.7 $756.4 $30.6 $1,263.7 $400.6 $566.5 $49.7 $1,016.8 
Total liabilities, reported as:
Other accrued liabilities$ $(8.4)$ $(8.4)$ $(6.2)$ $(6.2)
Other long-term liabilities (85.1) (85.1) (74.6) (74.6)
Total liabilities measured at fair value on a recurring basis
$ $(93.5)$ $(93.5)$ $(80.8)$ $(80.8)

The Company's Level 2 available-for-sale debt securities are priced using quoted market prices for similar instruments or non-binding market prices that are corroborated by observable market data. The Company uses inputs such as actual trade data, benchmark yields, broker/dealer quotes, or alternative pricing sources with reasonable levels of price transparency, which are obtained from quoted market prices, independent pricing vendors, or other sources, to determine the ultimate fair value of these assets. The Company's derivative instruments are classified as Level 2, as they are not actively traded and are valued using pricing models that use observable market inputs. During the three months ended March 31, 2024, the Company had no transfers into or out of Level 3 of the fair value hierarchy of its assets or liabilities measured at fair value.

The Company's privately-held debt and redeemable preferred stock securities are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of its privately-held debt and redeemable preferred stock securities on a recurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent valuations at the time of financing activities and the investee's capital structure. In January 2024, the Company invested in a convertible note of a privately-held company for a principal amount of $25.0 million with a maturity period of two years. During the three months ended March 31, 2024, the Company recognized a credit loss of $7.1 million on a privately-held debt investment and redeemable preferred stock securities. Refer to Note 2, Cash Equivalents and Investments.

Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis

The Company's investments in equity securities without readily determinable fair value are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of equity securities without readily determinable fair value, and investments accounted for under the equity method of accounting, on a nonrecurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent financing activities and the investee's capital structure. As of March 31, 2024, downward adjustments for equity securities without readily determinable fair value in the aggregate were $89.9 million. There have been no material upward adjustments to the equity securities without readily determinable fair value.

Certain of the Company's assets, including intangible assets and goodwill, are measured at fair value on a nonrecurring basis. There were no significant impairment charges recognized during the three months ended March 31, 2024.

As of March 31, 2024 and December 31, 2023, the Company had no liabilities required to be measured at fair value on a nonrecurring basis.

14

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Assets and Liabilities Not Measured at Fair Value

The carrying amounts of the Company's accounts receivable, accounts payable, and other accrued liabilities approximate fair value due to their short maturities. As of March 31, 2024 and December 31, 2023, the estimated fair value of the Company's total outstanding debt in the Condensed Consolidated Balance Sheets was $1,567.8 million and $1,581.7 million, respectively, based on observable market inputs (Level 2).

15

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Note 4. Derivative Instruments

The Company uses derivative instruments to manage a variety of risks, including risks related to fluctuations in foreign currency exchange rates and interest rates on debt instruments. The Company does not use derivative financial instruments for speculative purposes.

The notional amount of the Company's derivative instruments is summarized as follows (in millions):
 As of
 March 31,
2024
December 31,
2023
Designated derivatives:
Cash flow hedges:
Foreign currency contracts
$668.8 $801.0 
Fair value hedges:
Interest rate swap contracts
600.0 600.0 
Total designated derivatives
1,268.8 1,401.0 
Non-designated derivatives232.4 200.7 
Total$1,501.2 $1,601.7 

The fair value of derivative instruments on the Condensed Consolidated Balance Sheets was as follows:
 As of
 Balance Sheet ClassificationMarch 31,
2024
December 31,
2023
Derivative assets:
Derivatives designated as hedging instruments:
Foreign currency contractsOther current assets$3.8 $4.4 
Foreign currency contracts Other long-term assets1.7 2.7 
Total derivatives designated as hedging instruments$5.5 $7.1 
Derivatives not designated as hedging instrumentsOther current assets0.1 0.1 
Total derivative assets$5.6 $7.2 
Derivative liabilities:
Derivatives designated as hedging instruments:
Foreign currency contracts Other accrued liabilities$8.3 $6.0 
Foreign currency contracts Other long-term liabilities1.4 1.0 
Interest rate swap contractsOther long-term liabilities83.7 73.6 
Total derivatives designated as hedging instruments$93.4 $80.6 
Derivatives not designated as hedging instrumentsOther accrued liabilities0.1 0.2 
Total derivative liabilities$93.5 $80.8 

16

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Offsetting of Derivative Instruments

The Company presents its derivative instruments at gross fair values in the Condensed Consolidated Balance Sheets. As of March 31, 2024 and December 31, 2023, the potential effects of set-off associated with the derivative contracts would be a reduction to both derivative assets and derivative liabilities by $5.6 million and $7.2 million, respectively.

Designated Derivatives

The Company uses foreign currency forward contracts or options contracts to hedge the Company's planned cost of revenues and operating expenses denominated in foreign currencies. These derivatives are designated as cash flow hedges and typically have maturities of thirty-six months or less.

The Company enters into interest rate swap contracts, designated as fair value hedges, to convert the fixed interest rates of certain Senior Notes ("Notes") to floating interest rates. In April 2021, the Company entered into these contracts for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in December 2030 in addition to the contracts entered in 2019 for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in March 2041. The interest rate swap contracts will expire within seven years.

In 2020, the Company entered into interest rate lock contracts with large financial institutions, which fix the benchmark interest rates of future debt issuances for an aggregate notional amount of $650.0 million. These contracts were designated as cash flow hedges for a forecasted debt issuance, which was expected to occur by the end of 2025. During the year ended December 31, 2023, the Company terminated the interest rate lock contracts, resulting in a deferred gain of $133.9 million recognized in accumulated other comprehensive income, which will be deferred and amortized to interest expense over the term of the anticipated debt unless it becomes probable that the debt will not be issued with the terms anticipated at the hedge's inception. The Company classifies the cash flow in the same section as the underlying item resulting in the proceeds from sale being presented as operating activities.

Effect of Derivative Instruments on the Condensed Consolidated Statements of Operations

For cash flow hedges, the Company recognized an unrealized loss of $5.5 million and $9.9 million in accumulated other comprehensive income for the effective portion of its derivative instruments for the three months ended March 31, 2024 and March 31, 2023, respectively.

For foreign currency contracts, the Company reclassified a loss of $1.1 million and $7.8 million out of accumulated other comprehensive income to cost of revenues and operating expenses in the Condensed Consolidated Statements of Operations during the three months ended March 31, 2024 and March 31, 2023, respectively. As of March 31, 2024, an estimated $4.5 million of unrealized net loss within accumulated other comprehensive income is expected to be reclassified into earnings within the next twelve months.

Non-Designated Derivatives

The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the remeasurement of certain monetary assets and liabilities denominated in foreign currencies. These foreign exchange forward contracts typically have maturities of approximately one to four months. The outstanding non-designated derivative instruments are carried at fair value. Changes in the fair value of these derivatives, which were recorded in Other expense, net within the Condensed Consolidated Statements of Operations, were not material during the three months ended March 31, 2024 and March 31, 2023.

17

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

Note 5. Other Financial Information

Total Inventory

Total inventory consisted of the following (in millions):
As of
March 31,
2024
December 31,
2023
Production and service materials$764.2 $719.0 
Finished goods271.9 299.0 
Total inventory$1,036.1 $1,018.0 
Reported as:
Inventory$958.2 $952.4 
Other long-term assets (1)
77.9 65.6 
Total inventory$1,036.1 $1,018.0 
__________________
(1) Long-term inventory balance classified as other long-term assets in the Company's Condensed Consolidated Balance Sheets consists of last time buy component inventory to be consumed beyond the Company's normal operating cycle.


Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in millions):
As of
March 31,
2024
December 31,
2023
Contract manufacturer deposits$234.0 $316.4 
Prepaid expenses149.9 140.9 
Other current assets126.2 134.2 
Total prepaid expenses and other current assets$510.1 $591.5 

During the three months ended March 31, 2024, the Company recorded an allowance for credit loss of $7.7 million on note receivables due from a privately-held investee. The credit loss represents the difference between the net amount expected to be collected and the amortized cost of the note receivable.

Warranties

Changes during the three months ended March 31, 2024 in the Company’s warranty reserve as reported within other accrued liabilities in the Condensed Consolidated Balance Sheets were as follows (in millions):

Balance as of December 31, 2023
$29.4 
Provisions made during the period12.8 
Actual costs incurred during the period(11.6)
Balance as of March 31, 2024
$30.6 

18

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Deferred Revenue

Details of the Company's deferred revenue, as reported in the Condensed Consolidated Balance Sheets, were as follows (in millions):
As of
March 31,
2024
December 31,
2023
Deferred product revenue, net
$104.7 $92.1 
Deferred service revenue, net
2,020.2 1,932.8 
Total$2,124.9 $2,024.9 
Reported as:
Current$1,205.5 $1,130.0 
Long-term919.4 894.9 
Total$2,124.9 $2,024.9 

Revenue

See Note 10, Segments, for disaggregated revenue by customer solution, customer vertical, and geographic region.

Product revenue of $17.2 million included in deferred revenue at January 1, 2024 were recognized during the three months ended March 31, 2024. Service revenue of $345.5 million included in deferred revenue at January 1, 2024 were recognized during the three months ended March 31, 2024.

Remaining Performance Obligations

Remaining Performance Obligations ("RPO") are comprised mainly of deferred product and service revenue, and to a lesser extent, unbilled service revenue from non-cancellable contracts for which the Company has not invoiced and has an obligation to perform, and for which revenue has not yet been recognized in the financial statements.

The following table summarizes the breakdown of RPO(1) as of March 31, 2024 and when the Company expects to recognize the amounts as revenue (in millions):
Revenue Recognition Expected by Period
TotalLess than 1 year1-3 yearsMore than 3 years
Product$105.3 $90.7 $12.3 $2.3 
Service2,032.3 1,121.0 696.1 215.2 
Total$2,137.6 $1,211.7 $708.4 $217.5 
__________________
(1) The Company's RPO does not include backlog. Backlog consists of purchase orders for product primarily expected to be shipped to the Company's distributors, resellers, or end customers within the next 90 days. The following amounts are not included in the Company's backlog: (1) deferred revenue, (2) unbilled contract revenue, (3) all service obligations, including software as a service (SaaS), and (4) certain future revenue adjustments for items such as sales return reserves and early payment discounts.

Deferred Contract Cost

The Company capitalizes direct and incremental costs incurred to acquire contracts, primarily sales commissions, for which the associated revenue is expected to be recognized in future periods. The Company incurs these costs in connection with both initial contracts and renewals. These costs are initially deferred, recorded as prepaid expenses and other current assets or other long-term assets, and are amortized over a period of benefit, which is typically over the term of the customer contracts or when product is delivered and revenue recognized. Commission expense is included in sales and marketing expenses in the accompanying Condensed Consolidated Statements of Operations.

19

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Deferred contract cost was $42.9 million as of March 31, 2024. For the three months ended March 31, 2024, amortization expense associated with the deferred commissions was $18.2 million, and there were no impairment charges recognized.

Other Income (Expense), Net

Other income (expense), net, consisted of the following (in millions):
Three Months Ended March 31,
20242023
Interest income $16.9 $9.5 
Interest expense(20.5)(19.2)
Gain on other investments, net (1)
3.4 0.7 
Other2.3 0.2 
Other income (expense), net
$2.1 $(8.8)
________________
(1) Other investments represent fixed income securities and equity investments with readily determinable fair value. The prior period amounts have been reclassified to conform to the current period presentation.
20

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Note 6. Restructuring Charges

During the third quarter of 2023, the Company initiated the 2023 Transformation Plan to realign the organization and enable investments in long-term growth opportunities. As of March 31, 2024, actions taken under this plan have been substantially completed.

The following table presents changes in the restructuring liabilities (in millions) for the three months ended March 31, 2024:

Three Months Ended March 31, 2024
Employee severanceFacility exit-related and asset impairmentsContract terminations and otherTotal
Liability as of December 31, 2023
$30.0 $0.4 $3.2 $33.6 
Charges
2.3 1.7 0.1 4.1 
Cash payments
(16.5)(0.1)(3.1)(19.7)
Non-cash items
(0.1)(1.7) (1.8)
Liability as of March 31, 2024
$15.7 $0.3 $0.2 $16.2 

21

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Note 7. Debt

Debt

The following table summarizes the Company's total debt (in millions, except percentages):
 As of
 Maturity DateEffective Interest RatesMarch 31,
2024
December 31,
2023
Senior Notes:
1.200% fixed-rate notes
December 20251.37 %$400.0 $400.0 
3.750% fixed-rate notes
August 20293.86 %500.0 500.0 
2.000% fixed-rate notes
December 20302.12 %400.0 400.0 
5.950% fixed-rate notes
March 20416.03 %400.0 400.0 
Total Notes1,700.0 1,700.0 
Unaccreted discount and debt issuance costs(9.2)(9.6)
Hedge accounting fair value adjustments(*)
(83.7)(73.6)
Total$1,607.1 $1,616.8 
________________________________
(*)     Represents the fair value adjustments for interest rate swap contracts with an aggregate notional amount of $600.0 million. These contracts convert the fixed interest rates of certain Notes to floating interest rates and are designated as fair value hedges. See Note 4, Derivative Instruments, for a discussion of the Company's interest rate swap contracts.

The Notes above are the Company’s senior unsecured and unsubordinated obligations, ranking equally in right of payment to all of the Company’s existing and future senior unsecured and unsubordinated indebtedness, and senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Notes.

The Company may redeem the Notes, either in whole or in part, at any time, at a redemption price equal to the greater of (i) 100% of the aggregate principal amount of the Notes to be redeemed or (ii) the sum of the present values of the remaining scheduled payments discounted to the redemption date, plus, in either case, accrued and unpaid interest, if any. Upon both a change-of-control and a rating event, the holders of the Notes may require the Company to repurchase for cash all or part of the Notes at a purchase price equal to 101% of the aggregate principal amount, plus accrued and unpaid interest, if any. The terms of the Merger Agreement restrict the Company from redeeming any indebtedness that has a make whole amount, prepayment penalty, or similar obligation, including the Notes, without HPE’s approval.

Interest on the Notes is payable in cash semiannually. The effective interest rates for the Notes include the interest on the Notes, accretion of the discount, and amortization of issuance costs. The indenture and the supplemental indentures (together, the "indentures") that govern the Notes also contain various covenants, including limitations on the Company's ability to incur liens or enter into sale-leaseback transactions over certain dollar thresholds.

As of March 31, 2024, the Company was in compliance with all covenants in the indentures governing the Notes.

Revolving Credit Facility

The Company maintains an unsecured revolving credit facility that was entered into in June 2023, with an aggregate lending commitment of $500.0 million and an option to increase the facility by up to an additional $200.0 million for a period of five years with two one-year extension options. As of March 31, 2024, there were no amounts outstanding, and the Company was in compliance with all covenants in the credit agreement.

Under the terms of the Merger Agreement, the Company is required to terminate the Revolving Credit Facility upon the closing of the Merger.



22

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Note 8. Equity

The following table summarizes dividends paid and stock repurchases under the Company's stock repurchase program (in millions, except per share amounts):
Three Months Ended March 31,
20242023
Dividends:
Per share$0.22 $0.22 
Amount$71.4 $70.6 
Repurchased under the 2018 Stock Repurchase Program:
Shares 4.5 
Average price per share$ $31.20 
Amount$ $140.0 

Cash Dividends on Shares of Common Stock

During the three months ended March 31, 2024, the Company declared and paid a quarterly cash dividend of $0.22 per common share, totaling $71.4 million, on its outstanding common stock. Any future dividends, and the establishment of record and payment dates, are subject to approval by the Board of Directors of Juniper or an authorized committee thereof. See Note 14, Subsequent Events, for discussion of the Company's dividend declaration subsequent to March 31, 2024.

Stock Repurchase Activities

As of March 31, 2024, there was approximately $0.2 billion of authorized funds remaining under the 2018 Stock Repurchase Program. In connection with its entry into the Merger Agreement, the Company is required to suspend its stock repurchase program and did not repurchase its common stock during the three months ended March 31, 2024.

In addition to repurchases under the 2018 Stock Repurchase Program, the Company also withholds shares of common stock from certain employees in connection with the vesting of stock awards issued to such employees to satisfy applicable tax withholding requirements. Such withheld shares are treated as common stock repurchases in the Company's financial statements as they reduce the number of shares that would have been issued upon vesting. During the three months ended March 31, 2024 and March 31, 2023, repurchases associated with tax withholdings were $14.6 million and $11.4 million, respectively.

23

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Accumulated Other Comprehensive Income, Net of Tax

The components of accumulated other comprehensive income, net of related taxes, for the three months ended March 31, 2024 were as follows (in millions):
Unrealized
Gains/Losses
on Available-for-
Sale Debt Securities
Unrealized
 Gains/Losses
on Cash Flow
Hedges
Foreign
Currency
Translation
Adjustments
Total
Balance as of December 31, 2023
$28.9 $102.3 $(82.1)$49.1 
Other comprehensive loss before reclassifications
(29.0)(5.4)(3.7)(38.1)
Amount reclassified from accumulated other comprehensive income(0.1)1.2  1.1 
Other comprehensive loss, net
(29.1)(4.2)(3.7)(37.0)
Balance as of March 31, 2024
$(0.2)$98.1 $(85.8)$12.1 

24

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Note 9. Employee Benefit Plans

Equity Incentive Plans

The Company has stock-based compensation plans pursuant to which it has granted stock options, restricted stock units (“RSUs”), and performance share awards (“PSAs”). The Company also maintains its 2008 Employee Stock Purchase Plan (the “ESPP”) for all eligible employees. As of March 31, 2024, 0.4 million and 2.3 million shares were available for future issuance under the Company's 2015 Equity Incentive Plan and the ESPP, respectively. In connection with past acquisitions, the Company has also assumed or substituted stock options, RSUs, restricted stock awards ("RSAs"), and PSAs.

After signing the Merger Agreement, the Company has suspended the following aspects of the Company's ESPP: (1) commencing a new offering period, (2) permitting new participants, and (3) any increase in the amount of payroll deductions.

RSU, RSA, and PSA Activities

The Company’s RSU, RSA, and PSA activities and related information as of and for the three months ended March 31, 2024 were as follows (in millions, except per share amounts and years):
Outstanding RSUs, RSAs, and PSAs
Number of SharesWeighted Average
Grant Date Fair
Value per Share
Weighted Average
Remaining
Contractual Term
(In Years)
Aggregate
Intrinsic
Value
Balance as of December 31, 2023
20.2 $28.10 
Granted(*)
3.0 35.19 
Vested(3.6)26.24 
Canceled(1.2)27.28 
Balance as of March 31, 2024
18.4 $29.67 1.2$681.7 
________________________________
(*)    Includes 1.2 million service-based and 1.8 million performance-based awards. The number of shares subject to performance-based conditions represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.

Employee Stock Purchase Plan

The following table summarizes employee stock purchases through the ESPP (in millions, except per share amounts):
Three Months Ended March 31,
20242023
Shares purchased1.3 1.3 
Average exercise price per share$23.81 $23.44 

25

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Share-Based Compensation Expense

Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and ESPP purchase rights was recorded in the following cost and expense categories in the Condensed Consolidated Statements of Operations (in millions):
Three Months Ended March 31,
20242023
Cost of revenues - Product$1.8 $1.7 
Cost of revenues - Service5.5 4.7 
Research and development38.5 25.7 
Sales and marketing24.1 18.6 
General and administrative10.0 10.2 
Total$79.9 $60.9 

The following table summarizes share-based compensation expense by award type (in millions):
 Three Months Ended March 31,
 20242023
Stock options$0.3 $0.8 
RSUs, RSAs, and PSAs72.9 53.0 
ESPP purchase rights6.7 7.1 
Total$79.9 $60.9 

As of March 31, 2024, the total unrecognized compensation cost related to unvested share-based awards was $369.8 million to be recognized over a weighted-average period of 1.83 years.
26

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Note 10. Segments

The Company operates in one reportable segment. The Company's Chief Executive Officer, who is the chief operating decision maker, reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance, accompanied by disaggregated information about net revenues by customer solution, customer vertical, and geographic region as presented below.    

The following table presents net revenues by customer solution (in millions):
Three Months Ended March 31,
20242023
Customer Solutions(*):
Wide Area Networking
$350.4 $474.5 
Data Center
163.1 193.6 
Campus and Branch
240.5 317.0 
Hardware Maintenance and Professional Services394.9 386.7 
Total $1,148.9 $1,371.8 
________________
(*) Effective as of the first quarter of 2024, our customer solution revenue categories include the following name changes, and historical revenue by customer solution was not impacted by the name change: 1) Automated WAN Solutions changes to Wide Area Networking, 2) Cloud-Ready Data Center changes to Data Center, and 3) AI-Driven Enterprise changes to Campus and Branch.

The following table presents net revenues by customer vertical (in millions):
 Three Months Ended March 31,
 20242023
Cloud$250.0 $264.9 
Service Provider381.9 549.9 
Enterprise517.0 557.0 
Total$1,148.9 $1,371.8 

The Company attributes revenues to a geographic region based on the customer’s shipping address. The following table presents net revenues by geographic region (in millions):
Three Months Ended March 31,
20242023
Americas:
United States$609.4 $733.6 
Other56.1 64.9 
Total Americas665.5 798.5 
Europe, Middle East, and Africa311.1 369.9 
Asia Pacific172.3 203.4 
Total$1,148.9 $1,371.8 

For the three months ended March 31, 2024 and March 31, 2023, no customer accounted for more than 10% of total net revenues.
27

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Note 11. Income Taxes

The following table provides details of income taxes (in millions, except percentages):
 Three Months Ended March 31,
20242023
Income (loss) before income taxes
$(26.4)$107.1 
Income tax (benefit) provision
$(27.7)$19.6 
Effective tax rate105.0 %18.3 %

The Company’s effective tax rate differs from the federal statutory rate of 21% primarily due to the tax impact of state taxes, geographic mix of earnings including foreign-derived intangible income deductions and the capitalization of research and development ("R&D") expenditures, R&D and foreign tax credits, tax audit settlements, non-deductible compensation, cost sharing of stock-based compensation, and other transfer pricing adjustments.

The Company’s effective tax rate for the three months ended March 31, 2024 includes $19.0 million of one-time benefits from tax settlements related to the geographic mix of earnings.

The Company’s effective tax rate for the three months ended March 31, 2023 includes the net effect of one-time benefits.

As of March 31, 2024, deferred tax assets increased $35.2 million to $676.1 million from $640.9 million at December 31, 2023. Deferred income taxes are classified as other long-term assets in the Company's Condensed Consolidated Balance Sheets.

As of March 31, 2024, the total amount of gross unrecognized tax benefits was $110.9 million. Primarily due to the completion of tax review cycles, the amount decreased by $21.9 million compared to $132.8 million at December 31, 2023.

The Company engages in continuous discussions and negotiations with tax authorities regarding tax matters in various jurisdictions. There is a greater than remote likelihood that the balance of the gross unrecognized tax benefits will decrease by up to $43.1 million within the next twelve months due to the completion of tax review cycles in various tax jurisdictions and lapses of applicable statutes of limitation.

The Company's examination by the IRS for the 2017 through 2018 tax years closed in February 2024. The closure did not have a significant impact to the income tax provision and the Company is not currently under examination by the IRS for other tax years. The Company is under examination by the India tax authorities for the 2012 through 2020 tax years.
28

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Note 12. Net (Loss) Income per Share

The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):
Three Months Ended March 31,
20242023
Numerator:
Net (loss) income
$(0.8)$85.4 
Denominator:
Weighted-average shares used to compute basic net (loss) income per share
322.6 322.3 
Dilutive effect of employee stock awards 6.8 
Weighted-average shares used to compute diluted net (loss) income per share
322.6 329.1 
Net (loss) income per share:
Basic$(0.00)$0.26 
Diluted$(0.00)$0.26 
Anti-dilutive shares 0.1 2.9 

29

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Note 13. Commitments and Contingencies

Commitments

Except for the items below, there have been no material changes to the Company's commitments compared to the commitments described in Note 14, Commitments and Contingencies, in Notes to Consolidated Financial Statements in Item 8 of Part II of the Form 10-K.

Purchase Commitments with Contract Manufacturers and Suppliers

In order to reduce manufacturing lead times and in the interest of having access to adequate component supply, the Company enters into agreements with contract manufacturers and certain suppliers to procure inventory based on the Company's requirements. A significant portion of the Company's purchase commitments arising from these agreements consists of firm and non-cancellable commitments. In certain instances, these agreements allow the Company the option to cancel, reschedule, and adjust its requirements based on the Company's business needs prior to firm orders being placed. These purchase commitments totaled $1,140.0 million as of March 31, 2024.

HPE Merger Contingencies

In connection with the pending Merger, the Company expects to incur additional liabilities of approximately $151.8 million that are subject to the consummation of the Merger. These contingent liabilities include financial advisory fees and certain retention bonuses.

Legal Proceedings

In the ordinary course of business, the Company is subject to various pending and potential investigations, disputes, litigations, and legal proceedings. The Company records an accrual for loss contingencies for legal proceedings when it believes that an unfavorable outcome is both (a) probable and (b) the amount or range of any possible loss is reasonably estimable. The Company intends to aggressively defend itself in any legal matters, and while the outcome of any pending matters is not currently determinable, the Company believes that none of its currently existing claims or proceedings are likely, individually or in the aggregate, to have a material adverse effect on its financial position. Notwithstanding the foregoing, there are many uncertainties associated with any litigation and these matters or any other third-party claims against the Company may cause the Company to incur costly litigation and/or substantial settlement charges. In addition, the resolution of any intellectual property litigation may require the Company to make royalty payments, which could adversely affect gross margins in future periods. If any of these events were to occur, the Company's business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from the Company's estimates, if any, which could result in the need to adjust the liability and record additional expenses.

Tax Liability

Our transition tax liability represents future cash payments on accumulated foreign earnings of subsidiaries as a result of the Tax Cuts and Jobs Act of 2017 ("Tax Act"). The Company has elected to pay its transition tax, net of applicable tax refunds, over the eight-year period provided in the Tax Act. The remaining balance of the Company's transition tax obligation was $187.1 million, of which $102.6 million remains in long-term income taxes payable as of March 31, 2024.

As of March 31, 2024, the Company also had $70.7 million included in long-term income taxes payable on the Condensed Consolidated Balance Sheets for unrecognized tax positions. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments related to this amount due to uncertainties in the timing of tax audit outcomes.
30

Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Note 14. Subsequent Events

Dividend Declaration

On April 25, 2024, the Company announced a cash dividend of $0.22 per share of common stock to be paid on June 24, 2024 to stockholders of record as of the close of business on June 3, 2024.

31


Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations

This Quarterly Report on Form 10-Q, which we refer to as the Report, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 regarding future events and the future results of Juniper Networks, Inc., which we refer to as “Juniper Networks,” “Juniper,” “we,” “us,” or the “Company,” that are based on our current expectations, estimates, forecasts, and projections about our business, our results of operations, the industry in which we operate, our economic and market outlook, and the beliefs and assumptions of our management. These forward-looking statements include, but are not limited to, statements concerning our proposed acquisition by Hewlett Packard Enterprise Company (“HPE”) pursuant to an Agreement and Plan of Merger, dated as of January 9, 2024 (the “Merger Agreement”), by and among Juniper, HPE, and Jasmine Acquisition Sub, Inc., a wholly owned subsidiary of HPE (“Merger Sub”), pursuant to which Merger Sub will merge with and into the Company (the “Merger”), with the Company surviving the Merger as a wholly owned subsidiary of HPE, including our expectations regarding the timing and completion of the proposed acquisition as well as general business uncertainty relating to the proposed acquisition and the anticipated benefits of the proposed acquisition. All statements other than statements of historical fact are statements that could be deemed to be forward-looking statements. Words such as “expects,” “anticipates,” “targets,” “goals,” “projects,” “would,” “will,” “could,” “may,” “intends,” “plans,” “believes,” “seeks,” “estimates,” variations of such words, and similar expressions are intended to identify such forward-looking statements. Forward-looking statements by their nature address matters that are, to different degrees, uncertain, and these forward-looking statements are only predictions and are subject to risks, uncertainties, and assumptions that are difficult to predict, including the impact of current worldwide economic uncertainty, inflation, monetary policy shifts, recession risks, and other disruptions due to geopolitical conditions and global health emergencies, continuing supply chain challenges, and our ability to successfully manage the associated demand, supply, and operational impacts, such as excess inventory, as well as our expectations regarding backlog, customer and product mix, changes in overall technology spending by our customers, the timing of orders and their fulfillment, business and economic conditions in the networking industry, our overall future prospects, and the outcome of any legal proceedings that may be instituted against us related to the Merger Agreement, including related disclosures, or the transactions contemplated thereby. Therefore, actual results may differ materially and adversely from those expressed in any forward-looking statements. Factors that might cause or contribute to such differences include, but are not limited to, those discussed in this Report under the section entitled “Risk Factors” in Item 1A of Part II and elsewhere, and in other reports we file with the U.S. Securities and Exchange Commission, or the SEC. In addition, many of the foregoing risks and uncertainties are, and could be, exacerbated by any worsening of the global business, financial, political, and economic environments. While forward-looking statements are based on reasonable expectations of our management at the time that they are made, you should not rely on them. We undertake no obligation to revise or update publicly any forward-looking statements for any reason, except as required by applicable law.

The following discussion is based upon our unaudited Condensed Consolidated Financial Statements included in Part I, Item 1, of this Report. We intend the discussion of our financial condition and results of operations to provide information that will assist the reader in understanding our Condensed Consolidated Financial Statements, the changes in certain key items in those financial statements from year to year, and the primary factors that accounted for those changes, as well as how certain accounting estimates affect our Condensed Consolidated Financial Statements. To aid in understanding our operating results for the periods covered by this Report, we have provided an executive overview, which includes a summary of our business and market environment along with a financial results and key performance metrics overview and a discussion of material events and uncertainties known to management. These sections should be read in conjunction with the more detailed discussion and analysis of our condensed consolidated financial condition and results of operations in this Item 2, our “Risk Factors” section included in Item 1A of Part II of this Report, and our unaudited Condensed Consolidated Financial Statements and Notes included in Item 1 of Part I of this Report, as well as our audited Consolidated Financial Statements and Notes included in Item 8 of Part II of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, or Form 10-K.

Business and Market Environment

Juniper Networks designs, develops, and sells products and services for high-performance networks to enable customers to build scalable, reliable, secure, and cost-effective networks for their businesses, while achieving agility and improved operating efficiency through automation. We sell our solutions in more than 150 countries in three geographic regions: Americas; Europe, Middle East, and Africa, which we refer to as EMEA; and Asia Pacific, which we refer to as APAC. We organize and manage our business by major functional departments on a consolidated basis as one operating segment.

32

Our true north is experience-first networking to help our customers achieve their business outcomes. We sell high-performance networking product offerings within the following customer solution categories1: Campus and Branch, Data Center, and Wide Area Networking, and our connected security products are sold in each category.

Campus and Branch encompasses client-to-cloud portfolio, cloud-delivered campus wired and wireless solutions of Mist and EX switches, and our SD-WAN portfolio, which includes Session Smart Router, Branch SRX and Network Access Control solutions.

Data Center includes QFX product line, Apstra and Contrail product lines, along with our high-end security portfolio of SRX, targeting data center security for service provider, cloud, and enterprise.

Wide Area Networking includes MX and PTX product lines, and the ACX product line targeting the Metro market. It also includes Paragon Active Assurance, formerly known as Netrounds, which is now part of Paragon Automation, our WAN Automation suite.

In addition to our product offerings, we offer software-as-a-service ("SaaS"), software subscriptions, and other customer services, including maintenance and support, professional services, and education and training programs.

Our products and services address high-performance network requirements for our customers within our verticals: Cloud, Service Provider, and Enterprise who view the network as critical to their success. We believe our silicon, systems, and software represent innovations that transform the economics and experience of networking, helping our customers achieve superior performance, greater choice, and flexibility, while reducing overall total cost of ownership. We are executing against our innovation roadmap as each of our industry verticals transitions to cloud architectures. We focus on compelling and differentiated use cases targeting the Campus and Branch, Data Center, and Wide Area Networking solution categories. We believe our understanding of high-performance networking technology and cloud architecture positions us to effectively capitalize on the industry transition to more automated, cost-efficient, and scalable networks.

HPE Merger Agreement

On January 9, 2024, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) by and among the Company, Hewlett Packard Enterprise Company, a Delaware corporation (“HPE”), and Jasmine Acquisition Sub, Inc., a Delaware corporation and wholly owned subsidiary of HPE (“Merger Sub”), pursuant to which Merger Sub will merge with and into the Company (the “Merger”), with the Company surviving the Merger as a wholly owned subsidiary of HPE. Under the terms of the Merger Agreement, at the effective time of the Merger, each issued and outstanding share of our common stock (subject to certain exceptions set forth in the Merger Agreement) will be canceled and converted into the right to receive $40.00 in cash, without interest and subject to applicable withholding taxes.

The Merger Agreement generally requires us to use commercially reasonable efforts to operate our business in the ordinary course, subject to certain exceptions including as required by applicable law, pending consummation of the Merger, and subjects the Company to customary interim operating covenants that restrict us from taking certain specified actions without HPE’s approval (such approval not to be unreasonably withheld, conditioned, or delayed) until the Merger is completed or the Merger Agreement is terminated in accordance with its terms. During this period, we are permitted to continue paying regular quarterly dividends, substantially in accordance with past practice, at a quarterly rate not to exceed $0.22 per share.

The completion of the Merger, which is currently expected to close in late calendar year 2024 or early calendar year 2025, is subject to the receipt of regulatory approvals and other customary closing conditions. On April 2, 2024, we received stockholder approval of the Merger Agreement. If the Merger is consummated, our common stock will be delisted from the New York Stock Exchange and deregistered under the Securities Exchange Act of 1934 (the “Exchange Act”).

The Merger Agreement can be terminated under certain customary circumstances, including by mutual agreement, the imposition of a final and non-appealable governmental order that permanently enjoins or otherwise prohibits the Merger, an uncured breach of the Merger Agreement by the other party, or if the Merger has not been consummated by January 9, 2025, as may be automatically extended pursuant to the terms of the Merger Agreement. Under certain specified circumstances in which the Merger Agreement is terminated, we are required to pay HPE a termination fee equal to $407.5 million, and under certain
1 Effective as of the first quarter of 2024, our customer solution revenue categories include the following name changes, and historical revenue by customer solution was not impacted by the name change: 1) Automated WAN Solutions changes to Wide Area Networking, 2) Cloud-Ready Data Center changes to Data Center, and 3) AI-Driven Enterprise changes to Campus and Branch.
33

other specified circumstances in which the Merger Agreement is terminated, HPE is required to pay us a termination fee equal to $815.0 million.

In connection with the pending Merger, we expect to incur additional liabilities of approximately $151.8 million consisting of financial advisory fees and certain retention bonuses, that are contingent on the consummation of the Merger.

See the section entitled “Risk Factors” in Item 1A of Part II of this Report for further discussion about the risks related to the Merger.

Global Supply and Demand Update

Global economic and business activities continue to face widespread macroeconomic uncertainties, including inflation, monetary policy shifts, recession risks, and turmoil in the geopolitical environment, including the Russia-Ukraine conflict, the political and economic tensions between China and Taiwan, and Middle East conflicts, including the Israel-Hamas war, tensions in the Red Sea in connection with the attacks by the Houthis to disrupt shipments, and military actions in response to these disruptions. Our overall performance depends in-part on global economic conditions, as well as other disruptions and the impacts of such conditions on our customers.

We have a global supply chain, which is primarily composed of manufacturing partners, component suppliers, and third-party logistics partners. In prior periods, certain customers placed advanced product orders in an effort to secure supply. In 2024, we expect to see elongated sales cycles because many customers are working through prior orders and moderating their spending, which will impact our revenue growth.

In prior years, we purchased additional inventory to meet customer demands and to mitigate supply constraints. As customers adopted a more conservative approach to spending, our mitigating actions resulted in increased inventory levels, and we increased inventory obsolescence charges in 2023. We expect inventory levels and excess and obsolescence charges to decline during 2024.

Management continues to actively monitor the impact of macroeconomic factors on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. The extent of the impact on our operations and financial performance, our ability to execute our business strategies, and initiatives in the expected time frame, will depend on the impact of macroeconomic factors on our customers, partners, employees, contract manufacturers and supply chain. See the section entitled “Risk Factors” in Item 1A of Part II of this Report for further discussion.

34

Financial Results and Key Performance Metrics Overview

The following table provides an overview of our financial results and key financial metrics (in millions, except per share amounts, percentages, and days sales outstanding, or DSO):
Three Months Ended March 31,
20242023$ Change% Change
Net revenues$1,148.9 $1,371.8 $(222.9)(16)%
Gross margin$680.9 $771.2 $(90.3)(12)%
Percentage of net revenues59.3 %56.2 %
Operating (loss) income
$(14.2)$115.7 $(129.9)(112)%
Percentage of net revenues(1.2)%8.4 %
Net (loss) income
$(0.8)$85.4 $(86.2)(101)%
Percentage of net revenues(0.1)%6.2 %
Net income per share:
Basic$(0.00)$0.26 $(0.26)(100)%
Diluted$(0.00)$0.26 $(0.26)(100)%
Operating cash flows$325.0 $191.5 $133.5 70 %
Stock repurchase plan activity$— $140.0 $(140.0)(100)%
Cash dividends declared per common stock$0.22 $0.22 $— — %
Annual Recurring Revenue ("ARR")$394.0 $292.7 $101.3 35 %
DSO64 70 (6)(9)%
As of
March 31,
2024
December 31,
2023
$ Change% Change
Deferred revenue:
Deferred product revenue$104.7 $92.1 $12.6 14 %
Deferred service revenue2,020.2 1,932.8 87.4 %
Total$2,124.9 $2,024.9 $100.0 %
Deferred revenue from customer solutions(*)
$889.6 $843.4 $46.2 %
Deferred revenue from hardware maintenance and professional services1,235.3 1,181.5 53.8 %
Total$2,124.9 $2,024.9 $100.0 %
______________________
N/M - Not meaningful
(*) Includes deferred revenue from hardware solutions, software licenses, software support and maintenance, and SaaS offerings sold in our Campus and Branch, Data Center, and Wide Area Networking customer solution categories.

Net Revenues: Net revenues decreased during the three months ended March 31, 2024, compared to the same period in 2023, across all customer solutions, verticals, and geographies, mainly due to lower sales volume. Service net revenues increased during the three months ended March 31, 2024, compared to the same period in 2023, primarily driven by strong sales of hardware support contracts and SaaS.

Of our top ten customers for the first quarter of 2024, five were in Service Provider, four were in Cloud, and one was in Enterprise. Of these customers, three were located outside of the U.S.

Gross Margin: Gross margin as a percentage of net revenues increased primarily due to favorable software revenue mix, improved services margin, and lower inventory related expenses, partially offset by unfavorable product mix and lower revenue.
35

Operating Margin: Operating income (loss) as a percentage of net revenues decreased during the three months ended March 31, 2024, compared to the same period in 2023, primarily due to merger-related charges incurred in connection with our pending acquisition by HPE, headcount-related costs, and restructuring charges, partially offset by the drivers described in the gross margin discussion above.

Operating Cash Flows: Net cash provided by operations increased primarily due to lower supplier payments, partially offset by lower customer collections and higher employee compensation payments.

Capital Return: We continue to return capital to our stockholders. During the three months ended March 31, 2024, we paid a quarterly dividend of $0.22 per share, for an aggregate amount of $71.4 million.

ARR: ARR represents annual recurring revenue from renewable contracts with customers for software licenses, software support and maintenance, and SaaS expected to be recognized over an annual period of time. ARR includes the implied annualized billing value of contracts that are active as of the end of the periods presented. ARR excludes (i) software licenses recognized as revenue at a point in time and (ii) revenue included in bundled hardware maintenance stock-keeping units that is allocable to software-related maintenance. ARR increased during the three months ended March 31, 2024, compared to the same period in 2023, primarily driven by strong sales of SaaS subscriptions.

DSO: DSO is calculated as the ratio of ending accounts receivable, net of allowances, divided by average daily net revenues for the preceding 90 days. DSO decreased primarily due to lower product invoicing, partially offset by lower revenue.

Deferred Revenue: Total deferred revenue increased as of March 31, 2024, compared to December 31, 2023, primarily driven by the timing of contract renewals and an increase in deferrals of SaaS subscriptions and software and related services.

Critical Accounting Estimates

The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires us to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and the accompanying notes. On an ongoing basis, we evaluate our estimates and assumptions. These estimates and assumptions are based on current facts, historical experience, and various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities.

During the three months ended March 31, 2024, there were no material changes to our critical accounting estimates as compared to the critical accounting estimates disclosed in Management's Discussion and Analysis of Financial Condition and Results of Operations contained in Part II, Item 7 of our Form 10-K.


36

Results of Operations

Revenues

The following table presents net revenues by customer solution, customer vertical, and geographic region (in millions, except percentages):
 Three Months Ended March 31,
20242023$ Change% Change
Customer Solutions:
Wide Area Networking
$350.4 $474.5 $(124.1)(26)%
Percentage of net revenues30.5 %34.6 %
Data Center
163.1 193.6 (30.5)(16)%
Percentage of net revenues14.2 %14.1 %
Campus and Branch
240.5 317.0 (76.5)(24)%
Percentage of net revenues20.9 %23.1 %
Hardware Maintenance and Professional Services394.9 386.7 8.2 %
Percentage of net revenues34.4 %28.2 %
Total net revenues$1,148.9 $1,371.8 $(222.9)(16)%
Cloud$250.0 $264.9 $(14.9)(6)%
Percentage of net revenues21.8 %19.3 %
Service Provider381.9 549.9 (168.0)(31)%
Percentage of net revenues33.2 %40.1 %
Enterprise517.0 557.0 (40.0)(7)%
Percentage of net revenues45.0 %40.6 %
Total net revenues$1,148.9 $1,371.8 $(222.9)(16)%
Americas:
United States$609.4 $733.6 $(124.2)(17)%
Other56.1 64.9 (8.8)(14)%
Total Americas665.5 798.5 (133.0)(17)%
Percentage of net revenues57.9 %58.2 %
EMEA311.1 369.9 (58.8)(16)%
Percentage of net revenues27.1 %27.0 %
APAC172.3 203.4 (31.1)(15)%
Percentage of net revenues15.0 %14.8 %
Total net revenues$1,148.9 $1,371.8 $(222.9)(16)%

Total net revenues decreased primarily due to decreases in all customer solutions, which were mainly driven by lower sales volume, partially offset by an increase in Hardware Maintenance and Professional Services.

The Wide Area Networking revenue decreased primarily due to a decline in Service Provider, partially offset by a growth in Cloud and Enterprise.

The Data Center revenue and Campus and Branch revenue decreased across all verticals.


37

Also, software and security products and services represent key areas of our strategic focus that are critical components to our business success. Software and related service offerings include revenue from software license, software support and maintenance and SaaS contracts, except for revenue included in bundled hardware maintenance stock-keeping units that is allocable to software-related maintenance. Total security offerings include revenue from our complete portfolio of hardware and software security products, including SD-WAN solutions, as well as services related to our security solutions.

The following table presents net revenues from software and security products and services (in millions, except percentages):

 Three Months Ended March 31,
20242023$ Change% Change
Software and Related Services$305.8 $232.2 $73.6 32 %
Percentage of net revenues26.6 %16.9 %
Total Security$126.0 $181.6 $(55.6)(31)%
Percentage of net revenues11.0 %13.2 %

Gross Margins

The following table presents gross margins (in millions, except percentages):
 Three Months Ended March 31,
 20242023$ Change% Change
Product gross margin$328.0 $457.7 $(129.7)(28)%
Percentage of product revenues
50.3 %50.2 %
Service gross margin352.9 313.5 39.4 13 %
Percentage of service revenues71.0 %68.3 %
Total gross margin$680.9 $771.2 $(90.3)(12)%
Percentage of net revenues59.3 %56.2 %

Our gross margins as a percentage of net revenues have been and will continue to be affected by a variety of factors, including general inflationary pressures, the mix and average selling prices of our products and services, new product introductions and enhancements, manufacturing, component and logistics costs, expenses for inventory obsolescence and warranty obligations, cost of support and service personnel, customer mix as we continue to expand our footprint with certain strategic customers, the mix of distribution channels through which our products and services are sold, and import tariffs. For example, in prior periods, our logistics and other supply chain-related costs increased due to the global semiconductor shortage, and we started to see cost improvement in 2023 due to the overall reduction in industry-wide supply constraints. For more information on the impact of supply chain constraints on our business, see the “Risk Factors” section of Item 1A of Part II of this Report.

Product gross margin

Product gross margin as a percentage of product revenues was relatively flat. Favorable software revenue mix and lower inventory related expenses was offset by unfavorable product mix and lower revenue. We continue to undertake specific efforts to address certain factors impacting our product gross margin. These efforts include performance and quality improvements through engineering to increase value across our products; optimizing our supply chain and service business; pricing management; and increasing software and solution sales.

Service gross margin

Service gross margin as a percentage of service net revenues increased primarily due to 6% increase in maintenance revenue, 51% increase in SaaS revenue, and ongoing productivity improvements.

38

Operating Expenses

The following table presents operating expenses (in millions, except percentages):
 Three Months Ended March 31,
 20242023$ Change% Change
Research and development$296.6 $284.8 $11.8 %
Percentage of net revenues25.8 %20.8 %
Sales and marketing305.4 303.2 2.2 %
Percentage of net revenues26.6 %22.1 %
General and administrative
60.7 68.0 (7.3)(11)%
Percentage of net revenues5.3 %5.0 %
Restructuring charges4.1 (0.5)4.6 N/M
Percentage of net revenues0.4 %— %
Merger-related charges
28.3 — 28.3 N/M
Percentage of net revenues2.4 %— %
Total operating expenses$695.1 $655.5 $39.6 %
Percentage of net revenues60.5 %47.8 %
_____________________

N/M - Not meaningful

Total operating expenses increased during the three months ended March 31, 2024, compared to the same period in 2023, primarily due to merger-related charges, including professional services and financial advisory fees incurred directly in connection with the pending Merger, higher share-based compensation and restructuring charges.


Gain (Loss) on Privately-Held Investments, Net

The following table presents the gain (loss) on privately-held investments, net (in millions, except percentages):

 Three Months Ended March 31,
20242023$ Change% Change
Gain (loss) on privately-held investments, net$(14.3)$0.2 $(14.5)N/M
Percentage of net revenues(1.2)%— %
______________________
N/M - Not meaningful

During the three months ended March 31, 2024, the Company recognized an allowance for credit loss reserve on debt and redeemable preferred stock investments and note receivables relating to its privately-held investees. The credit loss represents the difference between the estimated fair value or the amount expected to be collected and the amortized cost related to credit factors.



39

Other Income (Expense), Net

The following table presents other income (expense), net (in millions, except percentages):
 Three Months Ended March 31,
20242023$ Change% Change
Interest income $16.9 $9.5 $7.4 78 %
Interest expense(20.5)(19.2)(1.3)%
Gain on other investments, net (1)
3.4 0.7 2.7 386 %
Other2.3 0.2 2.1 N/M
Total other income (expense), net
$2.1 $(8.8)$10.9 (124)%
Percentage of net revenues0.2 %(0.6)%
______________________
N/M - Not meaningful

(1) Other investments represent fixed income securities and equity investments with readily determinable fair value. The prior period amounts have been reclassified to conform to the current period presentation.

Total other income (expense), net, increased during the three months ended March 31, 2024, compared to the same period in 2023, primarily due to higher interest income, net gains on investments and higher foreign currency gains, partially offset by higher interest expense.

Income Tax (Benefit) Provision

The following table presents income tax (benefit) provision (in millions, except percentages):
 Three Months Ended March 31,
20242023$ Change% Change
Income tax (benefit) provision
$(27.7)$19.6 $(47.3)(241)%
Effective tax rate105.0 %18.3 %

The effective tax rate increased during the three months ended March 31, 2024, as compared to the same periods in 2023, primarily due to the changes in the effect of one-time items in the comparative periods. For further explanation of our income tax provision, see Note 11, Income Taxes, in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report.

Beginning January 1, 2022, as a result of the Tax Cuts and Jobs Act of 2017 ("Tax Act"), all our U.S. and non-U.S. based R&D expenditures are being capitalized and amortized over five and fifteen years, respectively. Absent a change in legislation, we estimate a reduced effective tax rate and incremental cash tax payments of up to $130 million in 2024. The actual impacts will primarily depend on if and when this legislation is deferred, modified, or repealed by the U.S. Congress, including if retroactively, and the amount of R&D expenditures paid or incurred. We estimate the impacts should gradually decrease over the five- and fifteen-year amortization periods.

Through March 31, 2024, European Union members and several other countries either initiated legislation to adopt or enacted global minimum tax provisions, which are effective for Juniper beginning January 1, 2024. We do not expect to incur significant global minimum taxes in 2024.

40

Liquidity and Capital Resources

Liquidity and capital resources may be impacted by our operating activities as well as acquisitions, investments in strategic relationships, and payment of cash dividends on our common stock. Since the enactment of the Tax Act, we have repatriated a significant amount of cash from outside of the U.S., and plan to continue to repatriate on an ongoing basis. We intend to use the repatriated cash to invest in the business and fund our return of capital to stockholders.

Based on past performance and current expectations, we believe that our existing cash and cash equivalents, short-term, and long-term investments, and cash generated from operations together with the revolving credit facility will be sufficient to fund our operations; planned dividends; capital expenditures; purchase commitments and other liquidity requirements; and anticipated growth for at least the next twelve months and thereafter for the foreseeable future. However, our future liquidity and capital requirements may vary materially from those now planned depending on many factors, including, but not limited to, our growth rate; the timing and amount we spend to support development efforts; the expansion of sales and marketing activities; the introduction of new and enhanced products and services; the costs to acquire or invest in businesses and technologies; an increase in manufacturing or component costs; costs related to the consummation of the Merger; certain interim operating covenants that we have agreed to in the Merger Agreement; and the risks and uncertainties detailed in the “Risk Factors” section of Item 1A of Part II of this Report.

The Company's cash requirements have not changed materially since December 31, 2023, as discussed in the Form 10-K, except for purchase commitments with contracts manufacturers and suppliers and potential tax payments pursuant to the Tax Act.

Revolving Credit Facility

In June 2023, we entered into a credit agreement with certain institutional lenders that provides for a five-year $500.0 million unsecured revolving credit facility (the “Revolving Credit Facility”), with an option to increase the Revolving Credit Facility by up to an additional $200.0 million, subject to the lenders' approval. The Revolving Credit Facility will terminate in June 2028, subject to two one-year maturity extension options, on the terms and conditions set forth in the credit agreement. Under the terms of the Merger Agreement, the Company has agreed to limit its borrowing to $40 million and is required to terminate the Revolving Credit Facility upon the closing of the Merger. As of March 31, 2024, we were in compliance with all covenants in the credit agreement, and no amounts were outstanding. Refer to Note 7, Debt, in the Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report for information on the credit agreement.

Purchase Commitments with Contract Manufacturers and Suppliers

In order to reduce manufacturing lead times and in the interest of having access to adequate component supply, we enter into agreements with contract manufacturers and certain suppliers to procure inventory based on the Company's requirements. A significant portion of the Company's purchase commitments arising from these agreements consists of firm and non-cancellable commitments. In certain instances, these agreements allow the Company the option to cancel, reschedule, and adjust its requirements based on the Company's business needs prior to firm orders being placed. As of March 31, 2024, we had purchase commitments of $1,140.0 million, with $855.7 million payable within 12 months.

Tax Payments

During the three months ended March 31, 2024, we made tax payments of approximately $22 million. For the remainder of 2024, we may incur up to $130 million in additional tax payments attributed to the capitalization and amortization requirements for R&D expenditures pursuant to the Tax Act.

Capital Return

We have a capital return program authorized by the Board of Directors (the "Board"). As of March 31, 2024, there was approximately $0.2 billion of authorized funds remaining under the 2018 Stock Repurchase Program. In connection with our entry into the Merger Agreement, we are required to suspend our stock repurchase program, and we did not repurchase our common stock during the three months ended March 31, 2024.

In addition, any future dividends, and the establishment of record and payment dates, are subject to approval by the Board or an authorized committee thereof. See Note 14, Subsequent Events, in the Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report for discussion of our dividend declaration subsequent to March 31, 2024.
41

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Our exposures to market risk have not changed materially since December 31, 2023. For quantitative and qualitative disclosures about market risk, see Item 7A Quantitative and Qualitative Disclosures about Market Risk, in our Form 10-K.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Attached as exhibits to this Report are certifications of our principal executive officer and principal financial officer, which are required in accordance with Rule 13a-14 of the Exchange Act. This “Controls and Procedures” section includes information concerning the controls and related evaluations referred to in the certifications and it should be read in conjunction with the certifications for a more complete understanding of the topics presented.

We carried out an evaluation, under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based upon that evaluation, our principal executive officer and principal financial officer concluded that, as of the end of the period covered in this Report, our disclosure controls and procedures were effective to ensure that information required to be disclosed by us 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 is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Controls Over Financial Reporting

There were no changes in our internal control over financial reporting during the first quarter of 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

42

PART II — OTHER INFORMATION

Item 1. Legal Proceedings

The information set forth under the “Legal Proceedings” section in Note 13, Commitments and Contingencies, in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report, is incorporated herein by reference.

Item 1A. Risk Factors

RISK FACTOR SUMMARY

Our business is subject to numerous risks and uncertainties. These risks include, but are not limited to, the following:

Risks Related to the Merger

The pendency of the Merger may result in disruptions to our business, divert management's attention, disrupt our relationships with third parties and employees, and result in negative publicity, customer concerns, or legal proceedings, any of which could negatively impact our operating results and ongoing business.
Completion of the Merger is subject to the conditions contained in the Merger Agreement, including receipt of regulatory approvals, which may not be received, may take longer than expected or may impose conditions that are not presently anticipated or that cannot be met, and if these conditions are not satisfied or waived, the Merger will not be completed.
Litigation has arisen and additional litigation may arise in connection with the Merger, which could be costly, prevent or delay consummation of the Merger, divert management’s attention, and otherwise materially harm our business.

Risks Related to Our Business Strategy and Industry

Our quarterly results are unpredictable and subject to substantial fluctuations; as a result, we may fail to meet the expectations of securities analysts and investors.
We expect our gross margins and operating margins to vary over time.
Our backlog may not be an accurate indicator of our level and timing of future revenues.
We derive a material portion of our revenues from a limited number of our customers.
If we are unable to compete effectively, our business and financial results could be harmed.
Fluctuating economic conditions make it difficult to predict revenues and gross margin for a particular period and a shortfall in revenues or increase in costs of production may harm our operating results.
Our success depends upon our ability to effectively plan and manage our resources and scale and restructure our business.
Our acquisitions or divestitures of businesses could disrupt our business and harm our financial condition and stock price, and equity issued as consideration for acquisitions may dilute the ownership of our stockholders.
Long sales and implementation cycles for our products and customer urgency related to ship dates to fill large orders may cause our revenues and operating results to vary significantly from quarter-to-quarter.
Our ability to recognize revenue in a particular period is contingent on the timing of product orders and deliveries and/or our sales of certain software, subscriptions, and professional support and maintenance services.

Risks Related to Our Technology and Business Operations

If the demand for network and IP systems does not continue to grow, our business, financial condition, and results of operations could be adversely affected.
Issues in the development and use of artificial intelligence ("AI") may result in reputational harm or liability.
If we do not anticipate technological shifts, market needs and opportunities, we may not be able to compete effectively and our ability to generate revenues will suffer.
Our strategy to expand our software business could adversely affect our competitive position.
If our products do not interoperate with our customers’ networks, installations will be delayed or cancelled and could harm our business.
Our products incorporate and rely upon licensed third-party technology.
We may face difficulties enforcing our proprietary rights, which could adversely affect our ability to compete.
We depend on contract manufacturers and original design manufacturers as well as single-source and limited source suppliers, including for key components such as semiconductors.
We face significant risks to our business and operations due to political and economic tensions between China and Taiwan.
System security risks, data protection breaches, and cyberattacks could compromise our and our customers’ proprietary information, disrupt our internal operations, and harm public perception of our products.
43

Disruption in our distribution channels could seriously harm our future revenue and financial condition and increase our costs and expenses.
We rely on the performance of our business systems and third-party systems and processes.
Our ability to develop, market, and sell products could be harmed if we are unable to retain or hire key personnel.
Our business could be negatively impacted by oversight of ESG matters and/or our reporting of ESG matters.

Legal, Regulatory, and Compliance Risks

We are a party to lawsuits, investigations, and other disputes.
Non-standard contract terms with telecommunications, cable, and cloud service provider companies, and other large customers, including large enterprise customers, could have an adverse effect on our business or impact the amount of revenues to be recognized.
Regulations of our industry or of our customers could harm our operating results and future prospects.
Governmental regulations, economic sanctions and other legal restrictions that affect international trade or affect movement and disposition of our products and component parts could negatively affect our revenues and operating results.
Our actual or perceived failure to adequately protect personal data could adversely affect our business, financial condition, and results of operations.

Financial Risks

Our financial condition and results of operations could suffer if there is an impairment of goodwill or purchased intangible assets.
Changes in effective tax rates, the adoption of new U.S. or international tax legislation, or adverse outcomes resulting from examination of our income or other tax returns could adversely affect our results.
We are subject to risks arising from our international operations, which may adversely affect our business, financial condition, and results of operations.
There are risks associated with our outstanding and future indebtedness.
Our investments are subject to risks, which may cause losses and affect the liquidity of these investments.

General Risk Factors

Failing to adequately evolve our financial and managerial control and reporting systems and processes, or any weaknesses in our internal controls may adversely affect investor perception, and our stock price.
Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware will be the sole and exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum.

Factors That May Affect Future Results

We operate in rapidly changing economic and technological environments that present numerous risks, many of which are driven by factors that we cannot control or predict. Some of these risks are highlighted in the following discussion, and in Management’s Discussion and Analysis of Financial Condition and Results of Operations and Quantitative and Qualitative Disclosures About Market Risk. Investors should carefully consider all relevant risks before investing in our securities. The occurrence of any of these risks or additional risks and uncertainties not presently known to us or that we currently believe to be immaterial could materially and adversely affect our business, financial condition, operating results, and stock price.

RISKS RELATED TO THE MERGER

The pendency of the Merger may result in disruptions to our business, divert management's attention, disrupt our relationships with third parties and employees, and result in negative publicity, customer concerns, or legal proceedings, any of which could negatively impact our operating results and ongoing business. On January 9, 2024, we entered into the Merger Agreement with HPE and Merger Sub, providing for the acquisition of Juniper by HPE. On April 2, 2024, we received stockholder approval of the Merger Agreement at a special meeting of stockholders. Completion of the Merger, which is currently expected in late calendar year 2024 or early calendar year 2025, is subject to the satisfaction or waiver of certain closing conditions, including: (1) the expiration or early termination of the applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended, and certain other approvals, clearances or expirations of waiting periods under other antitrust laws and foreign investment laws, (2) the absence of any order, injunction, or other order or law prohibiting the Merger or making the closing of the Merger illegal, (3) the accuracy of each party’s representations and warranties, subject to certain standards set forth in the Merger Agreement, (4) the performance and compliance in all material
44

respects of each party’s agreements and covenants under the Merger Agreement, and (5) in the case of the obligations of HPE and Merger Sub to effect the Merger, no Material Adverse Effect (as defined in the Merger Agreement) with respect to Juniper, having occurred and that is continuing as of the closing. There is no assurance that all of the conditions will be satisfied or waived, or that the Merger will be completed on the proposed terms, within the expected timeframe, or at all. Furthermore, there are additional inherent risks in the Merger, including, but not limited to, the risks detailed below.

During the period prior to the closing of the Merger, our business is exposed to certain inherent risks due to the effect of the pendency of the Merger on our business relationships, financial condition, operating results, and business, including:

potential uncertainty in the marketplace, which could result in current and prospective customers, resellers, and distributors to purchase products and services from our competitors or reduce, delay or cancel purchasing from us;

the possibility of disruption to our business and operations, including diversion of management attention and resources;

the inability to attract and retain key personnel (including as a result of solicitation by our competitors or others), and the possibility that our current employees could be distracted, and their productivity decline as a result, due to uncertainty regarding the Merger;

the inability to pursue alternative business opportunities or make changes to our business and other restrictions on our ability to conduct our business, pending the completion of the Merger;

our inability to solicit other acquisition proposals during the pendency of the Merger;

the amount of the costs, fees, expenses, and charges related to the Merger Agreement and the Merger; and

other developments beyond our control, including, but not limited to, changes in domestic or global economic or political conditions that may affect the timing or success of the Merger.

The Merger may be delayed, and may ultimately not be completed, due to a number of factors, including:

the failure to obtain regulatory approvals from certain governmental entities (or the imposition of any conditions, limitations or restrictions on such approvals);

the pendency and outcome of any stockholder litigation and other legal and regulatory proceedings, which could delay or prevent the Merger; and

the failure to satisfy the other conditions to the completion of the Merger, including the possibility that a continuing Material Adverse Effect on our business would permit HPE not to close the Merger.

If the Merger does not close, our business and stockholders would be exposed to additional risks, including:

to the extent that the current market price of our common stock reflects an assumption that the Merger will be completed, the price of our common stock could decrease if the Merger is not completed;

investor confidence could decline, stockholder litigation could be brought against us, relationships with existing and prospective customers, resellers, distributors, manufacturers, service providers, investors, lenders, and other business partners may be adversely impacted, we may be unable to hire or retain key personnel, and profitability may be adversely impacted due to costs incurred in connection with the pending Merger;

the requirement that we pay a customary termination fee of $407.5 million if the Merger Agreement is terminated in certain circumstances, including by us in order to accept a superior proposal or by HPE because the Board of Directors of Juniper withdraws its recommendation in favor of the Merger.

Even if successfully completed, there are certain additional risks to our stockholders from the Merger, including:

45

the amount of cash to be paid under the Merger Agreement is fixed and will not be adjusted for changes in our business, assets, liabilities, prospects, outlook, financial condition, or operating results or in the event of any change in the market price of, analyst estimates of, or projections relating to, our common stock;

the fact that receipt of the all-cash per share merger consideration under the Merger Agreement is taxable to stockholders that are treated as U.S. holders for U.S. federal income tax purposes; and

the fact that, if the Merger is completed, our stockholders will forego the opportunity to realize the potential long-term value of the successful execution of our current strategy as an independent company, and will be affected by the ability of HPE to integrate and implement its plans, forecasts and other expectations with respect to our business and realize additional opportunities for growth and innovation.

Any of the foregoing, individually or in combination, could materially and adversely affect our business, our financial condition, and our results of operations and prospects.

Completion of the Merger is subject to the conditions contained in the Merger Agreement, including receipt of regulatory approvals, which may not be received, may take longer than expected or may impose conditions that are not presently anticipated or that cannot be met, and if these conditions are not satisfied or waived, the Merger will not be completed. Before the Merger may be completed, various consents, clearances, approvals, authorizations and declarations of non-objection, or expiration of waiting periods (or extensions thereof), must be obtained from certain regulatory and governmental authorities in the U.S., in the European Union, and in numerous other jurisdictions. In addition, the Merger may be reviewed under antitrust statutes or foreign direct investment regimes of other governmental authorities.

In deciding whether to grant the required regulatory approval, consent or clearance, the relevant governmental entities will consider the effects of the Merger on competition within their relevant jurisdiction. Regulatory and governmental entities may impose conditions on their respective approvals, in which case lengthy negotiations may ensue among such regulatory or governmental entities, HPE and us. Such conditions, any such negotiations and the process of obtaining regulatory approvals could have the effect of delaying or preventing consummation of the Merger.

Subject to the terms of the Merger Agreement, we have agreed to use our reasonable best efforts to take, or cause to be taken, all actions and to do, or cause to be done, and to assist and cooperate with the other parties in doing, all things necessary, proper, or advisable under applicable laws to consummate and make effective the transactions contemplated by the Merger Agreement, including the Merger, as soon as reasonably practicable; provided, however, HPE is not required, and we are not permitted, to take any action that would result in a Burdensome Condition (as defined in the Merger Agreement). Satisfaction of many of the closing conditions is not within our control. For example, we cannot be certain that required regulatory clearances and approvals will be obtained in a timely manner or at all, or that the granting of these regulatory clearances and approvals will not involve the imposition of regulatory remedies on the completion of the Merger.

If any of the closing conditions are not satisfied or waived prior to January 9, 2025, which deadline may be automatically extended to October 9, 2025, under certain circumstances, it is possible that the Merger Agreement will be terminated.

Litigation has arisen and additional litigation may arise in connection with the Merger, which could be costly, prevent or delay consummation of the Merger, divert management’s attention, and otherwise materially harm our business. In connection with the Merger, litigation has been filed against us, our directors, and HPE. Among other remedies, the plaintiffs in these lawsuits seek damages or to enjoin the Merger. It is possible that additional litigation against us or our directors may be filed in the future as securities class action lawsuits and derivative lawsuits are often brought against public companies that have entered into acquisition, merger, or other business combination agreements like the Merger Agreement. The outcome of any such litigation is uncertain, and any litigation related to the Merger could delay or prevent the consummation of the proposed Merger.

Regardless of the outcome of any pending or future litigation related to the Merger, such litigation may be time-consuming and expensive and may distract our management from running the day-to-day operations of our business. The litigation costs and diversion of management’s attention and resources to address the claims and counterclaims in any litigation related to the Merger may materially negatively impact our business, results of operations, prospects, cash flows, and financial condition. If the Merger is not consummated for any reason, litigation could be filed in connection with the failure to consummate the Merger. Any litigation related to the Merger may result in negative publicity or an unfavorable impression of us, which could negatively affect the price of our common stock, impair our ability to recruit or retain employees, damage our relationships with
46

our customers, resellers, distributors, and other business partners, or otherwise materially harm our operations and financial performance.

Further, one of the conditions to the completion of the Merger is that no restraining order, preliminary or permanent injunction, or other order issued by any court of competent jurisdiction will be in effect which prevents the consummation of the Merger. As such, if any such order or injunction preventing the consummation of the Merger is obtained, that order or injunction may prevent the proposed Merger from becoming effective or from becoming effective within the expected timeframe.

RISKS RELATED TO OUR BUSINESS STRATEGY AND INDUSTRY

Our quarterly results are unpredictable and subject to substantial fluctuations; as a result, we may fail to meet the expectations of securities analysts and investors. Our revenues and operating results may vary significantly from quarter-to-quarter due to a number of factors, many of which are outside of our control. If our quarterly financial results or our predictions of future financial results fail to meet the expectations of securities analysts and investors, the trading price of our securities could be negatively affected. Our operating results for prior periods may not be effective predictors of our future performance.

Factors associated with our industry, the operation of our business, and the markets for our products and services that may cause our quarterly results to fluctuate, include, but are not limited to:

unpredictable ordering patterns and limited visibility into our customers’ spending plans and associated revenue;
changes in our customer mix, the mix of products and services sold, and the geographies in which our products and services are sold;
changes in the demand for our products and services, including seasonal fluctuations in customer spending;
changing market and economic conditions, including rising interest rates, recessionary cycles, and inflationary pressures, that could make our solutions more expensive or could increase our costs for materials, supplies, and services;
ability to fulfill orders received in a timely manner due to disruptions and shortages in our global supply chain;
changes in ordering patterns from increased advance ordering by customers of our products due to industry-wide supply chain concerns and our increased lead times, followed by decreased ordering by our customers as they consume advance orders as supply normalizes;
price and product competition;
ineffective legal protection of our intellectual property rights in certain countries;
how well we execute on our strategy and business model;
financial stability of our customers, including the solvency of private sector customers, and the impact of adverse developments affecting the financial services industry;
executive orders, tariffs, governmental sanctions, changes in laws or regulations and accounting rules, or interpretations thereof;
the impact of a U.S federal government shutdown or sovereign debt default on the U.S. economy, capital markets, our customers, our suppliers, and our business, including any adverse effects due to limited federal government services, such as import and export clearance, or visa processing;
regional economic and political conditions, which may be aggravated by unanticipated global events; and
disruptions in our business operations or target markets caused by, among other things, terrorism or other intentional acts, armed conflicts (such as the ongoing conflict between Russia and Ukraine, as well as governmental sanctions imposed in response, and Middle East conflicts, including the Israel-Hamas war and conflicts related to the attacks on cargo ships in the Red Sea), cyberwarfare, an escalation of political tensions, outbreaks of disease, including global health emergencies and pandemics, earthquakes, floods, fires, or other natural disasters, including catastrophic events, and other unanticipated extraordinary externalities, including extreme weather conditions due to climate change that increase both the frequency and severity of natural disasters and may cause derivative disruptions such as impacts to our physical infrastructure or those of our customers, manufacturers, and suppliers.

We believe that quarter-to-quarter comparisons of operating results are not necessarily a good indication of what our future performance will be. In some prior periods, our operating results have been below our guidance, our long-term financial model, or the expectations of securities analysts or investors. In addition, our failure to pay quarterly dividends to our stockholders could have a material adverse effect on our stock price.

We expect our gross margins and operating margins to vary over time. Our product and service gross margins are expected to vary, and may be adversely affected in the future by numerous factors, including, but not limited to, customer, vertical, product and geographic mix shifts, an increase or decrease in our software sales or the services we provide, increased price competition in one or more of the markets in which we compete, modifications to our pricing strategy to gain or retain footprint in markets or with customers, currency fluctuations that impact our costs or the cost of our products and services to our customers,
47

inflation, increases in material, labor, logistics, warranty costs, or inventory carrying costs, excess product component or obsolescence charges, issues with manufacturing or component availability, issues relating to the distribution of our products and provision of our services, quality or efficiencies, increased costs due to changes in component pricing or charges incurred due to inaccurately forecasting product demand, warranty related issues, the impact of tariffs, or our introduction of new products and enhancements, or entry into new markets with different pricing and cost structures. We have seen, and may continue to see, our gross margins negatively impacted by increases in component costs, logistics costs, elevated inventory balances, and inflationary pressures. Failure to sustain or improve our gross margins reduces our profitability and may have a material adverse effect on our business and stock price.

Our backlog may not be an accurate indicator of our level and timing of future revenues. Our backlog may not be a reliable indicator of future operating results. For example, as a result of product order volume growth in prior periods and industry-wide supply challenges due to both constrained manufacturing capacity as well as shortages of component parts, our backlog grew significantly in 2021 and 2022 and remained elevated throughout 2023. As customer buying patterns normalize, order growth declines, and supply chain conditions improve, we expect our backlog to reduce to approximate historical levels. Further, customer behaviors have been changing as a result of worldwide macroeconomic factors, which has reduced demand and may continue to reduce demand for certain of our products and services. If we are not able to respond to and manage the impact of these and other events effectively, or if the macroeconomic conditions of the general economy or the industries in which we operate worsen from present levels, our business, operating results, financial condition, and cash flows could be adversely affected.

We derive a material portion of our revenues from a limited number of our customers. A material portion of our net revenues, across each customer vertical, depends on sales to a limited number of customers. The concentration of our customer base increases risks related to the financial condition of our customers, and the deterioration in financial condition of a single customer or the failure of a single customer to perform its obligations could have a material adverse effect on our results of operations and cash flow. If any such customers change their business requirements or focus, vendor selection, project prioritization, or purchasing behavior, or are parties to consolidation transactions, they may delay, suspend, reduce, or cancel their purchases of our products or services and our business, financial condition, and results of operations may be adversely affected. In addition, major customers may also seek more favorable pricing, payment, intellectual property-related, or other commercial terms that are less favorable to us, which may have a negative impact on our business, cash flow, revenue, and gross margins.

If we are unable to compete effectively, our business and financial results could be harmed. The markets that we serve are rapidly evolving and highly competitive and include several well-established companies. We also compete with other companies that are developing technologies that compete with our products. In addition, actual or speculated consolidation among competitors, or the acquisition by, or of, our partners and/or resellers by competitors can increase the competitive pressures faced by us as customers may delay spending decisions or not purchase our products at all. Our partners and resellers generally sell competing products on a non-exclusive basis and consolidation could delay spending or require us to increase discounts to compete, which could also adversely affect our business. Several of our competitors have substantially greater resources and can offer a wider range or greater depth of products and services for the overall network equipment market than we do. Other competitors have become more integrated, including through consolidation and vertical integration, and offer a broader range of products and services, which could make their solutions more attractive to our customers. Many of our competitors also sell networking products as bundled solutions with other IT products. If we are unable to compete effectively, we could experience a loss in market share and a reduction in revenues and/or be required to reduce prices, which could reduce our gross margins and materially and adversely affect our business, financial condition, and results of operations.

Fluctuating economic conditions make it difficult to predict revenues and gross margin for a particular period and a shortfall in revenues or increase in costs of production may harm our operating results. Our revenues and gross margin depend significantly on general economic conditions and the demand for products in the markets in which we compete. Economic weakness or uncertainty, customer financial difficulties, and constrained spending on network expansion and enterprise infrastructure have resulted in, and may in the future result in, decreased revenues and earnings. Such factors could make it difficult to accurately forecast revenues and operating results and could negatively affect our ability to provide accurate forecasts to our contract manufacturers, manage our contract manufacturer relationships and other expenses, and to make decisions about future investments. In addition, economic instability or uncertainty, inflationary pressures, continued turmoil in the geopolitical environment in many parts of the world and other events beyond our control, such as the remaining effects of global health emergencies, the ongoing conflict between Russia and Ukraine, and the Israel-Hamas war, have, and may continue to, put pressure on economic conditions, including global and regional financial markets, which has led and could lead, to reduced demand for our products, delays or reductions in network expansions or infrastructure projects, and/or higher costs of production. Future or continued economic weakness, failure of our customers and markets to recover from such weakness, customer financial difficulties, increases in costs of production, and reductions in spending on network maintenance
48

and expansion could result in price concessions in certain markets or have a material adverse effect on demand for our products and consequently on our business, financial condition, and results of operations.

Our success depends upon our ability to effectively plan and manage our resources and scale and restructure our business. Our ability to successfully offer our products and services and execute on our growth strategy in a rapidly evolving market requires an effective planning, forecasting, and management process to enable us to effectively scale and adjust our business and business models in a cost-effective manner. From time to time, we have increased investment in our business by increasing headcount, acquiring companies, and increasing our investment in research and development, sales and marketing, and other parts of our business. Conversely, from time to time, we have initiated restructuring plans to realign our workforce as a result of organizational and leadership changes, which resulted in restructuring charges. Our ability to achieve the anticipated cost savings and other benefits from these initiatives is subject to many estimates and assumptions, which are subject to uncertainties. If our estimates and assumptions are incorrect, if we are unsuccessful at implementing changes, if we cannot evolve and scale our business and operations effectively, or if other unforeseen events occur, our business, financial condition, and results of operations could be adversely affected.

Our acquisitions or divestitures of businesses could disrupt our business and harm our financial condition and stock price, and equity issued as consideration for acquisitions may dilute the ownership of our stockholders. We have made, and may continue to make, acquisitions to enhance our business and invest significant resources to integrate the businesses we acquire. The success of each acquisition depends in part on our ability to realize business opportunities and manage risks, including, but not limited to: problems combining the purchased business operations, technologies or products, unanticipated costs, higher operating expenses, liabilities, litigation, diversion of management's time and attention, adverse effects on existing business relationships with suppliers and customers, risks associated with entering markets in which we have no or limited prior experience, and where competitors in such markets have stronger market positions, initial dependence on unfamiliar supply chains, failure of our due diligence processes to identify significant problems, liabilities, or other challenges of an acquired company or technology, including risks that arise due to incomplete assimilation of acquired companies' information systems and use by acquired companies of technology managed outside the scope of our information technology organization resulting in incomplete coverage by our cybersecurity threat risk management tools, and the potential loss of key employees, customers, distributors, vendors, and other business partners of the companies we acquire.

Acquisitions of high-technology companies are inherently risky and subject to uncertainties, including many factors outside of our control. As a result, our previous or future acquisitions may not be successful. We may not be able to successfully integrate any businesses, products, technologies, or personnel that we acquire or the transaction may not advance our business strategy as expected. Further, we may not realize anticipated revenues or other benefits associated with our acquisitions. In addition, we have divested, and may in the future divest, businesses, product lines, or assets. These transactions may also require significant separation activities that could result in the diversion of management’s time and attention, loss of employees, substantial separation costs, and accounting charges for asset impairments. Any acquisitions or divestitures may materially adversely affect our business, operating results, or financial condition.

In connection with certain acquisitions, we may agree to issue common stock, or assume equity awards, which would dilute the ownership of our current stockholders; use a substantial portion of our cash resources; assume liabilities (both known and unknown); incur tax expenses; record goodwill and amortizable intangible assets as well as restructuring and other related expenses. We may incur additional acquisition-related debt, which could increase our leverage and potentially negatively affect our credit ratings resulting in more restrictive borrowing terms or increased borrowing costs, thereby limiting our ability to borrow. Any of the foregoing factors could harm our ability to achieve anticipated levels of profitability or other financial benefits from our acquired or divested businesses, product lines or assets or to realize other anticipated benefits of divestitures or acquisitions.

Long sales and implementation cycles for our products and customer urgency related to ship dates to fill large orders may cause our revenues and operating results to vary significantly from quarter-to-quarter. We experience lengthy sales cycles because our customers' decisions to purchase certain of our products, particularly new products, involve a significant commitment of their resources and a lengthy evaluation and product qualification process. Customers design and implement large network deployments following lengthy procurement processes, which may impact expected future orders. Following a purchase, customers may also deploy our products slowly and deliberately. Customers with large networks often expand their networks in large increments on a periodic basis and place large orders on an irregular basis. These sales and implementation cycles, as well as our expectation that customers will place large orders with urgent ship dates, may cause our revenues and operating results to vary significantly from quarter-to-quarter.

Our ability to recognize revenue in a particular period is contingent on the timing of product orders and deliveries and/or our sales of certain software, subscriptions, and professional support and maintenance services. In some of our businesses, our quarterly sales have periodically reflected a pattern in which a disproportionate percentage of each quarter's total sales occurs towards the end of the quarter. Further, we build certain products only when orders are received. Since the volume of
49

orders received late in any given fiscal quarter remains unpredictable, if orders for custom products are received late in any quarter, we may not be able to recognize revenue for these orders in the same period or meet our expected quarterly revenues. Similarly, if we were to take actions or events occur which encourage customers to place orders or accept deliveries earlier than anticipated, our ability to meet our expected revenues in future quarters could be adversely affected. We also determine our operating expenses based on our anticipated revenues and technology roadmap and a high percentage of our expenses are fixed in the short and medium term. Any failure or delay in generating or recognizing revenue could cause significant variations in our operating results and operating margin from quarter-to-quarter.

In addition, services revenue, including SaaS revenue, accounts for a significant portion of our revenue, comprising 35%, 33%, and 35% of total revenue in 2023, 2022, and 2021, respectively. We expect our sales of new or renewal professional services, support, maintenance, and SaaS contracts to fluctuate due to end-customers’ level of satisfaction with our products and services, the prices of our products and services or those offered by our competitors, and reductions in our end-customers’ spending levels. We recognize professional services when delivered, and we recognize support, maintenance, and SaaS revenue periodically over the term of the relevant service period.

Further, we recognize certain software revenues periodically over the term of the relevant use or subscription periods and as a result, the related software and support and maintenance revenue we report each fiscal quarter is derived from the recognition of deferred revenue from contracts entered into during previous fiscal quarters. Any fluctuation in such new or renewed contracts in any one fiscal quarter may not be fully or immediately reflected in revenue and could negatively affect our revenue in future fiscal quarters.

RISKS RELATED TO OUR TECHNOLOGY AND BUSINESS OPERATIONS

If the demand for network and internet protocol ("IP") systems does not continue to grow, our business, financial condition, and results of operations could be adversely affected. A substantial portion of our business and revenues depends on the growth of secure IP infrastructure as well as customers that depend on the continued growth of IP services to deploy our products in their networks and IP infrastructures. As a result of changes in the economy, capital spending, or the building of network capacity in excess of demand (all of which have, in the past, particularly affected telecommunications service providers), spending on IP infrastructure can vary, which could have a material adverse effect on our business, financial condition, and results of operations. In addition, a number of our existing customers are evaluating the build-out of their next generation networks. During the decision-making period when our customers are determining the design of those networks and the selection of the software and equipment they will use in those networks, such customers may greatly reduce or suspend their spending on secure IP infrastructure. Any reduction or suspension of spending on IP infrastructure is difficult to predict, and may be due to events beyond our control. This, in turn, can make it more difficult to accurately predict revenues from customers, can cause fluctuations in the level of spending by customers and, even where our products are ultimately selected, can have a material adverse effect on our business, financial condition, and results of operations.

Issues in the development and use of AI may result in reputational harm or liability. We incorporate AI capabilities into certain offerings and internal operations, and this technology is a significant element of our business and certain of our partners’ businesses. As with many developing technologies, AI presents risks and challenges, and may result in unintended consequences that could affect its further development, adoption, and use, and therefore our business.

Certain of our offerings rely on AI to enhance their operation and effectiveness. The development, maintenance, and operation of AI is expensive and complex, and may involve unforeseen difficulties, including material performance problems, flawed algorithms, undetected defects, or errors. Deficiencies or other failures of our offerings' AI capabilities could subject us to competitive harm, regulatory action, penalties, legal liability, or brand or reputational harm. Additionally, leveraging AI capabilities to improve internal functions and operations presents further risks, costs, and challenges, including those related to implementing and maintaining AI tools licensed from third-party vendors. The datasets or AI training algorithms used in these tools may be insufficient or contain biased information, and we may be unsuccessful in identifying or resolving ethical, privacy, or other legal issues presented by their use. The use of AI to support business operations may also carry inherent risks related to data privacy and security, such as intended or unintended transmission of personal data or confidential, proprietary or sensitive information.

We may also be exposed to these and other risks through the increased use of AI by our manufacturers, suppliers, and other business partners. Reliance on AI by these third parties could introduce operational vulnerabilities, disrupt our supply chain management, increase cybersecurity risks, and impact our relationships with customers, partners, and suppliers.

AI is an emerging technology for which the legal and regulatory landscape is not fully developed, including potential liability for breaching intellectual property or data privacy and security regulations. While laws and regulations applicable to AI are emerging and evolving, including in the U.S, from a state-wide and federal perspective, as well as global AI regulations,
50

including the Artificial Intelligence Act ("AI Act") that was enacted by the EU in March 2024, what these legal frameworks will look like remains uncertain and they may be inconsistent from jurisdiction to jurisdiction. We may not always be able to anticipate how to respond to these legal frameworks, and our obligation to comply with them could entail significant costs, negatively affect our business, or entirely limit our ability to incorporate certain AI capabilities into our offerings and operations.

If we do not anticipate technological shifts, market needs and opportunities, we may not be able to compete effectively and our ability to generate revenues will suffer. If we are unable to anticipate future technological shifts, market needs, requirements or opportunities, or fail to develop and introduce new products, product enhancements, or business strategies to meet those requirements or opportunities in a timely manner or at all, it could cause us to lose customers, substantially decrease or delay market acceptance and sales of our products and services, and significantly harm our business, financial condition, and results of operations. In addition, if we invest in developing products for a market that does not develop, it could significantly harm our business, financial condition, and results of operations. Even if we are able to anticipate, develop, and commercially introduce new products, enhancements or business strategies, any such products, enhancements, or business strategies may not achieve market acceptance.

Our strategy to expand our software business could adversely affect our competitive position. The success of our strategy to expand our software business is subject to a number of risks and uncertainties, including, but not limited to:

the additional development efforts and costs required to create new software products and to make our products compatible with multiple technologies;
the possibility that our software products may not achieve widespread customer adoption;
the possibility that our strategy could erode our revenue and gross margins;
the impact on our financial results of longer periods of revenue recognition for certain types of software products and changes in tax treatment associated with software sales;
the additional costs associated with both domestic and international regulatory compliance, data protection, privacy and security laws, industry data security standards, and changes we need to make to our distribution chain in connection with increased software sales;
issues related to cloud-specific and AI-specific regulatory requirements in certain countries including the U.S.,U.K., EU, and APAC countries.
the ability of our disaggregated hardware and software products to operate independently and/or to integrate with current and future third-party products; and
issues with third-party technologies used with our software products, which may be attributed to us.

If any of our software products or business strategies do not gain market acceptance or meet our expectations for growth, our ability to meet future financial targets may be adversely affected and our competitive position and our business and financial results could be harmed.

If our products do not interoperate with our customers’ networks, installations will be delayed or cancelled and could harm our business. Our products are designed to interface with our customers’ existing networks, each of which have different specifications and utilize multiple protocol standards and products from other vendors. Many of our customers’ networks contain multiple generations of products that have been added over time as these networks have grown and evolved. Our products must interoperate with many or all of the products within these networks as well as future products to meet our customers’ requirements. If we find errors in the existing software or defects in the hardware used in our customers’ networks, we may need to modify our software or hardware to fix or overcome these errors so that our products will interoperate and scale with the existing software and hardware, which could be costly and could negatively affect our business, financial condition, and results of operations. In addition, if our products do not interoperate with those of our customers’ networks, demand for our products could be adversely affected or orders for our products could be canceled. This could hurt our operating results, damage our reputation, and seriously harm our business and prospects.

Our products incorporate and rely upon licensed third-party technology. We integrate licensed third-party technology into certain of our products. From time to time, we may be required to renegotiate our current third-party licenses or license additional technology from third parties to develop new products or product enhancements or to facilitate new business models. Third-party licenses may not be available or continue to be available to us on commercially reasonable terms and some of our agreements with our licensors may be terminated for convenience by them. In addition, we cannot be certain that our licensors are not infringing on 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. Third-party technology we incorporate into our products that is deemed to infringe on the intellectual property of others may result, and in some cases has resulted, in limitations on our ability to source technology from those third parties, restrictions on our ability to sell products that incorporate the infringing technology, increased exposure to liability that we will be held responsible for incorporating the
51

infringing technology in our products, and increased costs involved in removing that technology from our products or developing substitute technology. Our inability to comply with, maintain or re-license any third-party licenses required in our products or our inability to obtain third-party licenses necessary to develop new products and product enhancements, could require us to develop substitute technology or obtain substitute technology of lower quality or performance standards or at a greater cost, any of which could delay or prevent product shipment and harm our business and results of operations.

We may face difficulties enforcing our proprietary rights, which could adversely affect our ability to compete. We rely on a combination of patents, copyrights, trademarks, trade secret laws, and contractual restrictions on disclosure of confidential and proprietary information, to protect our proprietary rights. We may not be able to protect our proprietary rights, products, or, in fact, provide competitive advantages to us or to our technology if our patent applications do not result in issued patents with the scope of the claims we seek or our patents or other proprietary rights are challenged, invalidated, infringed, or circumvented. Further, 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 being issued as patents or invalidate our patents following issuance, which in turn may prevent us from incorporating our inventions into our products. If we cannot protect our intellectual property rights, we could incur costly product redesign efforts, discontinue certain product offerings, and experience other competitive harm.

Unauthorized parties may also attempt to copy aspects of our products or obtain and use our proprietary information. We generally enter into confidentiality or license agreements with our employees, consultants, vendors, and customers, and generally limit access to and distribution of our proprietary information. However, we cannot ensure that we have entered into confidentiality or license agreements with all parties who may have or have had access to our confidential information or that these agreements will not be breached. We cannot guarantee that any of the measures we have taken will prevent misappropriation of our technology. We are also vulnerable to third parties who illegally distribute or sell counterfeit, pirated, stolen, or unfit versions of our products, which has happened in the past and could happen in the future, and could have a negative impact on our reputation and business.

In addition, the laws of some foreign countries may not protect our proprietary rights to the same extent as do the laws of the U.S. If we are unable to protect our proprietary rights, we may be at a competitive disadvantage to others who need not incur the substantial expense, time, and effort required to create innovative products that have enabled our success.

We depend on contract manufacturers and original design manufacturers as well as single-source and limited source suppliers, including for key components such as semiconductors. Our operations depend on our ability to anticipate our needs for components, products and services, as well as the ability of our manufacturers, original design manufacturers, and suppliers to deliver sufficient quantities of quality components, products and services at reasonable prices and in time for us to meet critical schedules for the delivery of our own products and services. Given the wide variety of solutions that we offer, the large and diverse distribution of our manufacturers and suppliers, and the long lead times required to manufacture, assemble and deliver certain products, problems in production, planning and inventory management could seriously harm our business, and the shortage of key components has previously resulted in a significant disruption to our production schedule and resulted in increased prices and extended lead times. Any delay in our ability to produce and deliver our products could cause our customers to purchase alternative products from our competitors. In addition, our ongoing efforts to optimize the efficiency of our supply chain could cause supply disruptions and be more expensive, time-consuming, and resource-intensive than expected. Other manufacturing and supply problems that we could face are described below.

Manufacturing Issues. We may experience supply shortfalls or delays in shipping products to our customers if our manufacturers experience delays, disruptions, or quality control problems in their manufacturing operations, or if we have to change or add manufacturers or contract manufacturing locations. We have contracts with our manufacturers that include terms to protect us in the event of an early termination, yet we may not have adequate time to transition all of our manufacturing needs to an alternative manufacturer under comparable commercial terms. We have experienced in the past and may experience in the future an increase in the expected time required to manufacture our products or ship products. Moreover, a significant portion of our manufacturing is performed in foreign countries and is therefore subject to risks associated with doing business outside of the U.S., including import restrictions, export restrictions, government sanctions, disruptions to our supply chain, cyberattacks, cyberwarfare, pandemics, regional health emergencies, regional climate-related events, or regional conflicts.

Single-Source Suppliers. We rely on single or limited sources for many of our components due to technology, availability, price, quality, scale or customization needs. Any supplier could discontinue manufacturing components that we use in our products, which may cause us to either suspend delivery of certain products to our customers, discontinue certain products, or incur additional costs to redesign our products that incorporate discontinued components. In addition, there has been consolidation among certain suppliers of our components. Consolidation among suppliers can result in the reduction of the
52

number of independent suppliers of components available to us, which could negatively impact our ability to access certain component parts or the prices we have to pay for such parts and may impact our gross margins.

Supply Chain Disruption. Any disruptions to our supply chain, significant increase in component costs or logistics, or shortages of critical components, could decrease our sales, earnings, and liquidity or otherwise adversely affect our business and result in increased costs. Such a disruption could occur as a result of any number of events, including, but not limited to: an extended closure of or any slowdown at our suppliers' plants or shipping delays, market shortages due to the surge in demand from other purchasers for critical components, increases in prices, including fuel prices and increases in prices due to inflation, the imposition of regulations, quotas or embargoes or tariffs on components, labor stoppages, transportation delays, including due to labor strikes, or failures affecting the supply chain and shipment of materials and finished goods, third-party interference in the integrity of the products sourced through the supply chain, cyberattacks, the unavailability of raw materials, severe weather conditions, adverse effects of climate change, natural disasters, geopolitical developments, war or terrorism and disruptions in utilities and other services. In addition, the development, licensing, or acquisition of new products in the future may increase the complexity of supply chain management. Failure to effectively manage the supply of components and products would adversely affect our business.

Component Supply Forecast. We provide demand forecasts for our products to our manufacturers, who order components and plan capacity based on these forecasts. If we overestimate our requirements, our manufacturers may assess charges, or we may have liabilities for excess inventory or raw materials, each of which could negatively affect our gross margins. If we underestimate our requirements, our contract manufacturers may have inadequate time, materials, and/or components required to produce our products. This could increase costs or delay or interrupt the manufacturing of our products, resulting in delays in shipments and deferral or loss of revenues and could negatively impact customer satisfaction. Any future spike in growth in our business, in the use of certain components we share in common with other companies, in IT spending, or in the economy in general, is likely to create greater short-term pressure on us and our suppliers to accurately forecast overall component demand and to establish optimal component inventories. If shortages or delays persist, we may not be able to secure enough components at reasonable prices or of acceptable quality to build and deliver products in a timely manner, and our revenues, gross margins, and customer relationships could suffer.

Alternative Sources of Supply. The development of alternate sources for components is time-consuming, difficult, and costly. In the event of a component shortage, supply interruption or significant price increase from these suppliers (such as with the current worldwide shortage of semiconductor products), we may not be able to locate alternative sources in a timely manner. If we are unable to buy components in quantities sufficient to meet our requirements on a timely basis, we will not be able to deliver products and services to our customers, which would seriously affect present and future sales, and would, in turn, adversely affect our business, financial condition, and results of operations.

Impact due to Global Health Emergencies. Delays in production and in product deliveries due to global health emergencies or pandemics have adversely affected our business and may adversely affect our business, financial condition, and results of operations in the future. These challenges have resulted in extended lead-times to our customers and have had a negative impact on our ability to recognize associated revenue and has previously resulted in and may in the future result in an increase in accelerated ordering for certain of our products.

We face significant risks to our business and operations due to political and economic tensions between China and Taiwan. We have significant business operations in Taiwan, and some of our manufacturing partners and suppliers have facilities in Taiwan. As a result, our operations and our supply chain could be materially and negatively impacted by adverse changes in China-Taiwan relations, which have become increasingly frayed in recent years. Accordingly, further deterioration in military, political and economic relations between China and Taiwan, as well as the ongoing geopolitical and economic uncertainty between the U.S. and China, the unknown impact of current and future U.S. and Chinese trade regulations and other geopolitical risks with respect to China and Taiwan, may cause disruptions in the markets and industries we serve, including decreased demand from customers for products using our solutions, our supply chain, or other disruptions which may, directly or indirectly, materially harm our business, financial condition, results of operations, and the market price of our stock.

System security risks, data protection breaches, and cyberattacks could compromise our and our customers’ proprietary information, disrupt our internal operations, and harm public perception of our products. In the ordinary course of business, we store sensitive data, including intellectual property, personal data, our proprietary business information and that of our employees, contractors, customers, suppliers, vendors, and other business partners on our networks. In addition, we store sensitive data through cloud-based services that may be hosted by third parties and in data center infrastructure maintained by third parties. Secure maintenance of this information is critical to our operations and business strategy. We have been, and expect to be, subject to cyberattacks, and may be subject to ransomware and distributed denial-of-service attacks, spearfishing attacks and other attempted intrusions on our networks and systems by a wide range of actors, including, but not limited to,
53

nation states, criminal enterprises, terrorist organizations, and other organizations or individuals, as well as errors, wrongful conduct or malfeasance by employees and third-party service providers (collectively, “malicious parties”). We expect our third-party vendors to be subject to similar cyberattacks, ransomware and distributed denial-of-service attacks, spearfishing attacks and other attempted intrusions. The increasing occurrence of high-profile data breaches and ransomware attacks provides evidence of an environment increasingly hostile to information security.

Despite our security measures, and those of our third-party vendors, our information systems, infrastructure, and data have experienced security incidents and breaches and may be subject to or vulnerable to breaches or attacks, including ransomware and distributed denial-of-service attacks. If any breach or attack compromises our networks or those of our vendors, creates system disruptions or slowdowns, or exploits security vulnerabilities or critical security defects of our products and services, the information stored on our networks or the networks of our customers, suppliers or business partners could be accessed and modified, publicly disclosed, lost, destroyed or stolen, and we may be subject to claims for contractual, tort, or equitable liability and suffer reputational and financial harm. In addition, malicious parties may compromise our software, including the open-source software used in our products, or our manufacturing supply chain to embed malicious hardware, components, and software that are designed to defeat or circumvent encryption and other cybersecurity measures to interfere with the operation of our networks, expose us or our products to cyberattacks, or gain unauthorized access to our or our customers’ systems and information. If such actions are successful, they could diminish customer trust in our products, harm our business reputation, and adversely affect our business and financial condition.

Because techniques used by malicious parties to access or sabotage networks are sophisticated, change frequently, and generally are not recognized until after they are used, we may be unable to anticipate or immediately detect these techniques or the vulnerabilities they have caused or other potential vulnerabilities or security defects. Our logging of security incidents may also not be sufficient to identify or fully investigate a cybersecurity incident. Further, when vulnerabilities are discovered, we evaluate the risk, prioritize our responses, apply patches or take other remediation actions and notify customers, business partners, and suppliers, as appropriate. Exploitation of vulnerabilities and critical security defects, prioritization errors in remedying vulnerabilities or security defects, failure of third-party providers to remedy vulnerabilities or security defects, or customers not deploying security releases or deciding not to upgrade products, services or solutions, could, in each case, result in claims of liability against us, damage our reputation or otherwise harm our business.

All of this requires significant resources and attention from management and our employees, and the economic costs to us to eliminate or alleviate these issues could be significant and may be difficult to anticipate or measure. The market perception of the effectiveness of our products and our overall reputation could also be harmed as a result of any actual or perceived breach of security that occurs in our network or in the network of a customer of our products, regardless of whether the breach is attributable to our products, the systems of other vendors and/or to actions of malicious parties. This could impede our sales, manufacturing, distribution, or other critical functions, which could have an adverse impact on our financial results.

Additionally, we could be subject to measures that regulate the security of the types of products we sell. Such regulations may result in increased costs and delays in product releases and changes in features to achieve compliance, which may impact customer demand for our products, and result in regulatory investigations, potential fines, and litigation in connection with a compliance concern, security breach or related issue, and potential liability to third parties arising from such breaches. Further, in response to actual or anticipated cybersecurity regulations or contractual security requirements negotiated with our customers, we may need to make changes to existing policies, processes, and supplier relationships that could impact product offerings, release schedules and service response times, which could adversely affect the demand for and sales of our products and services. We maintain product liability insurance, but there is no guarantee that such insurance will be available or adequate to protect against all such claims. If our business liability insurance coverage is inadequate, or future coverage is unavailable on acceptable terms or at all, our financial condition and results of operations could be harmed.

Disruption in our distribution channels could seriously harm our future revenue and financial condition and increase our costs and expenses. The majority of our revenues are derived through value-added resellers and distributors, most of which also sell our competitors’ products, and some of which sell their own competing products. The loss of or reduction in sales to our resellers or distributors could materially reduce our revenues. Our competitors may in some cases be effective in leveraging their market share positions or in providing incentives to resellers and distributors to favor their products or to prevent or reduce sales of our products. If we are unable to develop and maintain relationships with our partners, develop new relationships with value-added resellers and distributors in new markets, expand the number of distributors and resellers in existing markets, manage, train or motivate existing value-added resellers and distributors effectively, or if these partners are not successful in their sales efforts, sales of our products may decrease, and our business, financial condition, and results of operations would suffer. We recognize a portion of our revenues at the time we sell products to our distributors. If these sales are made based on inaccurate or untimely information, the amount or timing of our revenues could be adversely impacted. Further, our distributors may increase orders during periods of product shortages, cancel orders if their inventory is too high, or delay orders in anticipation of new products. They also may adjust their orders in response to the supply of our products and the products of our competitors that are available to them, and in response to seasonal fluctuations in end-user demand.
54


To develop and expand our distribution channel, we continue to offer attractive channel programs to potential partners and have previously entered into OEM agreements with partners to rebrand and resell our products as part of their product portfolios. These relationships require processes and procedures that may be costly or challenging to implement, maintain, and manage. Our failure to successfully manage and develop our distribution channel could adversely affect our ability to generate revenues from the sale of our products. We also depend on our global channel partners to comply with applicable legal and regulatory requirements. Any failure by our partners to comply with these requirements, could have a material adverse effect on our business, operating results, and financial condition.

We rely on the performance of our business systems and third-party systems and processes. Some of our business processes depend upon our IT systems, the IT systems and processes of third parties, and the interfaces between the two, as well as hosted SaaS applications from third parties. For example, we receive a broad range of information technology services, such as applications, including support, development and maintenance; infrastructure management and support, including for server storage and network devices; and end user support. Some of these services are provided to us through cloud providers, third party providers, and off-site facilities that may be vulnerable to damage or interruption, including performance problems from earthquakes, hurricanes, floods, fires, power loss, telecommunications failures, equipment failures, adverse events caused by operator error, cybersecurity attacks, pandemics, and similar events. In addition, because we lease, rather than own, off-site data center facilities, we cannot be assured that we will be able to expand our data center infrastructure to meet user demand in a timely manner, or on favorable financial terms. If we have issues receiving and processing data, this may delay our ability to provide products and services to our customers and business partners and damage our business. We also rely upon the performance of the systems and processes of our contract manufacturers to build and ship our products. If those systems and processes experience interruption or delay, the manufacture and shipment of our products in a timely manner may be impaired. Since IT is critical to our operations, in addition to the risks outlined above, problems with any of the third parties we rely on for our IT systems and services, could result in liabilities to our customers and business partners, lower revenue and unexecuted efficiencies, and impact our results of operations and our stock price. We could also face significant additional costs or business disruption if our arrangements with these third parties are terminated or impaired and we cannot find alternative services or support on commercially reasonable terms or on a timely basis or if we are unable to hire new employees in order to provide these services in-house.

Our ability to develop, market, and sell products could be harmed if we are unable to retain or hire key personnel. Our success and ability to maintain a technology leadership position depends upon our ability to recruit and retain key management, engineering, technical, sales, marketing, and support personnel. The supply of highly qualified individuals with technological and creative skills, in particular engineers, in specialized areas with the expertise to develop new products and enhancements for our current products, and provide reliable product maintenance, as well as the number of salespeople with industry expertise, is limited. Competition for people with the specialized technical skills we require is significant and may cause us to incur increased compensation expenses to attract and retain employees with the skills to support our business needs. None of our officers or key employees is bound by an employment agreement for any specific term. If we fail to attract new personnel or retain and motivate our current personnel, the development and introduction of new products could be delayed, our ability to market, sell, or support our products could be impaired, and our business, results of operations, and future growth prospects could suffer.

A number of our team members are foreign nationals who rely on visas and entry permits in order to legally work in the U.S. and other countries. In recent years, the U.S. has increased the level of scrutiny in granting H-1B, L-1, and other business visas. Compliance with new and unexpected U.S. immigration and labor laws could also require us to incur additional unexpected labor costs and expenses or could restrain our ability to retain and attract skilled professionals. Any of these restrictions could have a material adverse effect on our business, results of operations, and financial conditions.

Our business could be negatively impacted by oversight of ESG matters and/or our reporting of ESG matters. There is an increasing focus from U.S. and foreign government agencies, investors, customers, consumers, employees, and other stakeholders concerning environmental, social, and governance (“ESG”) matters, including sustainable products. These changing rules, regulations and stakeholder expectations have resulted in, and are likely to continue to result in, increased general and administrative expenses and increased management time and attention spent complying with or meeting such regulations and expectations. For example, developing and acting on ESG initiatives, and collecting, measuring, and reporting ESG information and metrics can be costly, difficult and time consuming and is subject to evolving reporting standards, including the SEC’s proposed climate-related reporting requirements, the recently adopted California climate reporting rules and, to the extent applicable, the Corporate Sustainability Reporting Directive. We may communicate certain initiatives and goals, regarding environmental matters, diversity, responsible sourcing and social investments and other related matters, in our Corporate Social Responsibility Report, on our website, in our SEC filings, and elsewhere. These initiatives and goals could be difficult and expensive to implement, the technologies needed to implement them may not be cost effective and may not advance at a sufficient pace, and ensuring the accuracy, adequacy, or completeness of the disclosure of our ESG initiatives can be costly, difficult, and time-consuming. Further, statements about our ESG initiatives and goals, and progress against those
55

goals, may be based on standards for measuring progress that are still developing, internal controls and processes that continue to evolve, and assumptions that are subject to change. We could also face scrutiny from certain stakeholders for the scope or nature of such initiatives or goals, or for any revisions to these goals. If our ESG-related data, processes and reporting are incomplete or inaccurate, if we fail to achieve progress with respect to our ESG goals on a timely basis, or at all, or if we were to be subject to litigation from stakeholders as a result of our ESG initiatives, our business, financial performance and growth could be adversely affected.

LEGAL, REGULATORY, AND COMPLIANCE RISKS

We are a party to lawsuits, investigations, and other disputes. We have been named a party to litigation involving a broad range of matters, including with respect to the Merger, commercial transactions, employment matters, patent infringement, copyrights, trademarks, and other rights to technologies and related standards that are relevant to our products, as well as governmental claims, and securities laws, and we may be named in additional litigation and/or governmental claims. For example, U.S. government agencies previously conducted investigations into possible violations by us of the U.S. Foreign Corrupt Practices Act, or the FCPA, which ultimately resulted in the Company entering into a settlement with the SEC that involved, among other things, the Company making a payment of $11.8 million in August 2019. Future claims or initiated litigation may include claims against us, or our manufacturers, suppliers, partners, or customers. Future claims asserted and/or litigation may be initiated by third parties, including whistleblowers, and may relate to infringement of proprietary rights, issues arising under the False Claims Act, compliance with securities laws, or other matters. The expense of initiating and defending, and in some cases settling, such litigation and investigations may be costly, and may cause us to suffer reputational harm, divert management’s attention from day-to-day operations of our business, and may require us to implement certain remedial measures that could disrupt our business, operations, results of operations, financial condition, or cash flows. In addition, if we fail to comply with the terms of any settlement agreement, we could face more substantial penalties. An unfavorable resolution of one or more of these matters could have a material adverse effect on our business, results of operations, financial condition, or cash flows.

Further, increased patent litigation brought by non-practicing entities may result, and in some cases has resulted, in our customers requesting or requiring us to absorb a portion of the costs of such litigation or providing broader indemnification for litigation, each of which could increase our expenses and negatively affect our business, financial condition, and results of operations. In addition, operating companies may also file patent infringement claims against us either to disrupt our business, or to seek monetization of their patent portfolios. Regardless of the merit of these claims, they may require us to develop alternative technologies, enter into license agreements, or cease engaging in certain activities or offering certain products or services. Furthermore, even arguably unmeritorious claims may be settled at significant costs to us because of the potential for high awards of damages or injunctive relief.

If any infringement or other intellectual property claim made against us or anyone we are required to indemnify is successful and we are required to pay significant monetary awards or damages to settle litigation, enter into royalty or licensing arrangements, or we fail to develop non-infringing technology and we incorporate infringing technology in our products, our business, financial condition, and results of operations could be materially and adversely affected.

Non-standard contract terms with telecommunications, cable, and cloud service provider companies, and other large customers, including large enterprise customers, could have an adverse effect on our business or impact the amount of revenues to be recognized. Telecommunications, cable, and cloud service provider companies, and other large companies, including large enterprise customers, generally have greater purchasing power than smaller entities and often request and receive more favorable terms from suppliers. As one such supplier, we may be required to agree to such terms and conditions, which may include terms that affect the amount or timing of or our ability to recognize revenue, increase our costs, and have an adverse effect on our business, financial condition, and results of operations. Consolidation among such large customers can further increase their buying power and ability to require onerous terms from us.

Regulations of our industry or of our customers could harm our operating results and future prospects. We are subject to laws, regulations, and policies affecting the sale of our products in a number of areas. For example, some governments have regulations prohibiting customers (both government and commercial) from purchasing products that do not meet country-specific safety, conformance, or security certification criteria or in-country test requirements. Other regulations that may negatively impact our business include local content or local manufacturing requirements most commonly applicable for government, state-owned enterprise, or regulated industry procurements. The rapid development and deployment of tools that leverage AI is also causing governments to consider regulation of AI, even for AI that does not pertain to personal data. These types of regulations are in effect or under consideration in several jurisdictions where we do business. For example, the AI Act bans certain AI tools, imposes obligations on developers and users of AI deemed to pose a high-risk, and regulates general purpose AI. This framework may impact the software we use and market in the EU and increase the cost of our product development. The AI Act is expected to come into effect by June 2024.

56

The SEC requires us, as a public company that uses certain raw materials considered to be “conflict minerals” in our products, to report publicly on the extent to which “conflict minerals” are in our supply chain. As a provider of hardware end-products, we are several steps removed from the mining, smelting, or refining of any conflict minerals. Accordingly, our ability to determine with certainty the origin and chain of custody of these raw materials is limited. Our relationships with customers, suppliers, and investors could suffer if we are unable to provide evidence of due diligence that identifies mineral sourcing risk for our products and steps taken to mitigate sourcing of "conflict minerals." We may also face increased costs in complying with conflict minerals disclosure requirements.

Environmental laws and regulations relevant to electronic equipment manufacturing or operations, including laws and regulations governing the hazardous material content of our products and the collection of and recycling of electrical and electronic equipment, may adversely impact our business and financial condition. In particular, we face increasing complexity in our product design and procurement operations as we adjust to new and expected future requirements relating to the chemical and material composition of our products, their safe use, the energy consumption associated with those products, climate change laws, and regulations and product take-back legislation, which could require us to cease selling non-compliant products and to reengineer our products to use compliant components, which could result in additional costs to us, disrupt our operations, and result in an adverse impact on our operating results. In addition, if we were to violate or become liable under environmental laws or if our products become non-compliant with environmental laws, our customers may refuse to purchase our products and we could incur substantial costs or face other sanctions, which may include restrictions on our products entering certain jurisdictions. The amount and timing of costs to comply with environmental laws are difficult to predict.

In addition, as a contractor and subcontractor to the U.S. government, our IT systems are subject to federal regulations that require compliance with security and privacy controls. Failure to comply with these requirements could result in a loss of federal government business, subject us to claims or other remedies for non-compliance, or negatively impact our business, financial condition, and results of operations.

Further, some government customers have implemented and could continue to implement procurement policies that impact our profitability. Procurement policies favoring more non-commercial purchases, different pricing, or evaluation criteria or government contract negotiation offers based upon the customer’s view of what our pricing should be, could affect the margins on such contracts or make it more difficult to compete on certain types of programs. Moreover, the failure to comply with government contracting provisions could result in penalties or the ineligibility to compete for future contracts. Government customers are continually evaluating their contract pricing and financing practices, and we have no assurance regarding what changes will be proposed, if any, and their impact on our financial position, cash flows, or results of operations.

Moreover, our commercial customers may be subject to regulations and our business and financial condition could be adversely affected by changes in such regulations. Further, we could be affected by new laws or regulations on access to or commerce on IP networks in jurisdictions where we market our solutions. Regulations governing the range of services and business models that can be offered by service providers or cloud provider companies could adversely affect those customers' needs for products. Also, many jurisdictions have or are evaluating regulations relating to cybersecurity, supply chain integrity, privacy and data protection, any of which can affect the market and requirements for networking and security equipment. Additionally, certain countries where our customers operate may require that our products sold in that country be made locally or made in particular geographies, or satisfy local regulations for critical infrastructure projects, either of which could impact our ability to compete in those markets and may also negatively impact our margins due to the costs incurred to comply with these requirements.

The implementation of additional regulations could reduce demand for our products, increase the cost of building and selling our products, result in product inventory write-offs, impact our ability to ship products into affected areas and recognize revenue in a timely manner, require us to spend significant time and expense to comply with, and subject us to fines and civil or criminal sanctions or claims if we were to violate or become liable under such regulations. Any of these impacts could have a material adverse effect on our business, financial condition, and results of operations.

Governmental regulations, economic sanctions and other legal restrictions that affect international trade or affect movement and disposition of our products and component parts could negatively affect our revenues and operating results. The U.S. and other governments have imposed restrictions on the import and export of, among other things, certain telecommunications products and components, particularly those that contain or use encryption technology. Most of our products are telecommunications products that contain or use encryption technology and, consequently, are subject to restrictions. The scope, nature, and severity of such controls vary widely across different countries and may change frequently over time. In many cases, these government restrictions require a license prior to importing or exporting a good. Such licensing requirements can introduce delays into our operations as we or our channel partners must apply for the license and wait for government officials to process it or perform pre-shipment inspections; it is possible that lengthy delays will lead to the cancellation of orders by customers. Moreover, if we, our suppliers, or our channel partners fail to obtain necessary licenses prior to importing or exporting covered goods, we can be subject to government sanctions, including monetary penalties,
57

conditions, and restrictions. Such license requirements, and any fines or other sanctions imposed for their violation could negatively affect our revenues and operating results.

In addition, the U.S. and other governments have especially broad sanctions and embargoes prohibiting provision of goods or services to certain countries, territories, sanctioned governments, businesses, and individuals. We have implemented systems to detect and prevent sales into restricted countries or to prohibited entities or individuals, but there can be no assurance that our third party, downstream resellers, and distributors will abide by these restrictions or have processes in place to ensure compliance.

Certain governments also impose special local content, certification, testing, source code review, escrow, and governmental recovery of private encryption keys, or other cybersecurity feature requirements to protect network equipment and software procured by or for the government. Similar requirements also may be imposed in procurements by state owned entities, public operators, or even private companies forming part of “critical network infrastructure” or supporting sensitive industries.

In recent years, U.S. government officials have had concerns with the security of products and services from certain telecommunications and video providers based in China, Russia, and other regions. As a result, the U.S. government has imposed bans on the use of certain Chinese-origin and Russian-origin components or systems either in items sold to the U.S. government or in the internal networks of government contractors and subcontractors (even if those networks are not used for government-related projects). U.S. regulations also permit the U.S. government to investigate and possibly mandate the unwinding of commercial transactions between U.S. companies and foreign suppliers. This introduces uncertainty into our supply chain, our imports of end products and our overall operational planning.

In May 2021, the U.S. President issued an executive order on cybersecurity that signals the U.S. government’s interest in developing standards and guidelines pertaining to Information and Communication Technology supply chains, government network capabilities and requirements, and cyber threat and vulnerability remediation. These standards and guidelines could impact how we develop hardware and software, what features our products have, and our role in helping the U.S. government respond to cyber threats and vulnerabilities.

In response to Russia's invasion of Ukraine in February 2022, the U.S. and certain allies imposed sanctions against the Russian government and other entities, which led to our suspension of operations in Russia, Belarus, and in the Donetsk, Luhansk, and Crimea regions of Ukraine. Accordingly, we are not able to sell or deliver our products or provide ongoing support services to our customers in Russia, Belarus, and in the Donetsk, Luhansk, and Crimea regions of Ukraine. The response by Russia and other countries to these sanctions could lead to an escalation of political tensions, economic instability in the area, and cyberwarfare. These actions, as well as the effect of such actions on macroeconomic conditions, could have an adverse impact on our business and operations.

Our actual or perceived failure to adequately protect personal data could adversely affect our business, financial condition, and results of operations. A wide variety of provincial, state, national, foreign, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. These privacy and data protection-related laws and regulations are evolving, extensive, and complex. Compliance with these laws and regulations can be costly and can delay or impede the development and offering of new products and services. In addition, the interpretation and application of privacy and data protection-related laws in some cases is uncertain, and our legal and regulatory obligations are subject to frequent changes, including the potential for various regulator 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. Moreover, there are a number of other legislative proposals worldwide, including in the U.S. at both the federal and state level, that could impose additional and potentially conflicting obligations in areas affecting our business. Examples of recent and anticipated developments that have impacted or could impact our business include the following:

The EU General Data Protection Regulation ("GDPR") imposes stringent data protection requirements and provides significant penalties for noncompliance. As GDPR enforcement evolves, we may find it necessary to make further changes to our handling of personal data of residents of the European Economic Area (“EEA”). The regulatory environment applicable to the handling of EEA residents’ personal data, and our actions in addressing such environment, may cause us to assume additional liabilities or incur additional costs and could result in our business, operating results, and financial condition being harmed. In addition, we and our customers may face a risk of enforcement actions by data protection authorities in the EEA relating to personal data transfers to us and by us from the EEA. Any such enforcement actions could result in substantial costs and diversion of resources, distract management and technical personnel, and negatively affect our business, operating results, and financial condition.

Data protection legislation is also becoming increasingly common in the U.S. at both the federal and state level. State laws that are being enacted may require us to modify our data processing practices and policies, adapt our goods and services, and incur substantial costs and expenses to comply. Some state laws impose civil penalties on violators and authorize private rights of action, both of which might lead to an increase in the frequency and cost associated with data breach litigation.
58


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.

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.

Both U.S. federal and state, and non-U.S. governments are considering laws and regulations governing AI and machine learning tools that leverage commercial and consumer data, such as the AI Act. These laws may impact some of our products and services, internal business processes and applications, and procurement of vendor solutions. This may increase our liability risks and cause us to incur additional costs and expenses in order to comply.

Among other emerging global privacy laws, India has adopted its Digital Personal Data Protection Act of 2023 ("DPDP Act"). Given our significant employee and operational presence in India, passage of the DPDP Act may cause us to implement new processes and policies necessary to comply with the new regulation and incur related additional costs.

Our actual or perceived failure to comply with applicable laws and regulations or other obligations to which we may be subject relating to personal data, or to protect personal data from unauthorized access, use, or other processing, could result in enforcement actions and regulatory investigations against us, claims for damages by customers and other affected individuals, fines, damage to our reputation, and loss of goodwill, any of which could have a material adverse effect on our operations, financial performance, and business. Further, evolving and changing definitions of personal data and personal information, within the EU, the U.S., the U.K., and elsewhere, including the classification of IP addresses, machine identification information, location data, and other information, may limit or inhibit our ability to operate or expand our business, including limiting business relationships and partnerships that may involve the sharing or uses of data, and may require significant costs, resources, and efforts in order to comply.

FINANCIAL RISKS

Our financial condition and results of operations could suffer if there is an impairment of goodwill or purchased intangible assets. As of March 31, 2024, our goodwill was $3,734.3 million, and our purchased intangible assets were $74.6 million. We are required to test intangible assets with indefinite lives, including goodwill, annually or, in certain instances, more frequently, and may be required to record impairment charges, which would reduce any earnings or increase any loss for the period in which the impairment was determined to have occurred. Our goodwill impairment analysis is sensitive to changes in key assumptions used in our analysis. If the assumptions used in our analysis are not realized, it is possible that an impairment charge may need to be recorded in the future. We cannot accurately predict the amount and timing of any impairment of goodwill or other intangible assets. However, any such impairment would have an adverse effect on our results of operations.

Changes in effective tax rates, the adoption of new U.S. or international tax legislation, or adverse outcomes resulting from examination of our income or other tax returns could adversely affect our results. Our future effective tax rates and the amount of our taxable income could be subject to volatility or adversely affected by the following: earnings being lower than anticipated in countries where we have lower statutory rates and higher than anticipated earnings in countries where we have higher statutory rates; changes in the valuation of our deferred tax assets and liabilities; changes in the research and development (“R&D”) tax laws applicable to us; transfer pricing adjustments related to certain acquisitions, including the license of acquired intangibles under our intercompany R&D cost sharing arrangement; costs related to intercompany restructuring; tax effects of share-based compensation; challenges to our methodologies for valuing developed technology or intercompany arrangements; limitations on the deductibility of net interest expense; or changes in tax laws, regulations, accounting principles, or interpretations thereof. Our future effective tax rate may be impacted by judicial decisions, changes in interpretation of regulations, as well as additional legislation and guidance.

Proposals to reform U.S. and foreign tax laws could significantly impact how U.S. multinational corporations are taxed on foreign earnings and could increase the U.S. corporate tax rate. Several of the proposals currently being considered, if enacted into law, could have an adverse impact on our effective tax rate, income tax expense, and cash flows. Further, the Organisation for Economic Co-operation and Development (the “OECD”), an international association of 38 countries, including the U.S., has issued guidelines that change long-standing tax principles. The OECD guidelines may introduce tax uncertainty as countries amend their tax laws to adopt certain parts of the guidelines. Some countries have enacted, and others have proposed, taxes based on gross receipts applicable to digital services, regardless of profitability. Substantially all member countries of the OECD/G20 Inclusive Framework agreed to certain tax principles, including a global minimum tax of 15%. In December 2022, the EU reached unanimous agreement, in principle, to implement the global minimum tax. Several countries have either initiated legislation to adopt or enacted global minimum tax provisions, which are intended to be effective for tax years beginning after 2023. Additional changes to global tax laws are likely to occur, and such changes may adversely affect our tax liability.
59


In addition, we are generally subject to the continuous examination of our income tax returns by the Internal Revenue Service, and other tax authorities. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes, but 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. The ultimate tax outcome may differ from the amounts recorded in our consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made.

We are subject to risks arising from our international operations, which may adversely affect our business, financial condition, and results of operations. We derive a substantial portion of our revenues from our international operations, and we plan to continue expanding our business in international markets. We conduct significant sales and customer support operations directly and indirectly through our distributors and value-added resellers in countries throughout the world and depend on the operations of our contract manufacturers and suppliers that are located outside of the U.S. In addition, a portion of our R&D and our general and administrative operations are conducted outside the U.S. As a result of our international operations, we are affected by economic, business, regulatory, social, and political conditions in foreign countries, including the following:

changes in general IT spending;
global macroeconomic conditions, including recessionary cycles;
the imposition of government controls, inclusive of critical infrastructure protection;
changes in trade controls, economic sanctions, or other international trade regulations, which have in general recently trended toward increasing breadth and complexity of controls, and which may affect our ability to import or export our products to or from various countries;
laws that restrict sales of products that are developed, manufactured, or incorporate components or assemblies sourced from certain countries or suppliers to specific customers and industry segments, or for particular uses;
varying and potentially conflicting laws and regulations, changes in laws and interpretation of laws, misappropriation of intellectual property and reduced intellectual property protection;
political uncertainty, including demonstrations, that could have an impact on product delivery;
impact of geopolitical tensions, challenges, and uncertainties as a result of armed conflicts (Middle East conflicts, including the Israel-Hamas war and conflicts related to the attacks on cargo ships in the Red Sea) and resulting sanctions imposed by the U.S. and other countries against governmental or other entities, that may lead to disruption, instability, and volatility in global and regional financial markets, as well as higher inflation, increases in prices of commodities, and disruptions to supply chains;
increased tensions among the U.S., the North Atlantic Treaty Organization, and Russia that could increase the threat of armed conflict, cyberwarfare and economic instability and could disrupt or delay operations or resources in Ukraine or Russia, disrupt or delay communication with such resources or the flow of funds to support operations, or otherwise render our resources unavailable;
fluctuations in local economies, including inflationary conditions that could make our solutions more expensive or could increase our costs of doing business in certain countries;
fluctuations in currency exchange rates (see Quantitative and Qualitative Disclosures about Market Risk for more information);
tax policies, treaties, or laws that could have an unfavorable business impact;
the negotiation and implementation of free trade agreements between the U.S. and other nations;
data privacy rules and other regulations that affect cross border data flow;
the impact of adverse public health emergencies, in the countries in which we operate or where our customers are located; and
theft or unauthorized use or publication of our intellectual property and other confidential business information.

Any or all of these factors has or could have an adverse impact on our business, financial condition, and results of operations.

In particular, local laws and customs in many countries differ significantly from or conflict with those in the U.S. or in other countries in which we operate. In many foreign countries, it is common for others to engage in business practices that are prohibited by our internal policies and procedures or U.S. regulations. Certain countries (such as Russia, China, and EU member nations with regard to Iran trade) prohibit individuals and companies resident in or operating within their borders to comply with foreign sanctions imposed on such countries themselves or on third countries. Our employees, contractors, channel partners, and agents may fail to comply with U.S. and foreign laws and policies in violation of our policies and procedures, which are designed to help ensure compliance with U.S. and foreign laws and policies. Violations of laws or key control policies by our employees, contractors, channel partners, or agents could result in termination of our relationship, financial reporting problems, fines, and/or penalties for us, or prohibition on the importation or exportation of our products and could have a material adverse effect on our business, financial condition, and results of operations.
60


There are risks associated with our outstanding and future indebtedness. As of March 31, 2024, we had $1,700.0 million in aggregate principal amount of outstanding senior notes, which we refer to collectively as the “Notes”. In June 2023, we entered into a new credit agreement (the “Credit Agreement”) with certain institutional lenders that provides for a five-year $500.0 million unsecured revolving credit facility, with an option to increase the credit facility by up to an additional $200.0 million, subject to the lenders' approval.

We may not be able to generate sufficient cash flow to enable us to satisfy our expenses, make anticipated capital expenditures or service our indebtedness, including the Notes. Our ability to pay our expenses, satisfy our debt obligations, refinance our debt obligations and fund planned capital expenditures is dependent upon our future performance, restrictions imposed on the Company by the Merger Agreement during the interim period between the signing of the Merger Agreement and the closing of the Merger, and our ability to manage these risks in addition to other factors discussed in this section.

The indenture that governs the Notes contains various covenants that limit our ability and the ability of our subsidiaries to, among other things: grant liens, incur sale and leaseback transactions, and consolidate or merge with or into, or sell substantially all of our assets to another person. Further, the Credit Agreement contains one financial covenant along with customary affirmative and negative covenants that include the following:

maintenance of a leverage ratio no greater than 3.0x (provided that if a material acquisition has been consummated, we are permitted to maintain a leverage ratio no greater than 3.5x for up to four quarters); and
covenants that limit or restrict the ability of the Company and its subsidiaries to, among other things, grant liens, merge or consolidate, dispose of all or substantially all of its assets, change their accounting or reporting policies, change their business and incur subsidiary indebtedness, in each case subject to customary exceptions for a credit facility of this size and type.

As a result of these covenants, we are limited in the manner in which we can conduct our business, and we may be unable to engage in favorable business activities or finance future operations or capital needs. Accordingly, these restrictions may limit our ability to successfully operate our business. In addition, under applicable U.S. tax laws and regulations, there are limitations on the deductibility of net business interest expenses. As a result, if our taxable income were to decline, we may not be able to fully deduct our net interest expense, which could have a material impact on our business.

Further, we receive debt ratings from the major credit rating agencies in the U.S. Factors that influence our credit ratings include HPE's rating and outlook and our financial strength, as well as our transparency with rating agencies and timeliness of financial reporting. We may not be able to maintain our credit ratings and failure to do so could adversely affect our cost of funds and related margins, liquidity, competitive position and access to capital markets.

Our investments are subject to risks, which may cause losses and affect the liquidity of these investments. We have substantial investments in asset-backed and mortgage-backed securities, certificates of deposit, commercial paper, corporate debt securities, foreign government debt securities, money market funds, mutual funds, time deposits, U.S. government agency securities, and U.S. government securities. We also have investments in privately-held companies, including equity and debt securities. Certain of our investments are subject to general credit, liquidity, market, sovereign debt, and interest rate risks. Our future investment income may fall short of expectations due to changes in interest rates, or if the decline in fair value related to creditworthiness of our publicly traded debt investments is judged to be material, or due to certain inherent risks involved in investments in early-stage privately-held companies. For example, we have recognized and may in the future recognize additional losses on an investment, if we determine that an investment without readily determinable fair value is not likely to be recovered. In addition, should financial market conditions worsen in the future, investments in some financial instruments may be subject to risks arising from market liquidity and credit concerns, which could have a material adverse effect on our liquidity, financial condition, and results of operations.

GENERAL RISK FACTORS

Failing to adequately evolve our financial and managerial control and reporting systems and processes, or any weaknesses in our internal controls may adversely affect investor perception, and our stock price. We will need to continue to improve our financial and managerial control and our reporting systems and procedures to manage and grow our business effectively in the future. We are required to assess the effectiveness of our internal control over financial reporting annually and to disclose in our filing if such controls were unable to provide assurance that a material error would be prevented or detected in a timely manner. If in the future, our internal controls over financial reporting are determined to not be effective, resulting in a material weakness, investor perceptions regarding the reliability of our financial statements may be adversely affected, which could cause a decline in the market price of our stock and otherwise negatively affect our liquidity and financial condition.

61

Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware will be the sole and exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum. The exclusive forum provisions in our bylaws may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our current or former directors, officers, or other employees, which may discourage such lawsuits against us and our current or former directors, officers, and other employees. These provisions do not apply to suits brought to enforce a duty or liability created by the Securities Act of 1933, as amended, or the Exchange Act or any other claim for which the federal courts have exclusive or concurrent jurisdiction. Alternatively, if a court were to find the exclusive forum provisions contained in our bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could have a material and adverse impact on our business.
62

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

In January 2018, our Board approved a $2.0 billion share repurchase program ("2018 Stock Repurchase Program"). In October 2019, the Board authorized a $1.0 billion increase to the 2018 Stock Repurchase Program for a total of $3.0 billion.

As of March 31, 2024, there was approximately $0.2 billion of authorized funds remaining under the 2018 Stock Repurchase Program. In connection with our entry into the Merger Agreement, we are required to suspend our stock repurchase program, and we did not repurchase our common stock during the three months ended March 31, 2024. See Note 8, Equity, in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report.
63

Item 5. Other Information
Insider Adoption or Termination of Trading Arrangements

During the fiscal quarter ended March 31, 2024, none of our directors or officers informed us of the adoption or termination of a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Regulation S-K, Item 408, except as described in the table below:

Name & TitleDate Adopted
Character of Trading Arrangement
Aggregate Number of Shares of Common Stock to be Purchased or Sold Pursuant to Trading Arrangement
Duration
Other Material TermsDate Terminated
Kenneth Miller, Chief Financial Officer
February 21, 2024
Rule 10b5-1 Trading Arrangement(1)
Up to 188,669 shares
September 30, 2024(2)
N/AN/A

(1) This trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” is intended to satisfy the affirmative defense of Rule 10b5-1(c), as amended (the “Rule”).
(2) This trading arrangement permitted or permits transactions through and including the earlier to occur of (i) the completion of all purchases or sales or (ii) the date listed in the table. Each trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” only permitted or only permits transactions upon expiration of the applicable mandatory cooling-off period under the Rule. This arrangement also provides for termination upon (i) death, bankruptcy or insolvency of the officer, (ii) transfer of account assets, (iii) termination or material amendment by the officer, (iv) failure of the officer to comply with applicable law or the terms of the arrangement, (v) public announcement of a tender of the Company's securities, (vi) a definitive acquisition agreement of the Company subjecting the officer's securities to a lock-up provision, (vii) change of control of the Company, (viii) dissolution, liquidation or bankruptcy event of the Company, or (ix) the arrangement violates laws or causes a breach of a contract of the Company.


64

Item 6. Exhibits
   
Incorporated by Reference
Exhibit No.
 
Exhibit
Filing
Exhibit No.
File No.
File Date
2.1
8-K
2.1
001-34501
1/10/2024
3.1
8-K
3.1
001-34501
4/2/2024
3.2
8-K
3.2
001-34501
4/2/2024
31.1 
31.2 
32.1 
32.2 
101 
The following materials from Juniper Network Inc.'s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, formatted in iXBRL (inline eXtensible Business Reporting Language): (i) the Condensed Consolidated Statements of Operations (ii) the Condensed Consolidated Statements of Comprehensive Income, (iii) the Condensed Consolidated Balance Sheets, (iv) the Condensed Consolidated Statements of Cash Flows, (v) the Condensed Consolidated Statements of Changes in Stockholders' Equity, and (vi) Notes to Condensed Consolidated Financial Statements, tagged as blocks of text*
104 
The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, formatted in Inline XBRL (included in Exhibit 101)*

Filed herewith
**Furnished herewith

65

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.
Juniper Networks, Inc.
April 26, 2024By:/s/ Thomas A. Austin
Thomas A. Austin
Group Vice President and Chief Accounting Officer
(Duly Authorized Officer and Principal Accounting Officer)

66
EX-31.1 2 jnpr-20240331ex311.htm EX-31.1 Document

EXHIBIT 31.1
Certification of Principal Executive Officer
Pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
As Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, Rami Rahim, certify that:

1.    I have reviewed this Quarterly Report on Form 10-Q of Juniper 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

(a)    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize, and report financial information; and

(b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: April 26, 2024

/s/ Rami Rahim         
Rami Rahim
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 jnpr-20240331ex312.htm EX-31.2 Document

EXHIBIT 31.2
Certification of Principal Financial Officer
Pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
As Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, Kenneth B. Miller, certify that:

1.    I have reviewed this Quarterly Report on Form 10-Q of Juniper 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

(a)    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize, and report financial information; and

(b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: April 26, 2024

/s/ Kenneth B. Miller             
Kenneth B. Miller
Executive Vice President, Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 jnpr-20240331ex321.htm EX-32.1 Document

EXHIBIT 32.1

Certification of Chief Executive Officer
Pursuant to 18 U.S.C. Section 1350 As Adopted
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

I, Rami Rahim, 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 of Juniper Networks, Inc. on Form 10-Q for the three months ended March 31, 2024, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 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 Juniper Networks, Inc.

/s/ Rami Rahim             
Rami Rahim
Chief Executive Officer
April 26, 2024


EX-32.2 5 jnpr-20240331ex322.htm EX-32.2 Document

EXHIBIT 32.2

Certification of Chief Financial Officer
Pursuant to 18 U.S.C. Section 1350 As Adopted
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

I, Kenneth B. Miller, 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 of Juniper Networks, Inc. on Form 10-Q for the three months ended March 31, 2024, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 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 Juniper Networks, Inc.

/s/ Kenneth B. Miller             
Kenneth B. Miller
Executive Vice President, Chief Financial Officer
April 26, 2024


EX-101.SCH 6 jnpr-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Cash Equivalents and Investments link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Other Financial Information link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Net (Loss) Income per Share link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Cash Equivalents and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Other Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Net (Loss) Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Cash Equivalents and Investments - Available-For-Sale (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Cash Equivalents and Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Cash Equivalents and Investments - Investments in Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Cash Equivalents and Investments - Restricted Cash and Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Derivative Instruments - Notional Amount (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Derivative Instruments - Fair Value of Derivative Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Other Financial Information - Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Other Financial Information - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Other Financial Information - Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Other Financial Information - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Contract Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Other Financial Information - Other Income (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Restructuring Charges - Restructuring Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Equity - Summary of Dividends Paid and Stock Repurchases and Retirements (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Equity - Cash Dividends on Shares of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Equity - Stock Repurchase Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Equity - Components of Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Employee Benefit Plans - Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Employee Benefit Plans - Restricted Stock Unit and Performance Share Award Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Employee Benefit Plans - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Employee Benefit Plans - Share Based Compensation by Cost and Expense Categories (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Employee Benefit Plans - Share Based Compensation by Share Based Payment Award Types (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Segments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Segments - Revenue by Product (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Segments - Revenues by Customer Vertical (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Segments - Geographic (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Net (Loss) Income per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 jnpr-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 jnpr-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 jnpr-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Proceeds from sales of available-for-sale debt securities Proceeds from Sale of Debt Securities, Available-for-Sale Other long-term liabilities Other Noncurrent Liabilities [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Borrowing capacity (up to) Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue recognition expected by period, satisfaction period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Investment, Name [Domain] Investment, Name [Domain] Balance at beginning of period (in shares) Balance at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Common Stock and Additional Paid-in Capital Common Stock Including Additional Paid in Capital [Member] Other accrued liabilities Other Current Liabilities [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Schedule of Investments in Equity Securities Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block] Unsecured Revolving Credit Facility Revolving Credit Facility [Member] Effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Restatement Determination Date: Restatement Determination Date [Axis] Impairment loss Capitalized Contract Cost, Impairment Loss Investment, Name [Axis] Investment, Name [Axis] Corporate debt securities Corporate debt securities Corporate Debt Securities [Member] Other income (expense), net Other income (expense), net Nonoperating Income (Expense) Commitments and contingencies (Note 13) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Equity Equity [Text Block] Hedge accounting fair value adjustments Debt Instrument, Derivative Instruments Fair Value Adjustment Debt Instrument, Derivative Instruments Fair Value Adjustment Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Geographical [Axis] Geographical [Axis] Provision (benefit) for inventory excess and obsolescence Inventory Write-down Income Taxes Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Provisions made during the period Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Extension period Debt Instrument, Extension Period Debt Instrument, Extension Period Customer [Axis] Customer [Axis] Employee Stock Purchase Plan (ESPP) Disclosures [Line Items] Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Current liabilities: Liabilities, Current [Abstract] Preferred stock - par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Subsequent Event Type [Domain] Subsequent Event Type [Domain] 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] Fair Value, Assets and Liabilities Measured on Recurring Basis [Table] Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted (in dollars per share) Earnings Per Share, Diluted Derivative liabilities: Derivative Liability, Subject to Master Netting Arrangement, before Offset PEO Total Compensation Amount PEO Total Compensation Amount Hedging Relationship [Axis] Hedging Relationship [Axis] Accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Net realized losses reclassified into net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Significant Other Unobservable Remaining Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Line of Credit Line of Credit [Member] Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Estimated Fair Value Total Available-for-sale debt securities Debt Securities, Available-for-Sale, Excluding Accrued Interest Trading Symbol Trading Symbol Restructuring Plan [Domain] Restructuring Plan [Domain] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Schedule of Prepaid Expenses and Other Current Assets Schedule of Other Current Assets [Table Text Block] Total outstanding debt, fair value Long-Term Debt, Fair Value Debt Securities Debt Securities [Member] Net (loss) income Net (loss) income Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Due between one and five years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Cost of revenues: Cost of Revenue [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] ESPP purchase rights Employee Stock [Member] Derivative asset, fair value, gross asset, period decrease Derivative Asset, Fair Value, Gross Asset, Period Increase (Decrease) Derivative Asset, Fair Value, Gross Asset, Period Increase (Decrease) Privately Held Debt Privately Held Debt [Member] Privately Held Debt Schedule of Employee Stock Purchases through ESPP Schedule of Share-Based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Stockholders' equity: Equity, Attributable to Parent [Abstract] Amount reclassified from accumulated other comprehensive income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Gross Unrealized and Credit Losses Gross unrealized losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Total Contract with Customer, Liability Derivative instruments, loss recognized in other comprehensive loss, effective portion Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Schedule of Dividends Paid and Stock Repurchases and Retirements Under Stock Repurchase Program Repurchase and Retirement of Common Stock and Net Issuances [Table Text Block] Repurchase and Retirement of Common Stock and Net Issuances [Table Text Block] Contract manufacturer deposits Contract with Customer, Receivable, after Allowance for Credit Loss, Current Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Schedule of Calculation of Basic and Diluted Net (Loss) Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total cost of revenues Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Foreign exchange contracts Foreign currency contracts Foreign currency contracts Foreign Exchange Contract [Member] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Other Commitments [Table] Other Commitments [Table] Quoted Prices in Active Markets For Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Hedging Relationship [Domain] Hedging Relationship [Domain] Certificates of deposit Certificates of Deposit [Member] Number of shares available for future issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Schedule Of Inventory [Line Items] Schedule Of Inventory [Line Items] Schedule Of Inventory [Line Items] Available For Sale Investments And Publicly Traded Securities [Table] Available For Sale Investments And Publicly Traded Securities [Table] Available for sale investments and publicly traded securities table. Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Forecast Forecast [Member] Cash dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Accounts Receivable Accounts Receivable [Member] Notional amount of derivatives Derivative, Notional Amount Purchases of equity securities Payments To Acquire Equity Securities Payments to Acquire Equity Securities Change in net unrealized gains and losses OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Stock repurchased during period, tax withholding Stock Repurchased During Period, Tax Withholding Stock Repurchased During Period, Tax Withholding Measurement Frequency [Axis] Measurement Frequency [Axis] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent OpenLight Photonics, Inc. OpenLight Photonics, Inc. [Member] OpenLight Photonics, Inc. Schedule of Maturities of Fixed Income Securities Investments Classified by Contractual Maturity Date [Table Text Block] Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Schedule of Available-For-Sale and Trading Securities [Line Items] Schedule of Available-For-Sale And Trading Securities [Line Items] Schedule of available-for-sale and trading securities. Accounts payable Increase (Decrease) in Accounts Payable, Trade Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Other accrued liabilities Accrued Liabilities [Member] Cash Equivalents and Investments Cash Cash Equivalents And Investments [Text Block] Cash, cash equivalents and investments. Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Total Debt Schedule of Long-Term Debt Instruments [Table Text Block] Unaccreted discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Share-Based Compensation Plans Share-Based Payment Arrangement, Noncash Expense [Abstract] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventory Increase (Decrease) in Inventories Schedule of Derivative Liabilities at Fair Value Schedule of Derivative Liabilities at Fair Value [Table Text Block] Research and development Research and Development Expense [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Restructuring liability, beginning balance Restructuring liability, ending balance Restructuring Reserve Anti-dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Other Financial Information Additional Financial Information Disclosure [Text Block] General and administrative General and Administrative Expense [Member] Derivative liability fair value gross liability period decrease Derivative Liability, Fair Value, Gross Liability, Period Increase (Decrease) Derivative Liability, Fair Value, Gross Liability, Period Increase (Decrease) Hedging Designation [Axis] Hedging Designation [Axis] Total fixed income securities Fixed Income Securities [Member] Repurchased under the 2018 Stock Repurchase Program: Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] Number of extension options Debt Instrument, Number Of Extension Options Debt Instrument, Number Of Extension Options Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivatives, Notional Amount [Line Items] Derivatives, Fair Value [Line Items] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Restricted cash and investments Restricted Cash and Investments Available-for-sale debt securities: Available-for-sale debt securities: Debt Securities, Available-for-Sale [Abstract] Entity File Number Entity File Number Prepaid expenses Prepaid Expense, Current Other Financial Information [Abstract] Other Financial Information [Abstract] Other financial information. Unrealized Gains/Losses on Available-for- Sale Debt Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Shares purchased (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans 1.200% fixed-rate notes Fixed Rate Note Due December 2025 [Member] Fixed Rate Note Due December 2025 Preferred stock, $0.00001 par value; 10.0 shares authorized; none issued and outstanding Preferred Stock, Value, Outstanding Entity Shell Company Entity Shell Company Long-term investments Long-Term Investments Other comprehensive loss before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Recent Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Average price (in dollars per share) Shares Acquired, Average Cost Per Share Income taxes payable Increase (Decrease) in Income Taxes Payable Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash, cash equivalents, and restricted cash at beginning of period Cash, cash equivalents, and restricted cash at end of period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Equity securities, realized loss Equity Securities, FV-NI, Realized Loss U.S. government agency securities U.S. government agency securities US Government-sponsored Enterprises Debt Securities [Member] Employee stock purchase plan 2008 Employee Stock Purchase Plan 2008 [Member] Employee Stock Purchase Plan 2008 member. Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock - issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross margin Gross Profit Stock Repurchase Program 2018 Stock Repurchase Program 2018 [Member] Stock Repurchase Program 2018 [Member] Deferred revenue Current Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Total Long-Term Debt Total assets measured at fair value on a recurring basis Assets, Fair Value Disclosure Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Stock options Employee Stock Option [Member] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Unrecognized compensation, weighted average recognition period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Europe, Middle East, and Africa EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Average exercise price per share (in dollars per share) Stock Issued During Period, Average Price Per Share, Employee Stock Purchase Plans Stock Issued During Period, Average Price Per Share, Employee Stock Purchase Plans Subsequent Event Subsequent Event [Table] Deferred contract cost Capitalized Contract Cost, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Purchases of available-for-sale debt securities Payments to Acquire Debt Securities, Available-for-Sale Equity investments, unrealized losses Equity Securities, FV-NI, Unrealized Loss 2.000% fixed-rate notes Fixed Rate Note Due 2030 [Member] Fixed Rate Note Due 2030 Subsequent Event Subsequent Event [Member] Total inventory Inventory, Net, Current And Noncurrent Inventory, Net, Current And Noncurrent Equity investment under the equity method of accounting Equity Method Investments, Fair Value Disclosure Inventory Inventories [Member] Derivative [Table] Derivative [Table] Other accrued liabilities Other Liabilities, Current Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Equity securities: Short-Term Investments [Abstract] Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss Asset-backed and mortgage-backed securities Asset-backed and mortgage-backed securities Asset Backed Securities And Mortgage Backed Securities [Member] Asset Backed Securities And Mortgage Backed Securities Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Schedule of Restructuring Liabilities Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Allowance for credit losses Debt Securities, Available-for-Sale, Allowance for Credit Loss, Period Increase (Decrease) Repurchase price percentage related to change of control Repurchase Price Percentage Related To Change Of Control Repurchase Price Percentage Related To Change Of Control Accelerated Share Repurchases [Table] Accelerated Share Repurchases [Table] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Balance at beginning of period (in dollars per share) Balance at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Other current assets Other Assets, Current Issuance of common stock Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventory Inventory, Net Amortization of deferred commission Capitalized Contract Cost, Amortization Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Dividends: Dividends, Common Stock [Abstract] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Total Shareholder Return Amount Total Shareholder Return Amount Repurchase and retirement of common stock Payments for Repurchase of Common Stock Product Deferred product revenue, net Product [Member] Cash flow hedges: Cash Flow Hedges Derivative Instruments at Fair Value, Net [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Cash Equivalents and Investments [Abstract] Cash Equivalents and Investments [Abstract] cash equivalents and investments. Increase amount of borrowings, subject to lenders' approval (up to) Line Of Credit Facility, Accordion Feature, Increase Limit Line of credit facility, accordion feature, increase limit, subject to certain conditions by obtaining additional commitments from existing and/or new lenders. Enterprise Strategic Enterprise [Member] Strategic Enterprise [Member] Maximum maturities of cash flow hedge derivatives Maximum Remaining Maturity of Foreign Currency Derivatives Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Other Expense, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Derivative Assets at Fair Value Schedule of Derivative Assets at Fair Value [Table Text Block] Common stock - outstanding (in shares) Balance (in shares) Balance (in shares) Common Stock, Shares, Outstanding Net change on available-for-sale debt securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Proceeds from maturities and redemptions of available-for-sale debt securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Payments of cash dividends Dividends Net (loss) income per share: Earnings Per Share, Basic [Abstract] Proceeds from sales of equity securities Proceeds From Sale Of Equity Securities Proceeds from Sale of Equity Securities PEO PEO [Member] Cash equivalents Cash equivalents Cash Equivalents [Member] Accumulated Other Comprehensive (Loss) Income, Net of Tax [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Derivative assets: Derivative Asset, Subject to Master Netting Arrangement, before Offset Common stock - par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Equity investments with readily determinable fair value: Equity securities Equity Securities, FV-NI, Current Customer [Domain] Customer [Domain] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Interest rate swap contracts Interest Rate Swap [Member] Debt Instrument [Axis] Debt Instrument [Axis] Total investments in unrealized loss position Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Repurchase and retirement of common stock Amount Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective tax rate Effective Income Tax Rate Reconciliation, Percent Tax refund, period of recognition Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Term Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Term Credit Facility [Axis] Credit Facility [Axis] Other long-term assets Other long-term assets Other Long-Term Assets [Member] Other Long-Term Assets [Member] Total liabilities Liabilities Service Deferred service revenue, net Service [Member] Deferred gain on termination of interest rate locks Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Long-term deferred revenue Long-term Contract with Customer, Liability, Noncurrent Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Hardware Maintenance and Professional Services Hardware Maintenance and Professional Services [Member] Hardware Maintenance and Professional Services Debt Disclosure [Abstract] Debt Disclosure [Abstract] Number of reportable segments Number of Reportable Segments Net (loss) income per share: Earnings Per Share [Abstract] Schedule of Outstanding Derivatives by Designation [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] Sales and marketing Selling and Marketing Expense Unrecognized tax benefits, maximum decrease in the next twelve months (up to) Decrease in Unrecognized Tax Benefits is Reasonably Possible Foreign currency forward contracts loss, amounts reclassified out of AOCI Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Redemption price percentage Debt Instrument, Redemption Price, Percentage U.S. government securities U.S. government securities US Government Debt Securities [Member] General and administrative General and Administrative Expense Due between one and five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Purchase commitments Unrecorded Unconditional Purchase Obligation 2023 Transformation Plan 2023 Transformation Plan [Member] 2023 Transformation Plan Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Senior notes Senior Notes [Member] Total current assets Assets, Current 5.950% fixed-rate notes Fixed Rate Note Due 2041 [Member] Fixed Rate Note Due 2041 [Member] Service-based RSUs Service-based RSUs [Member] Service-based RSUs [Member] Restricted cash included in prepaid expenses and other current and other long-term assets Restricted Cash Publicly-traded equity securities Publicly-traded equity securities Equity Securities [Member] All Individuals All Individuals [Member] Other Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 [Member] Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 [Member] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Unrecognized tax benefits Unrecognized Tax Benefits PEO Name PEO Name Available-for-sale debt securities, term Debt Securities, Available-for-Sale, Term Equity incentive plan 2015 Equity Incentive Plan 2015 [Member] Equity Incentive Plan 2015 [Member] Asia Pacific Asia Pacific [Member] Schedule of Accumulated Other Comprehensive Loss, Net of Taxes Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred stock - shares authorized (in shares) Preferred Stock, Shares Authorized Service Provider Telecom and Cable [Member] Telecom and Cable [Member] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Debt Securities, Trading, and Equity Securities, FV-NI [Line Items] Debt Securities, Trading, and Equity Securities, FV-NI [Line Items] [Line Items] for Debt Securities, Trading, and Equity Securities, FV-NI [Table] Data Center Data Center [Member] Data Center Preferred stock - outstanding (in shares) Preferred Stock, Shares Outstanding Accelerated Share Repurchases [Line Items] Accelerated Share Repurchases [Line Items] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Kenneth Miller [Member] Kenneth Miller Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Fair Value, Measurements, Nonrecurring Fair Value, Nonrecurring [Member] Depreciation, amortization, and accretion Depreciation, Depletion and Amortization Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Merger transaction, contingent liability Merger Transaction, Contingent Liabilities Upon Successful Merger Merger Transaction, Contingent Liabilities Upon Successful Merger Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Accrued compensation Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders' equity Beginning Balance Ending Balance Equity, Attributable to Parent Commercial paper Commercial paper Commercial Paper [Member] Goodwill impairment Goodwill, Impairment Loss Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Equity securities without readily determinable fair value, upward adjustment Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Change in foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized Gains/Losses on Cash Flow Hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Equity investments without readily determinable fair value Equity Securities without Readily Determinable Fair Value, Amount Mutual funds Mutual Fund [Member] Non-designated derivatives Derivatives not designated as hedging instruments Not Designated as Hedging Instrument [Member] Preferred stock - issued (in shares) Preferred Stock, Shares Issued Hedging Designation [Domain] Hedging Designation [Domain] Significant Other Observable Remaining Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Purchases of property and equipment Payments to Acquire Productive Assets Purchased intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other long-term assets Other long-term assets Other Noncurrent Assets [Member] Finished goods Inventory, Finished Goods, Gross Schedule of Warranties Schedule of Product Warranty Liability [Table Text Block] Effective Interest Rates Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Unrecognized tax benefits, period decrease Unrecognized Tax Benefits, Period Increase (Decrease) Restructuring Charges Restructuring, Impairment, and Other Activities Disclosure [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Actual costs incurred during the period Standard Product Warranty Accrual, Decrease for Payments Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Operating lease assets expense Operating Lease, Expense Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Schedule of Net Revenues by Geographic Region Revenue from External Customers by Geographic Areas [Table Text Block] Shares Common Stock [Member] Interest rate lock contracts Interest Rate Lock Commitments [Member] Long-term income taxes payable Accrued Income Taxes, Noncurrent Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net (Loss) Income per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Estimated Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Wide Area Networking Wide Area Networking [Member] Wide Area Networking Schedule of Nonvested Share Activity Schedule of Nonvested Share Activity [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Minimum Minimum [Member] Property and equipment, net Property, Plant and Equipment, Net Weighted-average shares used to compute net (loss) income per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Exercise Price Award Exercise Price Payments of cash dividends (in dollars per share) Per share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Losses expected to be reclassified into earnings within the next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Long-Term Income Taxes Long-Term Income Taxes [Member] Long-Term Income Taxes Amount Cash dividends declared Dividends, Common Stock, Cash ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Total liabilities measured at fair value on a recurring basis Financial and nonfinancial liabilities, fair value disclosure Liabilities, Fair Value Disclosure Privately-held debt and redeemable preferred stock securities Privately-held debt and redeemable preferred stock securities Privately Held Debt And Redeemable Preferred Stock Securities [Member] Privately Held Debt And Redeemable Preferred Stock Securities [Member] Other current assets Other Current Assets [Member] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Balance as of December 31, 2023 Balance as of March 31, 2024 Standard Product Warranty Accrual Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other Payments for (Proceeds from) Other Investing Activities Accumulated Deficit Retained Earnings [Member] Schedule of Employee Service Share-Based Compensation, Allocation of Recognized Period Costs Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders' equity Liabilities and Equity Other long-term assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Schedule of Deferred Revenue [Table] Deferred Revenue Arrangement, by Type [Table] Operating lease assets Operating Lease, Right-of-Use Asset Net change on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Basic (in dollars per share) Earnings Per Share, Basic Total equity securities Equity Securities, FV-NI and without Readily Determinable Fair Value Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Non-cash items Restructuring Reserve, Accrual Adjustment Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Merger-related charges Merger transaction expenses Merger Transaction, Expenses Merger Transaction, Expenses Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Deferred tax assets Deferred Tax Assets, Net Stock Based Compensation Expense Recorded in Cost and Expense Categories Share-Based Payment Arrangement, Recognized Amount [Abstract] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Financial Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Mutual funds Mutual Funds [Member] Mutual funds member. Restructuring charges Charges Restructuring Charges Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Allowance for credit loss Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss Equity securities without readily determinable fair value, downward adjustment Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Common stock - shares authorized (in shares) Common Stock, Shares Authorized Total Americas Americas [Member] Production and service materials Inventory, Raw Materials, Gross Equity investments, unrealized gains Equity Securities, FV-NI, Unrealized Gain Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Equity securities, realized gain Equity Securities, FV-NI, Realized Gain Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Short-term investments Short-term investments Short-Term Investments [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Long-term debt Long-Term Debt, Gross Adjustments to reconcile net (loss) income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Due in less than one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Derivative [Line Items] Derivative [Line Items] Common stock, $0.00001 par value; 1,000.0 shares authorized; 324.9 shares and 320.3 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Outstanding Award Timing Disclosures [Line Items] Merger, right to receive cash per share, held (in dollars per share) Merger Transaction, Right to Receive Cash Per Share, Held Merger Transaction, Right to Receive Cash Per Share, Held Termination fee receivable Contingent Merger Termination Fee Receivable Contingent Merger Termination Fee Receivable Compensation Amount Outstanding Recovery Compensation Amount Schedule of Performance Obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Gain (loss) on other investments, net Gain (Loss) on Investments Additional paid-in capital Additional Paid in Capital Other Other Americas [Member] Americas excluding United States Canceled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Deferred income taxes Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Restructuring Plan [Axis] Restructuring Plan [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] 3.750% fixed-rate notes Fixed Rate Note Due 2029 [Member] Fixed Rate Note Due 2029 [Member] Other long-term liabilities Other Long Term Liabilities [Member] Other Long Term Liabilities [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period RSUs, RSAs, and PSAs RSUs, RSAs, and PSAs [Member] RSUs, RSAs, and PSAs [Member] Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Schedule of Inventory [Table] Schedule of Inventory [Table] Schedule of Inventory [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Issuance of common stock (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Warranty Reserve [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Dilutive effect of employee stock awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Gain (loss) on privately-held investments, net Loss (gain) on privately-held investments, net Equity Securities, FV-NI, Unrealized Gain (Loss) Adjustment to Compensation, Amount Adjustment to Compensation Amount Employee severance Employee Severance [Member] Cash payments Payments for Restructuring Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Entity Central Index Key Entity Central Index Key Accrued Income Taxes, Noncurrent Accrued Income Taxes, Noncurrent [Member] Accrued Income Taxes, Noncurrent Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Liabilities: Liabilities, Fair Value Disclosure [Abstract] Share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Income tax (benefit) provision Income tax (benefit) provision Income Tax Expense (Benefit) 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 Derivatives designated as hedging instruments Designated as Hedging Instrument [Member] Accrued compensation Employee-related Liabilities, Current Fair Value Measurements Fair Value Disclosures [Text Block] Contract terminations and other Other Restructuring [Member] Name Trading Arrangement, Individual Name Allowance for credit loss Financing Receivable, Credit Loss, Expense (Reversal) Other comprehensive (loss) income, net Other comprehensive (loss), income, net Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Unrealized loss position, 12 months or longer, accumulated loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Stockholders' Equity: Equity [Abstract] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Net realized gains reclassified into net income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Total net revenues Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Fair value hedges Fair value hedges Fair Value Hedging [Member] Money market funds Money market funds Money Market Funds [Member] Income taxes payable Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability Cost of revenues - Product Cost of Goods and Service, Product and Service Benchmark [Member] Unrealized loss position, less than 12 months, accumulated loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Maturity of foreign currency derivatives Average Remaining Maturity of Foreign Currency Derivatives Assets: Assets, Fair Value Disclosure [Abstract] Due in less than one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Credit Facility [Domain] Credit Facility [Domain] Repurchase and retirement of common stock (in shares) Shares (in shares) Stock Repurchased and Retired During Period, Shares Time deposits Time deposits Bank Time Deposits [Member] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Cost of revenues - Service Cost of Revenues, Service [Member] Cost of service revenues. Long-term debt, term Long-Term Debt, Term Long-term debt Long-Term Debt, Excluding Current Maturities Sales and marketing Selling and Marketing Expense [Member] Diluted (in shares) Weighted-average shares used to compute diluted net (loss) income per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Derivative, expiration period Derivative, Expiration Period Derivative, Expiration Period Interest rate contracts Interest Rate Contract [Member] Restructuring benefits Restructuring Charges (Benefits) Restructuring Charges (Benefits) Derivative assets: Derivative Asset [Abstract] One-time benefits from tax settlements related to geographic mix of earnings Effective Income Tax Rate Reconciliation, Tax Settlement, Amount Schedule of Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Increase in deferred tax assets Increase (Decrease) in Deferred Tax Assets, Net Increase (Decrease) in Deferred Tax Assets, Net Termination fee payable Contingent Merger Termination Fee Payable Contingent Merger Termination Fee Payable Operating expenses: Operating Expenses [Abstract] Company Selected Measure Amount Company Selected Measure Amount Maximum allowable dividends during merger negotiation period (in dollars per share) Merger Transaction, Maximum Allowable Quarterly Dividends Merger Transaction, Maximum Allowable Quarterly Dividends Change in net unrealized gains and losses Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Loss from equity method investment, net of tax Loss from equity method investment Income (Loss) from Equity Method Investments Share Repurchase Program [Axis] Share Repurchase Program [Axis] Cover [Abstract] Cover [Abstract] Subsequent Events Subsequent Events [Text Block] Share-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Payment of dividends Payments of Dividends Other long-term liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Revenue recognition expected by period Revenue, Remaining Performance Obligation, Amount Short-term investments Short-Term Investments Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Cash flow hedges Cash Flow Hedging [Member] Total operating expenses Operating Expenses Segments Segment Reporting Disclosure [Text Block] Foreign government debt securities Foreign government debt securities Debt Security, Government, Non-US [Member] Net increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Income (loss) before income taxes and loss from equity method investment Income (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Campus and Branch Campus and Branch [Member] Campus and Branch Long-term investments Other Long-Term Investments [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Derivative liabilities: Derivative Asset, Subject to Master Netting Arrangement, Liability Offset Scenario [Axis] Scenario [Axis] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted-average shares used to compute basic net (loss) income per share (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Operating (loss) income Operating Income (Loss) Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Facility exit-related and asset impairments Facility Closing [Member] Net revenues: Revenues [Abstract] Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Other comprehensive (loss) income, net: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Scenario [Domain] Scenario [Domain] Cloud Cloud [Member] Cloud [Member] Schedule of Derivative Instruments Schedule of Derivative Instruments [Table Text Block] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Long-term line of credit Long-Term Line of Credit Schedule of Unrealized Gains and Losses and Fair Value of Available-For-Sale Debt Securities Debt Securities, Available-for-Sale [Table Text Block] Type of Restructuring [Domain] Type of Restructuring [Domain] EX-101.PRE 10 jnpr-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover Page - shares
3 Months Ended
Mar. 31, 2024
Apr. 24, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-34501  
Entity Registrant Name JUNIPER NETWORKS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0422528  
Entity Address, Address Line One 1133 Innovation Way  
Entity Address, City or Town Sunnyvale,  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94089  
City Area Code 408  
Local Phone Number 745-2000  
Title of 12(b) Security Common Stock, par value $0.00001 per share  
Trading Symbol JNPR  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   324,987,897
Entity Central Index Key 0001043604  
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --12-31  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net revenues:    
Total net revenues $ 1,148.9 $ 1,371.8
Cost of revenues:    
Total cost of revenues 468.0 600.6
Gross margin 680.9 771.2
Operating expenses:    
Research and development 296.6 284.8
Sales and marketing 305.4 303.2
General and administrative 60.7 68.0
Restructuring charges 4.1  
Restructuring benefits   (0.5)
Merger-related charges [1] 28.3 0.0
Total operating expenses 695.1 655.5
Operating (loss) income (14.2) 115.7
Gain (loss) on privately-held investments, net [2] (14.3) 0.2
Other income (expense), net [3] 2.1 (8.8)
Income (loss) before income taxes and loss from equity method investment (26.4) 107.1
Income tax (benefit) provision (27.7) 19.6
Loss from equity method investment, net of tax 2.1 2.1
Net (loss) income $ (0.8) $ 85.4
Net (loss) income per share:    
Basic (in dollars per share) $ (0.00) $ 0.26
Diluted (in dollars per share) $ (0.00) $ 0.26
Weighted-average shares used to compute net (loss) income per share:    
Basic (in shares) 322.6 322.3
Diluted (in shares) 322.6 329.1
Product    
Net revenues:    
Total net revenues $ 651.9 $ 912.6
Cost of revenues:    
Total cost of revenues 323.9 454.9
Service    
Net revenues:    
Total net revenues 497.0 459.2
Cost of revenues:    
Total cost of revenues $ 144.1 $ 145.7
[1] Represents charges incurred directly in connection with the pending merger with HPE (as defined below). See Note 1, Basis of Presentation and Summary of Significant Accounting Policies, for further information.
[2] The prior period amounts have been reclassified to conform to the current period presentation.
[3] The prior period amounts have been reclassified to conform to the current period presentation.
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net (loss) income $ (0.8) $ 85.4
Available-for-sale debt securities:    
Change in net unrealized gains and losses (29.0) 2.1
Net realized gains reclassified into net income (0.1) 0.0
Net change on available-for-sale debt securities (29.1) 2.1
Cash flow hedges:    
Change in net unrealized gains and losses (5.4) (6.9)
Net realized losses reclassified into net income 1.2 7.4
Net change on cash flow hedges (4.2) 0.5
Change in foreign currency translation adjustments (3.7) 1.5
Other comprehensive (loss) income, net (37.0) 4.1
Comprehensive (loss) income $ (37.8) $ 89.5
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 1,069.8 $ 1,068.1
Short-term investments 187.9 139.4
Accounts receivable, net of allowances 814.9 1,044.1
Inventory 958.2 952.4
Prepaid expenses and other current assets 510.1 591.5
Total current assets 3,540.9 3,795.5
Property and equipment, net 688.6 689.9
Operating lease assets 158.4 111.4
Long-term investments 277.2 116.8
Purchased intangible assets, net 74.6 91.8
Goodwill 3,734.3 3,734.4
Other long-term assets 1,004.2 978.7
Total assets 9,478.2 9,518.5
Current liabilities:    
Accounts payable 250.2 295.1
Accrued compensation 210.9 292.2
Deferred revenue 1,205.5 1,130.0
Other accrued liabilities 363.4 386.7
Total current liabilities 2,030.0 2,104.0
Long-term debt 1,607.1 1,616.8
Long-term deferred revenue 919.4 894.9
Long-term income taxes payable 173.5 204.5
Long-term operating lease liabilities 130.6 82.9
Other long-term liabilities 136.4 122.7
Total liabilities 4,997.0 5,025.8
Commitments and contingencies (Note 13)
Stockholders' equity:    
Preferred stock, $0.00001 par value; 10.0 shares authorized; none issued and outstanding 0.0 0.0
Common stock, $0.00001 par value; 1,000.0 shares authorized; 324.9 shares and 320.3 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively 0.0 0.0
Additional paid-in capital 6,776.1 6,740.0
Accumulated other comprehensive income 12.1 49.1
Accumulated deficit (2,307.0) (2,296.4)
Total stockholders' equity 4,481.2 4,492.7
Total liabilities and stockholders' equity $ 9,478.2 $ 9,518.5
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
shares in Millions
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Preferred stock - par value (in dollars per share) $ 0.00001 $ 0.00001
Preferred stock - shares authorized (in shares) 10.0 10.0
Preferred stock - issued (in shares) 0.0 0.0
Preferred stock - outstanding (in shares) 0.0 0.0
Common stock - par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock - shares authorized (in shares) 1,000.0 1,000.0
Common stock - issued (in shares) 324.9 320.3
Common stock - outstanding (in shares) 324.9 320.3
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net (loss) income $ (0.8) $ 85.4
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Share-based compensation expense 79.9 60.9
Depreciation, amortization, and accretion 44.2 49.4
Deferred income taxes [1] (26.6) (28.3)
Provision (benefit) for inventory excess and obsolescence [1] (1.0) 22.4
Operating lease assets expense 10.8 10.1
Loss (gain) on privately-held investments, net [1] 14.3 (0.2)
Loss from equity method investment 2.1 2.1
Other [1] (0.3) 3.9
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable, net 228.8 166.1
Inventory [1] (22.5) (171.0)
Prepaid expenses and other assets [1] 70.2 (56.0)
Accounts payable (38.3) 15.4
Accrued compensation (79.4) (78.4)
Income taxes payable (24.9) 29.6
Other accrued liabilities [1] (32.5) (16.1)
Deferred revenue 101.0 96.2
Net cash provided by operating activities 325.0 191.5
Cash flows from investing activities:    
Purchases of property and equipment (34.8) (42.1)
Purchases of available-for-sale debt securities (283.5) (5.0)
Proceeds from sales of available-for-sale debt securities 6.1 14.0
Proceeds from maturities and redemptions of available-for-sale debt securities 45.1 69.4
Purchases of equity securities (2.7) (2.4)
Proceeds from sales of equity securities 4.3 7.4
Other 0.0 0.9
Net cash (used in) provided by investing activities (265.5) 42.2
Cash flows from financing activities:    
Repurchase and retirement of common stock (14.6) (151.3)
Proceeds from issuance of common stock 32.1 31.1
Payment of dividends (71.4) (70.6)
Net cash used in financing activities (53.9) (190.8)
Effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash (3.6) 1.2
Net increase in cash, cash equivalents, and restricted cash 2.0 44.1
Cash, cash equivalents, and restricted cash at beginning of period 1,084.3 897.7
Cash, cash equivalents, and restricted cash at end of period $ 1,086.3 $ 941.8
[1] The prior period amounts have been reclassified to conform to the current period presentation.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
shares in Millions, $ in Millions
Total
Shares
Common Stock and Additional Paid-in Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Balance (in shares) at Dec. 31, 2022   322.9      
Beginning Balance at Dec. 31, 2022 $ 4,475.1   $ 6,846.4 $ 4.2 $ (2,375.5)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income 85.4       85.4
Other comprehensive (loss), income, net 4.1     4.1  
Issuance of common stock (in shares)   3.3      
Issuance of common stock 31.1   31.1    
Repurchase and retirement of common stock (in shares)   (4.8)      
Repurchase and retirement of common stock (151.3)   (60.2)   (91.1)
Share-based compensation expense 61.4   61.4    
Payments of cash dividends (70.6)   (70.6)    
Balance (in shares) at Mar. 31, 2023   321.4      
Ending Balance at Mar. 31, 2023 $ 4,435.2   6,808.1 8.3 (2,381.2)
Balance (in shares) at Dec. 31, 2023 320.3 320.3      
Beginning Balance at Dec. 31, 2023 $ 4,492.7   6,740.0 49.1 (2,296.4)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income (0.8)       (0.8)
Other comprehensive (loss), income, net (37.0)     (37.0)  
Issuance of common stock (in shares)   5.0      
Issuance of common stock 32.1   32.1    
Repurchase and retirement of common stock (in shares)   (0.4)      
Repurchase and retirement of common stock (14.6)   (4.8)   (9.8)
Share-based compensation expense 80.2   80.2    
Payments of cash dividends $ (71.4)   (71.4)    
Balance (in shares) at Mar. 31, 2024 324.9 324.9      
Ending Balance at Mar. 31, 2024 $ 4,481.2   $ 6,776.1 $ 12.1 $ (2,307.0)
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Stockholders' Equity [Abstract]    
Payments of cash dividends (in dollars per share) $ 0.22 $ 0.22
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
Note 1. Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

The Condensed Consolidated Financial Statements of Juniper Networks, Inc. (the “Company” or “Juniper”) were prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all information and footnotes required by U.S. GAAP for complete financial statements. The Condensed Consolidated Balance Sheet as of December 31, 2023 has been derived from the audited Consolidated Financial Statements at that date. In the opinion of management, all adjustments, including normal recurring accruals, considered necessary for a fair presentation have been included. The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024, or any future period.

These Condensed Consolidated Financial Statements and accompanying notes should be read in conjunction with the audited Consolidated Financial Statements and accompanying notes in the Company's Annual Report on Form 10-K for the year ended December 31, 2023 (the "Form 10-K"). The Company has evaluated all subsequent events through the date these condensed consolidated financial statements were issued.

The preparation of the financial statements and related disclosures in accordance with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and the accompanying notes. Actual results could differ materially from those estimates under different assumptions or conditions.

Certain prior period amounts have been reclassified to conform to the current period's presentation. None of these reclassifications had a material impact to the unaudited Condensed Consolidated Financial Statements.

HPE Merger Agreement

On January 9, 2024, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) by and among the Company, Hewlett Packard Enterprise Company, a Delaware corporation (“HPE”), and Jasmine Acquisition Sub, Inc., a Delaware corporation and wholly owned subsidiary of HPE (“Merger Sub”), pursuant to which Merger Sub will merge with and into the Company (the “Merger”), with the Company surviving the Merger as a wholly owned subsidiary of HPE. Under the terms of the Merger Agreement, at the effective time of the Merger, each issued and outstanding share of the Company's common stock (subject to certain exceptions set forth in the Merger Agreement) will be canceled and converted into the right to receive $40.00 in cash, without interest and subject to applicable withholding taxes.

The Merger Agreement generally requires the Company to use commercially reasonable efforts to operate the Company's business in the ordinary course, subject to certain exceptions including as required by applicable law, pending consummation of the Merger, and subjects the Company to customary interim operating covenants that restrict the Company from taking certain specified actions without HPE’s approval (such approval not to be unreasonably withheld, conditioned, or delayed) until the Merger is completed or the Merger Agreement is terminated in accordance with its terms. During this period, the Company is permitted to continue paying regular quarterly dividends, substantially in accordance with past practice, at a quarterly rate not to exceed $0.22 per share.

The completion of the Merger, which is currently expected to close in late calendar year 2024 or early calendar year 2025, is subject to the receipt of regulatory approvals and other customary closing conditions. On April 2, 2024, the Company received approval of the Merger Agreement from its stockholders. If the transaction is consummated, the Company's common stock will be delisted from the New York Stock Exchange and deregistered under the Securities Exchange Act of 1934 (the “Exchange Act”).

The Merger Agreement can be terminated under certain customary circumstances, including by mutual agreement, the imposition of a final and non-appealable governmental order that permanently enjoins or otherwise prohibits the Merger, an uncured breach of the Merger Agreement by the other party, or if the Merger has not been consummated by January 9, 2025, as may be automatically extended pursuant to the terms of the Merger Agreement. Under certain specified circumstances in which
the Merger Agreement is terminated, the Company is required to pay HPE a termination fee equal to $407.5 million, and under certain other specified circumstances in which the Merger Agreement is terminated, HPE is required to pay the Company a termination fee equal to $815.0 million.

In connection with the pending Merger, the Company incurred $28.3 million of expenses for the period ended March 31, 2024, including professional services and financial advisory fees, all of which were recorded within "Merger-related charges" in the Condensed Consolidated Statements of Operations.

Summary of Significant Accounting Policies

There have been no significant changes to the Company's significant accounting policies described in Note 1, Description of Business, Basis of Presentation and Significant Accounting Policies, in Notes to Consolidated Financial Statements in Item 8 of Part II of the Form 10-K for the fiscal year ended December 31, 2023.

Recent Accounting Standards Not Yet Adopted

Improvements to Reportable Segment Disclosures: In November 2023, the Financial Accounting Standards Board (FASB) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024 on a retrospective basis. Early adoption is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.

Improvements to Income Tax Disclosures: In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which expands the disclosures required for income taxes. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment should be applied on a prospective basis while retrospective application is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash Equivalents and Investments
3 Months Ended
Mar. 31, 2024
Cash Equivalents and Investments [Abstract]  
Cash Equivalents and Investments
Note 2. Cash Equivalents and Investments

Investments in Available-for-Sale Debt Securities

The following table summarizes the Company's unrealized gains and losses and fair value of investments designated as available-for-sale debt securities as of March 31, 2024 and December 31, 2023 (in millions):

As of March 31, 2024
As of December 31, 2023
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized and Credit
Losses
Estimated Fair
Value
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized and Credit
Losses
Estimated Fair
Value
Fixed income securities:
Asset-backed and mortgage-backed securities$99.3 $— $(0.5)$98.8 $38.2 $0.2 $(0.4)$38.0 
Corporate debt securities234.1 0.4 (1.0)233.5 160.2 0.7 (1.3)159.6 
Certificates of deposit16.2 — — 16.2 3.0 — — 3.0 
Commercial paper92.1 — — 92.1 41.1 — — 41.1 
Foreign government debt securities
5.3 — (0.1)5.2 5.3 — (0.2)5.1 
Time deposits282.1 — — 282.1 273.6 — — 273.6 
U.S. government agency securities
— — — — 4.0 — — 4.0 
U.S. government securities72.0 — (0.2)71.8 54.8 0.1 — 54.9 
Total fixed income securities
801.1 0.4 (1.8)799.7 580.2 1.0 (1.9)579.3 
Privately-held debt and redeemable preferred stock securities46.0 — (15.4)30.6 20.6 37.4 (8.3)49.7 
Total available-for-sale debt securities
$847.1 $0.4 $(17.2)$830.3 $600.8 $38.4 $(10.2)$629.0 
Reported as:
Cash equivalents$340.2 $— $— $340.2 $328.2 $— $— $328.2 
Short-term investments183.1 — (0.8)182.3 135.7 — (1.4)134.3 
Long-term investments277.8 0.4 (1.0)277.2 116.3 1.0 (0.5)116.8 
Other long-term assets46.0 — (15.4)30.6 20.6 37.4 (8.3)49.7 
Total$847.1 $0.4 $(17.2)$830.3 $600.8 $38.4 $(10.2)$629.0 


The following table presents the contractual maturities of the Company's total fixed income securities as of March 31, 2024 (in millions):
 Amortized
Cost
Estimated Fair
Value
Due in less than one year$523.3 $522.5 
Due between one and five years277.8 277.2 
Total$801.1 $799.7 


As of March 31, 2024, the Company's unrealized loss of $1.8 million resulted from 226 fixed income available-for-sale debt securities, of which losses aggregating $0.7 million were from investments in an unrealized loss position for less than 12
months, and $1.1 million were from investments in an unrealized loss position for more than 12 months. The gross unrealized losses related to these investments were primarily due to changes in market interest rates. The Company anticipates that it will recover the entire amortized cost basis of such available-for-sale debt securities and has determined that no allowance for credit losses was required to be recognized during the three months ended March 31, 2024 and March 31, 2023.

During the three months ended March 31, 2024, the Company recorded an allowance for credit loss of $7.1 million on privately-held debt and redeemable preferred stock investments. The credit loss represents the difference between the estimated fair value and the cost of the investment related to the credit factors. The determination of fair value was based on quantitative and qualitative analysis including factors such as the near-term prospects of the investee in the market in which it operates and an evaluation of the investee's financial condition in relation to its outstanding obligations. As of March 31, 2024 and December 31, 2023, the Company had an allowance for credit loss of $15.4 million and $8.3 million, respectively, on privately-held debt and redeemable preferred stock investments.

During the three months ended March 31, 2024 and March 31, 2023, there were no material gross realized gains or losses from available-for-sale debt securities.

Investments in Equity Securities

The following table presents the Company's investments in equity securities as of March 31, 2024 and December 31, 2023 (in millions):
As of
March 31,
2024
December 31,
2023
Equity investments with readily determinable fair value:
Money market funds$379.6 $337.5 
Mutual funds42.6 38.0 
Publicly-traded equity securities5.6 5.1 
Equity investments without readily determinable fair value45.8 45.8 
Equity investment under the equity method of accounting24.2 26.4 
Total equity securities$497.8 $452.8 
Reported as:
Cash equivalents$379.6 $337.5 
Short-term investments5.6 5.1 
Prepaid expenses and other current assets3.3 2.5 
Other long-term assets109.3 107.7 
Total$497.8 $452.8 

For the three months ended March 31, 2024 and March 31, 2023, there were no material unrealized gains or losses recognized for equity investments with readily determinable fair value or equity investments without readily determinable fair value. For the three months ended March 31, 2024 and March 31, 2023, the loss recognized from the equity method investment was $2.2 million and $2.1 million, respectively.

Restricted Cash and Investments

The Company has restricted cash and investments for: (i) amounts under the Company's non-qualified deferred compensation plan for senior-level employees; (ii) amounts held under the Company's short-term disability plan in California; and (iii) amounts held in escrow accounts, as required in connection with certain acquisitions. Restricted investments consist of equity investments. As of March 31, 2024, the carrying value of restricted cash and investments was $59.2 million, of which $17.5
million was included in prepaid expenses and other current assets, and $41.7 million was included in other long-term assets on the Condensed Consolidated Balance Sheets.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (in millions):
As of
March 31,
2024
December 31,
2023
Cash and cash equivalents$1,069.8 $1,068.1 
Restricted cash included in prepaid expenses and other current assets14.1 13.8 
Restricted cash included in other long-term assets2.4 2.4 
Total cash, cash equivalents, and restricted cash$1,086.3 $1,084.3 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Note 3. Fair Value Measurements
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (in millions):
Fair Value Measurements at
March 31, 2024
Fair Value Measurements at
December 31, 2023
Quoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
TotalQuoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
Total
Assets:
Available-for-sale debt securities:
Asset-backed and mortgage-backed securities$— $98.8 $— $98.8 $— $38.0 $— $38.0 
Certificates of deposit— 16.2 — 16.2 — 3.0 — 3.0 
Corporate debt securities — 233.5 — 233.5 — 159.6 — 159.6 
Commercial paper— 92.1 — 92.1 — 41.1 — 41.1 
Foreign government debt securities— 5.2 — 5.2 — 5.1 — 5.1 
Time deposits— 282.1 — 282.1 — 273.6 — 273.6 
U.S. government agency securities— — — — — 4.0 — 4.0 
U.S. government securities48.9 22.9 — 71.8 20.0 34.9 — 54.9 
Privately-held debt and redeemable preferred stock securities— — 30.6 30.6 — — 49.7 49.7 
Total available-for-sale debt securities48.9 750.8 30.6 830.3 20.0 559.3 49.7 629.0 
Equity securities:
Money market funds379.6 — — 379.6 337.5 — — 337.5 
Mutual funds42.6 — — 42.6 38.0 — — 38.0 
Publicly-traded equity securities5.6 — — 5.6 5.1 — — 5.1 
Total equity securities427.8 — — 427.8 380.6 — — 380.6 
Derivative assets:
Foreign exchange contracts— 5.6 — 5.6 — 7.2 — 7.2 
Total derivative assets— 5.6 — 5.6 — 7.2 — 7.2 
Total assets measured at fair value on a recurring basis$476.7 $756.4 $30.6 $1,263.7 $400.6 $566.5 $49.7 $1,016.8 
Liabilities:
Derivative liabilities:
Foreign exchange contracts$— $(9.8)$— $(9.8)$— $(7.2)$— $(7.2)
Interest rate contracts— (83.7)— (83.7)— (73.6)— (73.6)
Total derivative liabilities— (93.5)— (93.5)— (80.8)— (80.8)
Total liabilities measured at fair value on a recurring basis$— $(93.5)$— $(93.5)$— $(80.8)$— $(80.8)
Fair Value Measurements at
March 31, 2024
Fair Value Measurements at
December 31, 2023
Quoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
TotalQuoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
Total
Total assets, reported as:
Cash equivalents$379.6 $340.2 $— $719.8 $337.5 $328.2 $— $665.7 
Short-term investments18.3 169.6 — 187.9 12.8 126.6 — 139.4 
Long-term investments36.2 241.0 — 277.2 12.3 104.5 — 116.8 
Prepaid expenses and other current assets
3.3 4.0 — 7.3 2.5 4.6 — 7.1 
Other long-term assets39.3 1.6 30.6 71.5 35.5 2.6 49.7 87.8 
Total assets measured at fair value
$476.7 $756.4 $30.6 $1,263.7 $400.6 $566.5 $49.7 $1,016.8 
Total liabilities, reported as:
Other accrued liabilities$— $(8.4)$— $(8.4)$— $(6.2)$— $(6.2)
Other long-term liabilities— (85.1)— (85.1)— (74.6)— (74.6)
Total liabilities measured at fair value on a recurring basis
$— $(93.5)$— $(93.5)$— $(80.8)$— $(80.8)

The Company's Level 2 available-for-sale debt securities are priced using quoted market prices for similar instruments or non-binding market prices that are corroborated by observable market data. The Company uses inputs such as actual trade data, benchmark yields, broker/dealer quotes, or alternative pricing sources with reasonable levels of price transparency, which are obtained from quoted market prices, independent pricing vendors, or other sources, to determine the ultimate fair value of these assets. The Company's derivative instruments are classified as Level 2, as they are not actively traded and are valued using pricing models that use observable market inputs. During the three months ended March 31, 2024, the Company had no transfers into or out of Level 3 of the fair value hierarchy of its assets or liabilities measured at fair value.

The Company's privately-held debt and redeemable preferred stock securities are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of its privately-held debt and redeemable preferred stock securities on a recurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent valuations at the time of financing activities and the investee's capital structure. In January 2024, the Company invested in a convertible note of a privately-held company for a principal amount of $25.0 million with a maturity period of two years. During the three months ended March 31, 2024, the Company recognized a credit loss of $7.1 million on a privately-held debt investment and redeemable preferred stock securities. Refer to Note 2, Cash Equivalents and Investments.

Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis

The Company's investments in equity securities without readily determinable fair value are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of equity securities without readily determinable fair value, and investments accounted for under the equity method of accounting, on a nonrecurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent financing activities and the investee's capital structure. As of March 31, 2024, downward adjustments for equity securities without readily determinable fair value in the aggregate were $89.9 million. There have been no material upward adjustments to the equity securities without readily determinable fair value.

Certain of the Company's assets, including intangible assets and goodwill, are measured at fair value on a nonrecurring basis. There were no significant impairment charges recognized during the three months ended March 31, 2024.

As of March 31, 2024 and December 31, 2023, the Company had no liabilities required to be measured at fair value on a nonrecurring basis.
Assets and Liabilities Not Measured at Fair Value

The carrying amounts of the Company's accounts receivable, accounts payable, and other accrued liabilities approximate fair value due to their short maturities. As of March 31, 2024 and December 31, 2023, the estimated fair value of the Company's total outstanding debt in the Condensed Consolidated Balance Sheets was $1,567.8 million and $1,581.7 million, respectively, based on observable market inputs (Level 2).
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
Note 4. Derivative Instruments

The Company uses derivative instruments to manage a variety of risks, including risks related to fluctuations in foreign currency exchange rates and interest rates on debt instruments. The Company does not use derivative financial instruments for speculative purposes.

The notional amount of the Company's derivative instruments is summarized as follows (in millions):
 As of
 March 31,
2024
December 31,
2023
Designated derivatives:
Cash flow hedges:
Foreign currency contracts
$668.8 $801.0 
Fair value hedges:
Interest rate swap contracts
600.0 600.0 
Total designated derivatives
1,268.8 1,401.0 
Non-designated derivatives232.4 200.7 
Total$1,501.2 $1,601.7 

The fair value of derivative instruments on the Condensed Consolidated Balance Sheets was as follows:
 As of
 Balance Sheet ClassificationMarch 31,
2024
December 31,
2023
Derivative assets:
Derivatives designated as hedging instruments:
Foreign currency contractsOther current assets$3.8 $4.4 
Foreign currency contracts Other long-term assets1.7 2.7 
Total derivatives designated as hedging instruments$5.5 $7.1 
Derivatives not designated as hedging instrumentsOther current assets0.1 0.1 
Total derivative assets$5.6 $7.2 
Derivative liabilities:
Derivatives designated as hedging instruments:
Foreign currency contracts Other accrued liabilities$8.3 $6.0 
Foreign currency contracts Other long-term liabilities1.4 1.0 
Interest rate swap contractsOther long-term liabilities83.7 73.6 
Total derivatives designated as hedging instruments$93.4 $80.6 
Derivatives not designated as hedging instrumentsOther accrued liabilities0.1 0.2 
Total derivative liabilities$93.5 $80.8 
Offsetting of Derivative Instruments

The Company presents its derivative instruments at gross fair values in the Condensed Consolidated Balance Sheets. As of March 31, 2024 and December 31, 2023, the potential effects of set-off associated with the derivative contracts would be a reduction to both derivative assets and derivative liabilities by $5.6 million and $7.2 million, respectively.

Designated Derivatives

The Company uses foreign currency forward contracts or options contracts to hedge the Company's planned cost of revenues and operating expenses denominated in foreign currencies. These derivatives are designated as cash flow hedges and typically have maturities of thirty-six months or less.

The Company enters into interest rate swap contracts, designated as fair value hedges, to convert the fixed interest rates of certain Senior Notes ("Notes") to floating interest rates. In April 2021, the Company entered into these contracts for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in December 2030 in addition to the contracts entered in 2019 for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in March 2041. The interest rate swap contracts will expire within seven years.

In 2020, the Company entered into interest rate lock contracts with large financial institutions, which fix the benchmark interest rates of future debt issuances for an aggregate notional amount of $650.0 million. These contracts were designated as cash flow hedges for a forecasted debt issuance, which was expected to occur by the end of 2025. During the year ended December 31, 2023, the Company terminated the interest rate lock contracts, resulting in a deferred gain of $133.9 million recognized in accumulated other comprehensive income, which will be deferred and amortized to interest expense over the term of the anticipated debt unless it becomes probable that the debt will not be issued with the terms anticipated at the hedge's inception. The Company classifies the cash flow in the same section as the underlying item resulting in the proceeds from sale being presented as operating activities.

Effect of Derivative Instruments on the Condensed Consolidated Statements of Operations

For cash flow hedges, the Company recognized an unrealized loss of $5.5 million and $9.9 million in accumulated other comprehensive income for the effective portion of its derivative instruments for the three months ended March 31, 2024 and March 31, 2023, respectively.

For foreign currency contracts, the Company reclassified a loss of $1.1 million and $7.8 million out of accumulated other comprehensive income to cost of revenues and operating expenses in the Condensed Consolidated Statements of Operations during the three months ended March 31, 2024 and March 31, 2023, respectively. As of March 31, 2024, an estimated $4.5 million of unrealized net loss within accumulated other comprehensive income is expected to be reclassified into earnings within the next twelve months.

Non-Designated Derivatives

The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the remeasurement of certain monetary assets and liabilities denominated in foreign currencies. These foreign exchange forward contracts typically have maturities of approximately one to four months. The outstanding non-designated derivative instruments are carried at fair value. Changes in the fair value of these derivatives, which were recorded in Other expense, net within the Condensed Consolidated Statements of Operations, were not material during the three months ended March 31, 2024 and March 31, 2023.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Financial Information
3 Months Ended
Mar. 31, 2024
Other Financial Information [Abstract]  
Other Financial Information
Note 5. Other Financial Information

Total Inventory

Total inventory consisted of the following (in millions):
As of
March 31,
2024
December 31,
2023
Production and service materials$764.2 $719.0 
Finished goods271.9 299.0 
Total inventory$1,036.1 $1,018.0 
Reported as:
Inventory$958.2 $952.4 
Other long-term assets (1)
77.9 65.6 
Total inventory$1,036.1 $1,018.0 
__________________
(1) Long-term inventory balance classified as other long-term assets in the Company's Condensed Consolidated Balance Sheets consists of last time buy component inventory to be consumed beyond the Company's normal operating cycle.


Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in millions):
As of
March 31,
2024
December 31,
2023
Contract manufacturer deposits$234.0 $316.4 
Prepaid expenses149.9 140.9 
Other current assets126.2 134.2 
Total prepaid expenses and other current assets$510.1 $591.5 

During the three months ended March 31, 2024, the Company recorded an allowance for credit loss of $7.7 million on note receivables due from a privately-held investee. The credit loss represents the difference between the net amount expected to be collected and the amortized cost of the note receivable.

Warranties

Changes during the three months ended March 31, 2024 in the Company’s warranty reserve as reported within other accrued liabilities in the Condensed Consolidated Balance Sheets were as follows (in millions):

Balance as of December 31, 2023
$29.4 
Provisions made during the period12.8 
Actual costs incurred during the period(11.6)
Balance as of March 31, 2024
$30.6 
Deferred Revenue

Details of the Company's deferred revenue, as reported in the Condensed Consolidated Balance Sheets, were as follows (in millions):
As of
March 31,
2024
December 31,
2023
Deferred product revenue, net
$104.7 $92.1 
Deferred service revenue, net
2,020.2 1,932.8 
Total$2,124.9 $2,024.9 
Reported as:
Current$1,205.5 $1,130.0 
Long-term919.4 894.9 
Total$2,124.9 $2,024.9 

Revenue

See Note 10, Segments, for disaggregated revenue by customer solution, customer vertical, and geographic region.

Product revenue of $17.2 million included in deferred revenue at January 1, 2024 were recognized during the three months ended March 31, 2024. Service revenue of $345.5 million included in deferred revenue at January 1, 2024 were recognized during the three months ended March 31, 2024.

Remaining Performance Obligations

Remaining Performance Obligations ("RPO") are comprised mainly of deferred product and service revenue, and to a lesser extent, unbilled service revenue from non-cancellable contracts for which the Company has not invoiced and has an obligation to perform, and for which revenue has not yet been recognized in the financial statements.

The following table summarizes the breakdown of RPO(1) as of March 31, 2024 and when the Company expects to recognize the amounts as revenue (in millions):
Revenue Recognition Expected by Period
TotalLess than 1 year1-3 yearsMore than 3 years
Product$105.3 $90.7 $12.3 $2.3 
Service2,032.3 1,121.0 696.1 215.2 
Total$2,137.6 $1,211.7 $708.4 $217.5 
__________________
(1) The Company's RPO does not include backlog. Backlog consists of purchase orders for product primarily expected to be shipped to the Company's distributors, resellers, or end customers within the next 90 days. The following amounts are not included in the Company's backlog: (1) deferred revenue, (2) unbilled contract revenue, (3) all service obligations, including software as a service (SaaS), and (4) certain future revenue adjustments for items such as sales return reserves and early payment discounts.

Deferred Contract Cost

The Company capitalizes direct and incremental costs incurred to acquire contracts, primarily sales commissions, for which the associated revenue is expected to be recognized in future periods. The Company incurs these costs in connection with both initial contracts and renewals. These costs are initially deferred, recorded as prepaid expenses and other current assets or other long-term assets, and are amortized over a period of benefit, which is typically over the term of the customer contracts or when product is delivered and revenue recognized. Commission expense is included in sales and marketing expenses in the accompanying Condensed Consolidated Statements of Operations.
Deferred contract cost was $42.9 million as of March 31, 2024. For the three months ended March 31, 2024, amortization expense associated with the deferred commissions was $18.2 million, and there were no impairment charges recognized.

Other Income (Expense), Net

Other income (expense), net, consisted of the following (in millions):
Three Months Ended March 31,
20242023
Interest income $16.9 $9.5 
Interest expense(20.5)(19.2)
Gain on other investments, net (1)
3.4 0.7 
Other2.3 0.2 
Other income (expense), net
$2.1 $(8.8)
________________
(1) Other investments represent fixed income securities and equity investments with readily determinable fair value. The prior period amounts have been reclassified to conform to the current period presentation.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring Charges
3 Months Ended
Mar. 31, 2024
Restructuring and Related Activities [Abstract]  
Restructuring Charges
Note 6. Restructuring Charges

During the third quarter of 2023, the Company initiated the 2023 Transformation Plan to realign the organization and enable investments in long-term growth opportunities. As of March 31, 2024, actions taken under this plan have been substantially completed.

The following table presents changes in the restructuring liabilities (in millions) for the three months ended March 31, 2024:

Three Months Ended March 31, 2024
Employee severanceFacility exit-related and asset impairmentsContract terminations and otherTotal
Liability as of December 31, 2023
$30.0 $0.4 $3.2 $33.6 
Charges
2.3 1.7 0.1 4.1 
Cash payments
(16.5)(0.1)(3.1)(19.7)
Non-cash items
(0.1)(1.7)— (1.8)
Liability as of March 31, 2024
$15.7 $0.3 $0.2 $16.2 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Debt
Note 7. Debt

Debt

The following table summarizes the Company's total debt (in millions, except percentages):
 As of
 Maturity DateEffective Interest RatesMarch 31,
2024
December 31,
2023
Senior Notes:
1.200% fixed-rate notes
December 20251.37 %$400.0 $400.0 
3.750% fixed-rate notes
August 20293.86 %500.0 500.0 
2.000% fixed-rate notes
December 20302.12 %400.0 400.0 
5.950% fixed-rate notes
March 20416.03 %400.0 400.0 
Total Notes1,700.0 1,700.0 
Unaccreted discount and debt issuance costs(9.2)(9.6)
Hedge accounting fair value adjustments(*)
(83.7)(73.6)
Total$1,607.1 $1,616.8 
________________________________
(*)     Represents the fair value adjustments for interest rate swap contracts with an aggregate notional amount of $600.0 million. These contracts convert the fixed interest rates of certain Notes to floating interest rates and are designated as fair value hedges. See Note 4, Derivative Instruments, for a discussion of the Company's interest rate swap contracts.

The Notes above are the Company’s senior unsecured and unsubordinated obligations, ranking equally in right of payment to all of the Company’s existing and future senior unsecured and unsubordinated indebtedness, and senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Notes.

The Company may redeem the Notes, either in whole or in part, at any time, at a redemption price equal to the greater of (i) 100% of the aggregate principal amount of the Notes to be redeemed or (ii) the sum of the present values of the remaining scheduled payments discounted to the redemption date, plus, in either case, accrued and unpaid interest, if any. Upon both a change-of-control and a rating event, the holders of the Notes may require the Company to repurchase for cash all or part of the Notes at a purchase price equal to 101% of the aggregate principal amount, plus accrued and unpaid interest, if any. The terms of the Merger Agreement restrict the Company from redeeming any indebtedness that has a make whole amount, prepayment penalty, or similar obligation, including the Notes, without HPE’s approval.

Interest on the Notes is payable in cash semiannually. The effective interest rates for the Notes include the interest on the Notes, accretion of the discount, and amortization of issuance costs. The indenture and the supplemental indentures (together, the "indentures") that govern the Notes also contain various covenants, including limitations on the Company's ability to incur liens or enter into sale-leaseback transactions over certain dollar thresholds.

As of March 31, 2024, the Company was in compliance with all covenants in the indentures governing the Notes.

Revolving Credit Facility

The Company maintains an unsecured revolving credit facility that was entered into in June 2023, with an aggregate lending commitment of $500.0 million and an option to increase the facility by up to an additional $200.0 million for a period of five years with two one-year extension options. As of March 31, 2024, there were no amounts outstanding, and the Company was in compliance with all covenants in the credit agreement.

Under the terms of the Merger Agreement, the Company is required to terminate the Revolving Credit Facility upon the closing of the Merger.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Equity
Note 8. Equity

The following table summarizes dividends paid and stock repurchases under the Company's stock repurchase program (in millions, except per share amounts):
Three Months Ended March 31,
20242023
Dividends:
Per share$0.22 $0.22 
Amount$71.4 $70.6 
Repurchased under the 2018 Stock Repurchase Program:
Shares— 4.5 
Average price per share$— $31.20 
Amount$— $140.0 

Cash Dividends on Shares of Common Stock

During the three months ended March 31, 2024, the Company declared and paid a quarterly cash dividend of $0.22 per common share, totaling $71.4 million, on its outstanding common stock. Any future dividends, and the establishment of record and payment dates, are subject to approval by the Board of Directors of Juniper or an authorized committee thereof. See Note 14, Subsequent Events, for discussion of the Company's dividend declaration subsequent to March 31, 2024.

Stock Repurchase Activities

As of March 31, 2024, there was approximately $0.2 billion of authorized funds remaining under the 2018 Stock Repurchase Program. In connection with its entry into the Merger Agreement, the Company is required to suspend its stock repurchase program and did not repurchase its common stock during the three months ended March 31, 2024.

In addition to repurchases under the 2018 Stock Repurchase Program, the Company also withholds shares of common stock from certain employees in connection with the vesting of stock awards issued to such employees to satisfy applicable tax withholding requirements. Such withheld shares are treated as common stock repurchases in the Company's financial statements as they reduce the number of shares that would have been issued upon vesting. During the three months ended March 31, 2024 and March 31, 2023, repurchases associated with tax withholdings were $14.6 million and $11.4 million, respectively.
Accumulated Other Comprehensive Income, Net of Tax

The components of accumulated other comprehensive income, net of related taxes, for the three months ended March 31, 2024 were as follows (in millions):
Unrealized
Gains/Losses
on Available-for-
Sale Debt Securities
Unrealized
 Gains/Losses
on Cash Flow
Hedges
Foreign
Currency
Translation
Adjustments
Total
Balance as of December 31, 2023
$28.9 $102.3 $(82.1)$49.1 
Other comprehensive loss before reclassifications
(29.0)(5.4)(3.7)(38.1)
Amount reclassified from accumulated other comprehensive income(0.1)1.2 — 1.1 
Other comprehensive loss, net
(29.1)(4.2)(3.7)(37.0)
Balance as of March 31, 2024
$(0.2)$98.1 $(85.8)$12.1 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Employee Benefit Plans
Note 9. Employee Benefit Plans

Equity Incentive Plans

The Company has stock-based compensation plans pursuant to which it has granted stock options, restricted stock units (“RSUs”), and performance share awards (“PSAs”). The Company also maintains its 2008 Employee Stock Purchase Plan (the “ESPP”) for all eligible employees. As of March 31, 2024, 0.4 million and 2.3 million shares were available for future issuance under the Company's 2015 Equity Incentive Plan and the ESPP, respectively. In connection with past acquisitions, the Company has also assumed or substituted stock options, RSUs, restricted stock awards ("RSAs"), and PSAs.

After signing the Merger Agreement, the Company has suspended the following aspects of the Company's ESPP: (1) commencing a new offering period, (2) permitting new participants, and (3) any increase in the amount of payroll deductions.

RSU, RSA, and PSA Activities

The Company’s RSU, RSA, and PSA activities and related information as of and for the three months ended March 31, 2024 were as follows (in millions, except per share amounts and years):
Outstanding RSUs, RSAs, and PSAs
Number of SharesWeighted Average
Grant Date Fair
Value per Share
Weighted Average
Remaining
Contractual Term
(In Years)
Aggregate
Intrinsic
Value
Balance as of December 31, 2023
20.2 $28.10 
Granted(*)
3.0 35.19 
Vested(3.6)26.24 
Canceled(1.2)27.28 
Balance as of March 31, 2024
18.4 $29.67 1.2$681.7 
________________________________
(*)    Includes 1.2 million service-based and 1.8 million performance-based awards. The number of shares subject to performance-based conditions represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.

Employee Stock Purchase Plan

The following table summarizes employee stock purchases through the ESPP (in millions, except per share amounts):
Three Months Ended March 31,
20242023
Shares purchased1.3 1.3 
Average exercise price per share$23.81 $23.44 
Share-Based Compensation Expense

Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and ESPP purchase rights was recorded in the following cost and expense categories in the Condensed Consolidated Statements of Operations (in millions):
Three Months Ended March 31,
20242023
Cost of revenues - Product$1.8 $1.7 
Cost of revenues - Service5.5 4.7 
Research and development38.5 25.7 
Sales and marketing24.1 18.6 
General and administrative10.0 10.2 
Total$79.9 $60.9 

The following table summarizes share-based compensation expense by award type (in millions):
 Three Months Ended March 31,
 20242023
Stock options$0.3 $0.8 
RSUs, RSAs, and PSAs72.9 53.0 
ESPP purchase rights6.7 7.1 
Total$79.9 $60.9 
As of March 31, 2024, the total unrecognized compensation cost related to unvested share-based awards was $369.8 million to be recognized over a weighted-average period of 1.83 years.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segments
Note 10. Segments

The Company operates in one reportable segment. The Company's Chief Executive Officer, who is the chief operating decision maker, reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance, accompanied by disaggregated information about net revenues by customer solution, customer vertical, and geographic region as presented below.    

The following table presents net revenues by customer solution (in millions):
Three Months Ended March 31,
20242023
Customer Solutions(*):
Wide Area Networking
$350.4 $474.5 
Data Center
163.1 193.6 
Campus and Branch
240.5 317.0 
Hardware Maintenance and Professional Services394.9 386.7 
Total $1,148.9 $1,371.8 
________________
(*) Effective as of the first quarter of 2024, our customer solution revenue categories include the following name changes, and historical revenue by customer solution was not impacted by the name change: 1) Automated WAN Solutions changes to Wide Area Networking, 2) Cloud-Ready Data Center changes to Data Center, and 3) AI-Driven Enterprise changes to Campus and Branch.

The following table presents net revenues by customer vertical (in millions):
 Three Months Ended March 31,
 20242023
Cloud$250.0 $264.9 
Service Provider381.9 549.9 
Enterprise517.0 557.0 
Total$1,148.9 $1,371.8 

The Company attributes revenues to a geographic region based on the customer’s shipping address. The following table presents net revenues by geographic region (in millions):
Three Months Ended March 31,
20242023
Americas:
United States$609.4 $733.6 
Other56.1 64.9 
Total Americas665.5 798.5 
Europe, Middle East, and Africa311.1 369.9 
Asia Pacific172.3 203.4 
Total$1,148.9 $1,371.8 

For the three months ended March 31, 2024 and March 31, 2023, no customer accounted for more than 10% of total net revenues.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
Note 11. Income Taxes

The following table provides details of income taxes (in millions, except percentages):
 Three Months Ended March 31,
20242023
Income (loss) before income taxes
$(26.4)$107.1 
Income tax (benefit) provision
$(27.7)$19.6 
Effective tax rate105.0 %18.3 %

The Company’s effective tax rate differs from the federal statutory rate of 21% primarily due to the tax impact of state taxes, geographic mix of earnings including foreign-derived intangible income deductions and the capitalization of research and development ("R&D") expenditures, R&D and foreign tax credits, tax audit settlements, non-deductible compensation, cost sharing of stock-based compensation, and other transfer pricing adjustments.

The Company’s effective tax rate for the three months ended March 31, 2024 includes $19.0 million of one-time benefits from tax settlements related to the geographic mix of earnings.

The Company’s effective tax rate for the three months ended March 31, 2023 includes the net effect of one-time benefits.

As of March 31, 2024, deferred tax assets increased $35.2 million to $676.1 million from $640.9 million at December 31, 2023. Deferred income taxes are classified as other long-term assets in the Company's Condensed Consolidated Balance Sheets.

As of March 31, 2024, the total amount of gross unrecognized tax benefits was $110.9 million. Primarily due to the completion of tax review cycles, the amount decreased by $21.9 million compared to $132.8 million at December 31, 2023.

The Company engages in continuous discussions and negotiations with tax authorities regarding tax matters in various jurisdictions. There is a greater than remote likelihood that the balance of the gross unrecognized tax benefits will decrease by up to $43.1 million within the next twelve months due to the completion of tax review cycles in various tax jurisdictions and lapses of applicable statutes of limitation.

The Company's examination by the IRS for the 2017 through 2018 tax years closed in February 2024. The closure did not have a significant impact to the income tax provision and the Company is not currently under examination by the IRS for other tax years. The Company is under examination by the India tax authorities for the 2012 through 2020 tax years.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net (Loss) Income per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net (Loss) Income per Share
Note 12. Net (Loss) Income per Share

The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):
Three Months Ended March 31,
20242023
Numerator:
Net (loss) income
$(0.8)$85.4 
Denominator:
Weighted-average shares used to compute basic net (loss) income per share
322.6 322.3 
Dilutive effect of employee stock awards— 6.8 
Weighted-average shares used to compute diluted net (loss) income per share
322.6 329.1 
Net (loss) income per share:
Basic$(0.00)$0.26 
Diluted$(0.00)$0.26 
Anti-dilutive shares 0.1 2.9 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 13. Commitments and Contingencies

Commitments

Except for the items below, there have been no material changes to the Company's commitments compared to the commitments described in Note 14, Commitments and Contingencies, in Notes to Consolidated Financial Statements in Item 8 of Part II of the Form 10-K.

Purchase Commitments with Contract Manufacturers and Suppliers

In order to reduce manufacturing lead times and in the interest of having access to adequate component supply, the Company enters into agreements with contract manufacturers and certain suppliers to procure inventory based on the Company's requirements. A significant portion of the Company's purchase commitments arising from these agreements consists of firm and non-cancellable commitments. In certain instances, these agreements allow the Company the option to cancel, reschedule, and adjust its requirements based on the Company's business needs prior to firm orders being placed. These purchase commitments totaled $1,140.0 million as of March 31, 2024.

HPE Merger Contingencies

In connection with the pending Merger, the Company expects to incur additional liabilities of approximately $151.8 million that are subject to the consummation of the Merger. These contingent liabilities include financial advisory fees and certain retention bonuses.

Legal Proceedings

In the ordinary course of business, the Company is subject to various pending and potential investigations, disputes, litigations, and legal proceedings. The Company records an accrual for loss contingencies for legal proceedings when it believes that an unfavorable outcome is both (a) probable and (b) the amount or range of any possible loss is reasonably estimable. The Company intends to aggressively defend itself in any legal matters, and while the outcome of any pending matters is not currently determinable, the Company believes that none of its currently existing claims or proceedings are likely, individually or in the aggregate, to have a material adverse effect on its financial position. Notwithstanding the foregoing, there are many uncertainties associated with any litigation and these matters or any other third-party claims against the Company may cause the Company to incur costly litigation and/or substantial settlement charges. In addition, the resolution of any intellectual property litigation may require the Company to make royalty payments, which could adversely affect gross margins in future periods. If any of these events were to occur, the Company's business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from the Company's estimates, if any, which could result in the need to adjust the liability and record additional expenses.

Tax Liability

Our transition tax liability represents future cash payments on accumulated foreign earnings of subsidiaries as a result of the Tax Cuts and Jobs Act of 2017 ("Tax Act"). The Company has elected to pay its transition tax, net of applicable tax refunds, over the eight-year period provided in the Tax Act. The remaining balance of the Company's transition tax obligation was $187.1 million, of which $102.6 million remains in long-term income taxes payable as of March 31, 2024.

As of March 31, 2024, the Company also had $70.7 million included in long-term income taxes payable on the Condensed Consolidated Balance Sheets for unrecognized tax positions. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments related to this amount due to uncertainties in the timing of tax audit outcomes.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events
Note 14. Subsequent Events

Dividend Declaration

On April 25, 2024, the Company announced a cash dividend of $0.22 per share of common stock to be paid on June 24, 2024 to stockholders of record as of the close of business on June 3, 2024.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net (loss) income $ (0.8) $ 85.4
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
During the fiscal quarter ended March 31, 2024, none of our directors or officers informed us of the adoption or termination of a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Regulation S-K, Item 408, except as described in the table below:

Name & TitleDate Adopted
Character of Trading Arrangement
Aggregate Number of Shares of Common Stock to be Purchased or Sold Pursuant to Trading Arrangement
Duration
Other Material TermsDate Terminated
Kenneth Miller, Chief Financial Officer
February 21, 2024
Rule 10b5-1 Trading Arrangement(1)
Up to 188,669 shares
September 30, 2024(2)
N/AN/A

(1) This trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” is intended to satisfy the affirmative defense of Rule 10b5-1(c), as amended (the “Rule”).
(2) This trading arrangement permitted or permits transactions through and including the earlier to occur of (i) the completion of all purchases or sales or (ii) the date listed in the table. Each trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” only permitted or only permits transactions upon expiration of the applicable mandatory cooling-off period under the Rule. This arrangement also provides for termination upon (i) death, bankruptcy or insolvency of the officer, (ii) transfer of account assets, (iii) termination or material amendment by the officer, (iv) failure of the officer to comply with applicable law or the terms of the arrangement, (v) public announcement of a tender of the Company's securities, (vi) a definitive acquisition agreement of the Company subjecting the officer's securities to a lock-up provision, (vii) change of control of the Company, (viii) dissolution, liquidation or bankruptcy event of the Company, or (ix) the arrangement violates laws or causes a breach of a contract of the Company.
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Kenneth Miller [Member]  
Trading Arrangements, by Individual  
Name Kenneth Miller
Title Chief Financial Officer
Adoption Date February 21, 2024
Arrangement Duration 222 days
Aggregate Available 188,669
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation

The Condensed Consolidated Financial Statements of Juniper Networks, Inc. (the “Company” or “Juniper”) were prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all information and footnotes required by U.S. GAAP for complete financial statements. The Condensed Consolidated Balance Sheet as of December 31, 2023 has been derived from the audited Consolidated Financial Statements at that date. In the opinion of management, all adjustments, including normal recurring accruals, considered necessary for a fair presentation have been included. The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024, or any future period.

These Condensed Consolidated Financial Statements and accompanying notes should be read in conjunction with the audited Consolidated Financial Statements and accompanying notes in the Company's Annual Report on Form 10-K for the year ended December 31, 2023 (the "Form 10-K"). The Company has evaluated all subsequent events through the date these condensed consolidated financial statements were issued.
Use of Estimates
The preparation of the financial statements and related disclosures in accordance with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and the accompanying notes. Actual results could differ materially from those estimates under different assumptions or conditions.
Reclassification
Certain prior period amounts have been reclassified to conform to the current period's presentation. None of these reclassifications had a material impact to the unaudited Condensed Consolidated Financial Statements.
Recent Accounting Standards Not Yet Adopted
Recent Accounting Standards Not Yet Adopted

Improvements to Reportable Segment Disclosures: In November 2023, the Financial Accounting Standards Board (FASB) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024 on a retrospective basis. Early adoption is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.

Improvements to Income Tax Disclosures: In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which expands the disclosures required for income taxes. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment should be applied on a prospective basis while retrospective application is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash Equivalents and Investments (Tables)
3 Months Ended
Mar. 31, 2024
Cash Equivalents and Investments [Abstract]  
Schedule of Unrealized Gains and Losses and Fair Value of Available-For-Sale Debt Securities
The following table summarizes the Company's unrealized gains and losses and fair value of investments designated as available-for-sale debt securities as of March 31, 2024 and December 31, 2023 (in millions):

As of March 31, 2024
As of December 31, 2023
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized and Credit
Losses
Estimated Fair
Value
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized and Credit
Losses
Estimated Fair
Value
Fixed income securities:
Asset-backed and mortgage-backed securities$99.3 $— $(0.5)$98.8 $38.2 $0.2 $(0.4)$38.0 
Corporate debt securities234.1 0.4 (1.0)233.5 160.2 0.7 (1.3)159.6 
Certificates of deposit16.2 — — 16.2 3.0 — — 3.0 
Commercial paper92.1 — — 92.1 41.1 — — 41.1 
Foreign government debt securities
5.3 — (0.1)5.2 5.3 — (0.2)5.1 
Time deposits282.1 — — 282.1 273.6 — — 273.6 
U.S. government agency securities
— — — — 4.0 — — 4.0 
U.S. government securities72.0 — (0.2)71.8 54.8 0.1 — 54.9 
Total fixed income securities
801.1 0.4 (1.8)799.7 580.2 1.0 (1.9)579.3 
Privately-held debt and redeemable preferred stock securities46.0 — (15.4)30.6 20.6 37.4 (8.3)49.7 
Total available-for-sale debt securities
$847.1 $0.4 $(17.2)$830.3 $600.8 $38.4 $(10.2)$629.0 
Reported as:
Cash equivalents$340.2 $— $— $340.2 $328.2 $— $— $328.2 
Short-term investments183.1 — (0.8)182.3 135.7 — (1.4)134.3 
Long-term investments277.8 0.4 (1.0)277.2 116.3 1.0 (0.5)116.8 
Other long-term assets46.0 — (15.4)30.6 20.6 37.4 (8.3)49.7 
Total$847.1 $0.4 $(17.2)$830.3 $600.8 $38.4 $(10.2)$629.0 
Schedule of Maturities of Fixed Income Securities
The following table presents the contractual maturities of the Company's total fixed income securities as of March 31, 2024 (in millions):
 Amortized
Cost
Estimated Fair
Value
Due in less than one year$523.3 $522.5 
Due between one and five years277.8 277.2 
Total$801.1 $799.7 
Schedule of Investments in Equity Securities
The following table presents the Company's investments in equity securities as of March 31, 2024 and December 31, 2023 (in millions):
As of
March 31,
2024
December 31,
2023
Equity investments with readily determinable fair value:
Money market funds$379.6 $337.5 
Mutual funds42.6 38.0 
Publicly-traded equity securities5.6 5.1 
Equity investments without readily determinable fair value45.8 45.8 
Equity investment under the equity method of accounting24.2 26.4 
Total equity securities$497.8 $452.8 
Reported as:
Cash equivalents$379.6 $337.5 
Short-term investments5.6 5.1 
Prepaid expenses and other current assets3.3 2.5 
Other long-term assets109.3 107.7 
Total$497.8 $452.8 
Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash
The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (in millions):
As of
March 31,
2024
December 31,
2023
Cash and cash equivalents$1,069.8 $1,068.1 
Restricted cash included in prepaid expenses and other current assets14.1 13.8 
Restricted cash included in other long-term assets2.4 2.4 
Total cash, cash equivalents, and restricted cash$1,086.3 $1,084.3 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (in millions):
Fair Value Measurements at
March 31, 2024
Fair Value Measurements at
December 31, 2023
Quoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
TotalQuoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
Total
Assets:
Available-for-sale debt securities:
Asset-backed and mortgage-backed securities$— $98.8 $— $98.8 $— $38.0 $— $38.0 
Certificates of deposit— 16.2 — 16.2 — 3.0 — 3.0 
Corporate debt securities — 233.5 — 233.5 — 159.6 — 159.6 
Commercial paper— 92.1 — 92.1 — 41.1 — 41.1 
Foreign government debt securities— 5.2 — 5.2 — 5.1 — 5.1 
Time deposits— 282.1 — 282.1 — 273.6 — 273.6 
U.S. government agency securities— — — — — 4.0 — 4.0 
U.S. government securities48.9 22.9 — 71.8 20.0 34.9 — 54.9 
Privately-held debt and redeemable preferred stock securities— — 30.6 30.6 — — 49.7 49.7 
Total available-for-sale debt securities48.9 750.8 30.6 830.3 20.0 559.3 49.7 629.0 
Equity securities:
Money market funds379.6 — — 379.6 337.5 — — 337.5 
Mutual funds42.6 — — 42.6 38.0 — — 38.0 
Publicly-traded equity securities5.6 — — 5.6 5.1 — — 5.1 
Total equity securities427.8 — — 427.8 380.6 — — 380.6 
Derivative assets:
Foreign exchange contracts— 5.6 — 5.6 — 7.2 — 7.2 
Total derivative assets— 5.6 — 5.6 — 7.2 — 7.2 
Total assets measured at fair value on a recurring basis$476.7 $756.4 $30.6 $1,263.7 $400.6 $566.5 $49.7 $1,016.8 
Liabilities:
Derivative liabilities:
Foreign exchange contracts$— $(9.8)$— $(9.8)$— $(7.2)$— $(7.2)
Interest rate contracts— (83.7)— (83.7)— (73.6)— (73.6)
Total derivative liabilities— (93.5)— (93.5)— (80.8)— (80.8)
Total liabilities measured at fair value on a recurring basis$— $(93.5)$— $(93.5)$— $(80.8)$— $(80.8)
Fair Value Measurements at
March 31, 2024
Fair Value Measurements at
December 31, 2023
Quoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
TotalQuoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
Total
Total assets, reported as:
Cash equivalents$379.6 $340.2 $— $719.8 $337.5 $328.2 $— $665.7 
Short-term investments18.3 169.6 — 187.9 12.8 126.6 — 139.4 
Long-term investments36.2 241.0 — 277.2 12.3 104.5 — 116.8 
Prepaid expenses and other current assets
3.3 4.0 — 7.3 2.5 4.6 — 7.1 
Other long-term assets39.3 1.6 30.6 71.5 35.5 2.6 49.7 87.8 
Total assets measured at fair value
$476.7 $756.4 $30.6 $1,263.7 $400.6 $566.5 $49.7 $1,016.8 
Total liabilities, reported as:
Other accrued liabilities$— $(8.4)$— $(8.4)$— $(6.2)$— $(6.2)
Other long-term liabilities— (85.1)— (85.1)— (74.6)— (74.6)
Total liabilities measured at fair value on a recurring basis
$— $(93.5)$— $(93.5)$— $(80.8)$— $(80.8)
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments (Tables)
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments
The notional amount of the Company's derivative instruments is summarized as follows (in millions):
 As of
 March 31,
2024
December 31,
2023
Designated derivatives:
Cash flow hedges:
Foreign currency contracts
$668.8 $801.0 
Fair value hedges:
Interest rate swap contracts
600.0 600.0 
Total designated derivatives
1,268.8 1,401.0 
Non-designated derivatives232.4 200.7 
Total$1,501.2 $1,601.7 
Schedule of Derivative Assets at Fair Value
The fair value of derivative instruments on the Condensed Consolidated Balance Sheets was as follows:
 As of
 Balance Sheet ClassificationMarch 31,
2024
December 31,
2023
Derivative assets:
Derivatives designated as hedging instruments:
Foreign currency contractsOther current assets$3.8 $4.4 
Foreign currency contracts Other long-term assets1.7 2.7 
Total derivatives designated as hedging instruments$5.5 $7.1 
Derivatives not designated as hedging instrumentsOther current assets0.1 0.1 
Total derivative assets$5.6 $7.2 
Derivative liabilities:
Derivatives designated as hedging instruments:
Foreign currency contracts Other accrued liabilities$8.3 $6.0 
Foreign currency contracts Other long-term liabilities1.4 1.0 
Interest rate swap contractsOther long-term liabilities83.7 73.6 
Total derivatives designated as hedging instruments$93.4 $80.6 
Derivatives not designated as hedging instrumentsOther accrued liabilities0.1 0.2 
Total derivative liabilities$93.5 $80.8 
Schedule of Derivative Liabilities at Fair Value
The fair value of derivative instruments on the Condensed Consolidated Balance Sheets was as follows:
 As of
 Balance Sheet ClassificationMarch 31,
2024
December 31,
2023
Derivative assets:
Derivatives designated as hedging instruments:
Foreign currency contractsOther current assets$3.8 $4.4 
Foreign currency contracts Other long-term assets1.7 2.7 
Total derivatives designated as hedging instruments$5.5 $7.1 
Derivatives not designated as hedging instrumentsOther current assets0.1 0.1 
Total derivative assets$5.6 $7.2 
Derivative liabilities:
Derivatives designated as hedging instruments:
Foreign currency contracts Other accrued liabilities$8.3 $6.0 
Foreign currency contracts Other long-term liabilities1.4 1.0 
Interest rate swap contractsOther long-term liabilities83.7 73.6 
Total derivatives designated as hedging instruments$93.4 $80.6 
Derivatives not designated as hedging instrumentsOther accrued liabilities0.1 0.2 
Total derivative liabilities$93.5 $80.8 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Financial Information (Tables)
3 Months Ended
Mar. 31, 2024
Other Financial Information [Abstract]  
Schedule of Inventories
Total inventory consisted of the following (in millions):
As of
March 31,
2024
December 31,
2023
Production and service materials$764.2 $719.0 
Finished goods271.9 299.0 
Total inventory$1,036.1 $1,018.0 
Reported as:
Inventory$958.2 $952.4 
Other long-term assets (1)
77.9 65.6 
Total inventory$1,036.1 $1,018.0 
__________________
(1) Long-term inventory balance classified as other long-term assets in the Company's Condensed Consolidated Balance Sheets consists of last time buy component inventory to be consumed beyond the Company's normal operating cycle.
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in millions):
As of
March 31,
2024
December 31,
2023
Contract manufacturer deposits$234.0 $316.4 
Prepaid expenses149.9 140.9 
Other current assets126.2 134.2 
Total prepaid expenses and other current assets$510.1 $591.5 
Schedule of Warranties
Changes during the three months ended March 31, 2024 in the Company’s warranty reserve as reported within other accrued liabilities in the Condensed Consolidated Balance Sheets were as follows (in millions):

Balance as of December 31, 2023
$29.4 
Provisions made during the period12.8 
Actual costs incurred during the period(11.6)
Balance as of March 31, 2024
$30.6 
Schedule of Deferred Revenue
Details of the Company's deferred revenue, as reported in the Condensed Consolidated Balance Sheets, were as follows (in millions):
As of
March 31,
2024
December 31,
2023
Deferred product revenue, net
$104.7 $92.1 
Deferred service revenue, net
2,020.2 1,932.8 
Total$2,124.9 $2,024.9 
Reported as:
Current$1,205.5 $1,130.0 
Long-term919.4 894.9 
Total$2,124.9 $2,024.9 
Schedule of Performance Obligation
The following table summarizes the breakdown of RPO(1) as of March 31, 2024 and when the Company expects to recognize the amounts as revenue (in millions):
Revenue Recognition Expected by Period
TotalLess than 1 year1-3 yearsMore than 3 years
Product$105.3 $90.7 $12.3 $2.3 
Service2,032.3 1,121.0 696.1 215.2 
Total$2,137.6 $1,211.7 $708.4 $217.5 
__________________
(1) The Company's RPO does not include backlog. Backlog consists of purchase orders for product primarily expected to be shipped to the Company's distributors, resellers, or end customers within the next 90 days. The following amounts are not included in the Company's backlog: (1) deferred revenue, (2) unbilled contract revenue, (3) all service obligations, including software as a service (SaaS), and (4) certain future revenue adjustments for items such as sales return reserves and early payment discounts.
Schedule of Other Expense, Net
Other income (expense), net, consisted of the following (in millions):
Three Months Ended March 31,
20242023
Interest income $16.9 $9.5 
Interest expense(20.5)(19.2)
Gain on other investments, net (1)
3.4 0.7 
Other2.3 0.2 
Other income (expense), net
$2.1 $(8.8)
________________
(1) Other investments represent fixed income securities and equity investments with readily determinable fair value. The prior period amounts have been reclassified to conform to the current period presentation.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring Charges (Tables)
3 Months Ended
Mar. 31, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Liabilities
The following table presents changes in the restructuring liabilities (in millions) for the three months ended March 31, 2024:

Three Months Ended March 31, 2024
Employee severanceFacility exit-related and asset impairmentsContract terminations and otherTotal
Liability as of December 31, 2023
$30.0 $0.4 $3.2 $33.6 
Charges
2.3 1.7 0.1 4.1 
Cash payments
(16.5)(0.1)(3.1)(19.7)
Non-cash items
(0.1)(1.7)— (1.8)
Liability as of March 31, 2024
$15.7 $0.3 $0.2 $16.2 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Total Debt
The following table summarizes the Company's total debt (in millions, except percentages):
 As of
 Maturity DateEffective Interest RatesMarch 31,
2024
December 31,
2023
Senior Notes:
1.200% fixed-rate notes
December 20251.37 %$400.0 $400.0 
3.750% fixed-rate notes
August 20293.86 %500.0 500.0 
2.000% fixed-rate notes
December 20302.12 %400.0 400.0 
5.950% fixed-rate notes
March 20416.03 %400.0 400.0 
Total Notes1,700.0 1,700.0 
Unaccreted discount and debt issuance costs(9.2)(9.6)
Hedge accounting fair value adjustments(*)
(83.7)(73.6)
Total$1,607.1 $1,616.8 
________________________________
(*)     Represents the fair value adjustments for interest rate swap contracts with an aggregate notional amount of $600.0 million. These contracts convert the fixed interest rates of certain Notes to floating interest rates and are designated as fair value hedges. See Note 4, Derivative Instruments, for a discussion of the Company's interest rate swap contracts.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Schedule of Dividends Paid and Stock Repurchases and Retirements Under Stock Repurchase Program
The following table summarizes dividends paid and stock repurchases under the Company's stock repurchase program (in millions, except per share amounts):
Three Months Ended March 31,
20242023
Dividends:
Per share$0.22 $0.22 
Amount$71.4 $70.6 
Repurchased under the 2018 Stock Repurchase Program:
Shares— 4.5 
Average price per share$— $31.20 
Amount$— $140.0 
Schedule of Accumulated Other Comprehensive Loss, Net of Taxes
The components of accumulated other comprehensive income, net of related taxes, for the three months ended March 31, 2024 were as follows (in millions):
Unrealized
Gains/Losses
on Available-for-
Sale Debt Securities
Unrealized
 Gains/Losses
on Cash Flow
Hedges
Foreign
Currency
Translation
Adjustments
Total
Balance as of December 31, 2023
$28.9 $102.3 $(82.1)$49.1 
Other comprehensive loss before reclassifications
(29.0)(5.4)(3.7)(38.1)
Amount reclassified from accumulated other comprehensive income(0.1)1.2 — 1.1 
Other comprehensive loss, net
(29.1)(4.2)(3.7)(37.0)
Balance as of March 31, 2024
$(0.2)$98.1 $(85.8)$12.1 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Nonvested Share Activity
The Company’s RSU, RSA, and PSA activities and related information as of and for the three months ended March 31, 2024 were as follows (in millions, except per share amounts and years):
Outstanding RSUs, RSAs, and PSAs
Number of SharesWeighted Average
Grant Date Fair
Value per Share
Weighted Average
Remaining
Contractual Term
(In Years)
Aggregate
Intrinsic
Value
Balance as of December 31, 2023
20.2 $28.10 
Granted(*)
3.0 35.19 
Vested(3.6)26.24 
Canceled(1.2)27.28 
Balance as of March 31, 2024
18.4 $29.67 1.2$681.7 
________________________________
(*)    Includes 1.2 million service-based and 1.8 million performance-based awards. The number of shares subject to performance-based conditions represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.
Schedule of Employee Stock Purchases through ESPP
The following table summarizes employee stock purchases through the ESPP (in millions, except per share amounts):
Three Months Ended March 31,
20242023
Shares purchased1.3 1.3 
Average exercise price per share$23.81 $23.44 
Schedule of Employee Service Share-Based Compensation, Allocation of Recognized Period Costs
Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and ESPP purchase rights was recorded in the following cost and expense categories in the Condensed Consolidated Statements of Operations (in millions):
Three Months Ended March 31,
20242023
Cost of revenues - Product$1.8 $1.7 
Cost of revenues - Service5.5 4.7 
Research and development38.5 25.7 
Sales and marketing24.1 18.6 
General and administrative10.0 10.2 
Total$79.9 $60.9 
Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award
The following table summarizes share-based compensation expense by award type (in millions):
 Three Months Ended March 31,
 20242023
Stock options$0.3 $0.8 
RSUs, RSAs, and PSAs72.9 53.0 
ESPP purchase rights6.7 7.1 
Total$79.9 $60.9 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Financial Information by Segment
The following table presents net revenues by customer solution (in millions):
Three Months Ended March 31,
20242023
Customer Solutions(*):
Wide Area Networking
$350.4 $474.5 
Data Center
163.1 193.6 
Campus and Branch
240.5 317.0 
Hardware Maintenance and Professional Services394.9 386.7 
Total $1,148.9 $1,371.8 
________________
(*) Effective as of the first quarter of 2024, our customer solution revenue categories include the following name changes, and historical revenue by customer solution was not impacted by the name change: 1) Automated WAN Solutions changes to Wide Area Networking, 2) Cloud-Ready Data Center changes to Data Center, and 3) AI-Driven Enterprise changes to Campus and Branch.

The following table presents net revenues by customer vertical (in millions):
 Three Months Ended March 31,
 20242023
Cloud$250.0 $264.9 
Service Provider381.9 549.9 
Enterprise517.0 557.0 
Total$1,148.9 $1,371.8 
Schedule of Net Revenues by Geographic Region
The Company attributes revenues to a geographic region based on the customer’s shipping address. The following table presents net revenues by geographic region (in millions):
Three Months Ended March 31,
20242023
Americas:
United States$609.4 $733.6 
Other56.1 64.9 
Total Americas665.5 798.5 
Europe, Middle East, and Africa311.1 369.9 
Asia Pacific172.3 203.4 
Total$1,148.9 $1,371.8 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate Reconciliation
The following table provides details of income taxes (in millions, except percentages):
 Three Months Ended March 31,
20242023
Income (loss) before income taxes
$(26.4)$107.1 
Income tax (benefit) provision
$(27.7)$19.6 
Effective tax rate105.0 %18.3 %
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net (Loss) Income per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net (Loss) Income Per Share
The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):
Three Months Ended March 31,
20242023
Numerator:
Net (loss) income
$(0.8)$85.4 
Denominator:
Weighted-average shares used to compute basic net (loss) income per share
322.6 322.3 
Dilutive effect of employee stock awards— 6.8 
Weighted-average shares used to compute diluted net (loss) income per share
322.6 329.1 
Net (loss) income per share:
Basic$(0.00)$0.26 
Diluted$(0.00)$0.26 
Anti-dilutive shares 0.1 2.9 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jan. 09, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Merger, right to receive cash per share, held (in dollars per share)     $ 40.00
Maximum allowable dividends during merger negotiation period (in dollars per share)     $ 0.22
Termination fee payable     $ 407.5
Termination fee receivable     $ 815.0
Merger transaction expenses [1] $ 28.3 $ 0.0  
[1] Represents charges incurred directly in connection with the pending merger with HPE (as defined below). See Note 1, Basis of Presentation and Summary of Significant Accounting Policies, for further information.
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash Equivalents and Investments - Available-For-Sale (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Available-for-sale debt securities:    
Amortized Cost $ 847.1 $ 600.8
Gross Unrealized Gains 0.4 38.4
Gross Unrealized and Credit Losses (17.2) (10.2)
Estimated Fair Value 830.3 629.0
Cash equivalents    
Available-for-sale debt securities:    
Amortized Cost 340.2 328.2
Gross Unrealized Gains 0.0 0.0
Gross Unrealized and Credit Losses 0.0 0.0
Estimated Fair Value 340.2 328.2
Short-term investments    
Available-for-sale debt securities:    
Amortized Cost 183.1 135.7
Gross Unrealized Gains 0.0 0.0
Gross Unrealized and Credit Losses (0.8) (1.4)
Estimated Fair Value 182.3 134.3
Long-term investments    
Available-for-sale debt securities:    
Amortized Cost 277.8 116.3
Gross Unrealized Gains 0.4 1.0
Gross Unrealized and Credit Losses (1.0) (0.5)
Estimated Fair Value 277.2 116.8
Other long-term assets    
Available-for-sale debt securities:    
Amortized Cost 46.0 20.6
Gross Unrealized Gains 0.0 37.4
Gross Unrealized and Credit Losses (15.4) (8.3)
Estimated Fair Value 30.6 49.7
Total fixed income securities    
Available-for-sale debt securities:    
Amortized Cost 801.1 580.2
Gross Unrealized Gains 0.4 1.0
Gross Unrealized and Credit Losses (1.8) (1.9)
Estimated Fair Value 799.7 579.3
Asset-backed and mortgage-backed securities    
Available-for-sale debt securities:    
Amortized Cost 99.3 38.2
Gross Unrealized Gains 0.0 0.2
Gross Unrealized and Credit Losses (0.5) (0.4)
Estimated Fair Value 98.8 38.0
Corporate debt securities    
Available-for-sale debt securities:    
Amortized Cost 234.1 160.2
Gross Unrealized Gains 0.4 0.7
Gross Unrealized and Credit Losses (1.0) (1.3)
Estimated Fair Value 233.5 159.6
Certificates of deposit    
Available-for-sale debt securities:    
Amortized Cost 16.2 3.0
Gross Unrealized Gains 0.0 0.0
Gross Unrealized and Credit Losses 0.0 0.0
Estimated Fair Value 16.2 3.0
Commercial paper    
Available-for-sale debt securities:    
Amortized Cost 92.1 41.1
Gross Unrealized Gains 0.0 0.0
Gross Unrealized and Credit Losses 0.0 0.0
Estimated Fair Value 92.1 41.1
Foreign government debt securities    
Available-for-sale debt securities:    
Amortized Cost 5.3 5.3
Gross Unrealized Gains 0.0 0.0
Gross Unrealized and Credit Losses (0.1) (0.2)
Estimated Fair Value 5.2 5.1
Time deposits    
Available-for-sale debt securities:    
Amortized Cost 282.1 273.6
Gross Unrealized Gains 0.0 0.0
Gross Unrealized and Credit Losses 0.0 0.0
Estimated Fair Value 282.1 273.6
U.S. government agency securities    
Available-for-sale debt securities:    
Amortized Cost 0.0 4.0
Gross Unrealized Gains 0.0 0.0
Gross Unrealized and Credit Losses 0.0 0.0
Estimated Fair Value 0.0 4.0
U.S. government securities    
Available-for-sale debt securities:    
Amortized Cost 72.0 54.8
Gross Unrealized Gains 0.0 0.1
Gross Unrealized and Credit Losses (0.2) 0.0
Estimated Fair Value 71.8 54.9
Privately-held debt and redeemable preferred stock securities    
Available-for-sale debt securities:    
Amortized Cost 46.0 20.6
Gross Unrealized Gains 0.0 37.4
Gross Unrealized and Credit Losses (15.4) (8.3)
Estimated Fair Value $ 30.6 $ 49.7
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Amortized Cost    
Amortized Cost $ 847.1 $ 600.8
Estimated Fair Value    
Total 830.3 629.0
Total fixed income securities    
Amortized Cost    
Due in less than one year 523.3  
Due between one and five years 277.8  
Amortized Cost 801.1 580.2
Estimated Fair Value    
Due in less than one year 522.5  
Due between one and five years 277.2  
Total $ 799.7 $ 579.3
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash Equivalents and Investments - Narrative (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
investment
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Restricted Cash and Cash Equivalents Items [Line Items]      
Gross unrealized losses $ 17,200,000   $ 10,200,000
Total investments in unrealized loss position | investment 226    
Unrealized loss position, less than 12 months, accumulated loss $ 700,000    
Unrealized loss position, 12 months or longer, accumulated loss 1,100,000    
Allowance for credit losses 7,100,000    
Allowance for credit loss 15,400,000   8,300,000
Equity securities, realized gain 0 $ 0  
Equity securities, realized loss 0 0  
Equity investments, unrealized gains 0 0  
Equity investments, unrealized losses 0 0  
Loss from equity method investment, net of tax 2,100,000 2,100,000  
Restricted cash and investments 59,200,000    
OpenLight Photonics, Inc.      
Restricted Cash and Cash Equivalents Items [Line Items]      
Loss from equity method investment, net of tax 2,200,000 2,100,000  
Prepaid expenses and other current assets      
Restricted Cash and Cash Equivalents Items [Line Items]      
Restricted cash and investments 17,500,000    
Other long-term assets      
Restricted Cash and Cash Equivalents Items [Line Items]      
Gross unrealized losses 15,400,000   8,300,000
Restricted cash and investments 41,700,000    
Total fixed income securities      
Restricted Cash and Cash Equivalents Items [Line Items]      
Gross unrealized losses 1,800,000   $ 1,900,000
Debt Securities      
Restricted Cash and Cash Equivalents Items [Line Items]      
Allowance for credit losses $ 0 $ 0  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash Equivalents and Investments - Investments in Equity Securities (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Equity investments without readily determinable fair value $ 45.8 $ 45.8
Equity investment under the equity method of accounting 24.2 26.4
Total equity securities 497.8 452.8
Cash equivalents    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Total equity securities 379.6 337.5
Short-term investments    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Total equity securities 5.6 5.1
Prepaid expenses and other current assets    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Total equity securities 3.3 2.5
Other long-term assets    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Total equity securities 109.3 107.7
Money market funds    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Equity investments with readily determinable fair value: 379.6 337.5
Mutual funds    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Equity investments with readily determinable fair value: 42.6 38.0
Publicly-traded equity securities    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Equity investments with readily determinable fair value: $ 5.6 $ 5.1
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash Equivalents and Investments - Restricted Cash and Investments (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Restricted Cash and Cash Equivalents Items [Line Items]        
Cash and cash equivalents $ 1,069.8 $ 1,068.1    
Total cash, cash equivalents, and restricted cash 1,086.3 1,084.3 $ 941.8 $ 897.7
Prepaid expenses and other current assets        
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash included in prepaid expenses and other current and other long-term assets 14.1 13.8    
Other long-term assets        
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash included in prepaid expenses and other current and other long-term assets $ 2.4 $ 2.4    
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Available-for-sale debt securities:    
Available-for-sale debt securities $ 830.3 $ 629.0
Derivative assets:    
Derivative assets: 5.6 7.2
Cash equivalents    
Available-for-sale debt securities:    
Available-for-sale debt securities 340.2 328.2
Short-term investments    
Available-for-sale debt securities:    
Available-for-sale debt securities 182.3 134.3
Long-term investments    
Available-for-sale debt securities:    
Available-for-sale debt securities 277.2 116.8
Asset-backed and mortgage-backed securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 98.8 38.0
Certificates of deposit    
Available-for-sale debt securities:    
Available-for-sale debt securities 16.2 3.0
Corporate debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 233.5 159.6
Commercial paper    
Available-for-sale debt securities:    
Available-for-sale debt securities 92.1 41.1
Foreign government debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 5.2 5.1
Time deposits    
Available-for-sale debt securities:    
Available-for-sale debt securities 282.1 273.6
U.S. government agency securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 4.0
U.S. government securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 71.8 54.9
Privately-held debt and redeemable preferred stock securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 30.6 49.7
Money market funds    
Equity securities:    
Equity securities 379.6 337.5
Publicly-traded equity securities    
Equity securities:    
Equity securities 5.6 5.1
Fair Value, Measurements, Recurring    
Available-for-sale debt securities:    
Available-for-sale debt securities 830.3 629.0
Equity securities:    
Equity securities 427.8 380.6
Derivative assets:    
Derivative assets: 5.6 7.2
Total assets measured at fair value on a recurring basis 1,263.7 1,016.8
Liabilities:    
Derivative liabilities: (93.5) (80.8)
Total liabilities measured at fair value on a recurring basis (93.5) (80.8)
Fair Value, Measurements, Recurring | Cash equivalents    
Derivative assets:    
Total assets measured at fair value on a recurring basis 719.8 665.7
Fair Value, Measurements, Recurring | Short-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 187.9 139.4
Fair Value, Measurements, Recurring | Long-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 277.2 116.8
Fair Value, Measurements, Recurring | Prepaid expenses and other current assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 7.3 7.1
Fair Value, Measurements, Recurring | Other long-term assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 71.5 87.8
Fair Value, Measurements, Recurring | Other accrued liabilities    
Liabilities:    
Total liabilities measured at fair value on a recurring basis (8.4) (6.2)
Fair Value, Measurements, Recurring | Other long-term liabilities    
Liabilities:    
Total liabilities measured at fair value on a recurring basis (85.1) (74.6)
Fair Value, Measurements, Recurring | Foreign exchange contracts    
Derivative assets:    
Derivative assets: 5.6 7.2
Liabilities:    
Derivative liabilities: (9.8) (7.2)
Fair Value, Measurements, Recurring | Interest rate contracts    
Liabilities:    
Derivative liabilities: (83.7) (73.6)
Fair Value, Measurements, Recurring | Asset-backed and mortgage-backed securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 98.8 38.0
Fair Value, Measurements, Recurring | Certificates of deposit    
Available-for-sale debt securities:    
Available-for-sale debt securities 16.2 3.0
Fair Value, Measurements, Recurring | Corporate debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 233.5 159.6
Fair Value, Measurements, Recurring | Commercial paper    
Available-for-sale debt securities:    
Available-for-sale debt securities 92.1 41.1
Fair Value, Measurements, Recurring | Foreign government debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 5.2 5.1
Fair Value, Measurements, Recurring | Time deposits    
Available-for-sale debt securities:    
Available-for-sale debt securities 282.1 273.6
Fair Value, Measurements, Recurring | U.S. government agency securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 4.0
Fair Value, Measurements, Recurring | U.S. government securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 71.8 54.9
Fair Value, Measurements, Recurring | Privately-held debt and redeemable preferred stock securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 30.6 49.7
Fair Value, Measurements, Recurring | Money market funds    
Equity securities:    
Equity securities 379.6 337.5
Fair Value, Measurements, Recurring | Mutual funds    
Equity securities:    
Equity securities 42.6 38.0
Fair Value, Measurements, Recurring | Publicly-traded equity securities    
Equity securities:    
Equity securities 5.6 5.1
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale debt securities:    
Available-for-sale debt securities 48.9 20.0
Equity securities:    
Equity securities 427.8 380.6
Derivative assets:    
Derivative assets: 0.0 0.0
Total assets measured at fair value on a recurring basis 476.7 400.6
Liabilities:    
Derivative liabilities: 0.0 0.0
Total liabilities measured at fair value on a recurring basis 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Cash equivalents    
Derivative assets:    
Total assets measured at fair value on a recurring basis 379.6 337.5
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Short-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 18.3 12.8
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Long-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 36.2 12.3
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Prepaid expenses and other current assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 3.3 2.5
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Other long-term assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 39.3 35.5
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Other accrued liabilities    
Liabilities:    
Total liabilities measured at fair value on a recurring basis 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Other long-term liabilities    
Liabilities:    
Total liabilities measured at fair value on a recurring basis 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Foreign exchange contracts    
Derivative assets:    
Derivative assets: 0.0 0.0
Liabilities:    
Derivative liabilities: 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Interest rate contracts    
Liabilities:    
Derivative liabilities: 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Asset-backed and mortgage-backed securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Certificates of deposit    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Corporate debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Commercial paper    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Foreign government debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Time deposits    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | U.S. government agency securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | U.S. government securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 48.9 20.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Privately-held debt and redeemable preferred stock securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Money market funds    
Equity securities:    
Equity securities 379.6 337.5
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Mutual funds    
Equity securities:    
Equity securities 42.6 38.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Publicly-traded equity securities    
Equity securities:    
Equity securities 5.6 5.1
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale debt securities:    
Available-for-sale debt securities 750.8 559.3
Equity securities:    
Equity securities 0.0 0.0
Derivative assets:    
Derivative assets: 5.6 7.2
Total assets measured at fair value on a recurring basis 756.4 566.5
Liabilities:    
Derivative liabilities: (93.5) (80.8)
Total liabilities measured at fair value on a recurring basis (93.5) (80.8)
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Cash equivalents    
Derivative assets:    
Total assets measured at fair value on a recurring basis 340.2 328.2
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Short-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 169.6 126.6
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Long-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 241.0 104.5
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Prepaid expenses and other current assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 4.0 4.6
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Other long-term assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 1.6 2.6
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Other accrued liabilities    
Liabilities:    
Total liabilities measured at fair value on a recurring basis (8.4) (6.2)
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Other long-term liabilities    
Liabilities:    
Total liabilities measured at fair value on a recurring basis (85.1) (74.6)
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Foreign exchange contracts    
Derivative assets:    
Derivative assets: 5.6 7.2
Liabilities:    
Derivative liabilities: (9.8) (7.2)
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Interest rate contracts    
Liabilities:    
Derivative liabilities: (83.7) (73.6)
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Asset-backed and mortgage-backed securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 98.8 38.0
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Certificates of deposit    
Available-for-sale debt securities:    
Available-for-sale debt securities 16.2 3.0
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Corporate debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 233.5 159.6
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Commercial paper    
Available-for-sale debt securities:    
Available-for-sale debt securities 92.1 41.1
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Foreign government debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 5.2 5.1
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Time deposits    
Available-for-sale debt securities:    
Available-for-sale debt securities 282.1 273.6
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | U.S. government agency securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 4.0
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | U.S. government securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 22.9 34.9
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Privately-held debt and redeemable preferred stock securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Money market funds    
Equity securities:    
Equity securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Mutual funds    
Equity securities:    
Equity securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Publicly-traded equity securities    
Equity securities:    
Equity securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale debt securities:    
Available-for-sale debt securities 30.6 49.7
Equity securities:    
Equity securities 0.0 0.0
Derivative assets:    
Derivative assets: 0.0 0.0
Total assets measured at fair value on a recurring basis 30.6 49.7
Liabilities:    
Derivative liabilities: 0.0 0.0
Total liabilities measured at fair value on a recurring basis 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Cash equivalents    
Derivative assets:    
Total assets measured at fair value on a recurring basis 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Short-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Long-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Prepaid expenses and other current assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Other long-term assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 30.6 49.7
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Other accrued liabilities    
Liabilities:    
Total liabilities measured at fair value on a recurring basis 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Other long-term liabilities    
Liabilities:    
Total liabilities measured at fair value on a recurring basis 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Foreign exchange contracts    
Derivative assets:    
Derivative assets: 0.0 0.0
Liabilities:    
Derivative liabilities: 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Interest rate contracts    
Liabilities:    
Derivative liabilities: 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Asset-backed and mortgage-backed securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Certificates of deposit    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Corporate debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Commercial paper    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Foreign government debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Time deposits    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | U.S. government agency securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | U.S. government securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Privately-held debt and redeemable preferred stock securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 30.6 49.7
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Money market funds    
Equity securities:    
Equity securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Mutual funds    
Equity securities:    
Equity securities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Publicly-traded equity securities    
Equity securities:    
Equity securities $ 0.0 $ 0.0
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Jan. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Available-for-sale debt securities $ 830,300,000   $ 629,000,000.0
Allowance for credit losses 7,100,000    
Equity securities without readily determinable fair value, downward adjustment 89,900,000    
Equity securities without readily determinable fair value, upward adjustment 0    
Goodwill impairment 0    
Fair Value, Measurements, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Available-for-sale debt securities 830,300,000   629,000,000.0
Financial and nonfinancial liabilities, fair value disclosure 93,500,000   80,800,000
Fair Value, Measurements, Nonrecurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial and nonfinancial liabilities, fair value disclosure 0   0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Available-for-sale debt securities 30,600,000   49,700,000
Financial and nonfinancial liabilities, fair value disclosure 0   0
Significant Other Observable Remaining Inputs (Level 2)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total outstanding debt, fair value 1,567,800,000   1,581,700,000
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Available-for-sale debt securities 750,800,000   559,300,000
Financial and nonfinancial liabilities, fair value disclosure $ 93,500,000   $ 80,800,000
Privately Held Debt | Fair Value, Measurements, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Available-for-sale debt securities   $ 25,000,000  
Available-for-sale debt securities, term   2 years  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Notional Amount (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Notional amount of derivatives $ 1,501,200,000 $ 1,601,700,000
Derivatives designated as hedging instruments    
Derivative [Line Items]    
Notional amount of derivatives 1,268,800,000 1,401,000,000
Non-designated derivatives    
Derivative [Line Items]    
Notional amount of derivatives 232,400,000 200,700,000
Foreign currency contracts | Cash flow hedges | Derivatives designated as hedging instruments    
Derivative [Line Items]    
Notional amount of derivatives 668,800,000 801,000,000.0
Interest rate swap contracts | Fair value hedges | Derivatives designated as hedging instruments    
Derivative [Line Items]    
Notional amount of derivatives $ 600,000,000 $ 600,000,000.0
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Fair Value of Derivative Assets and Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative assets: $ 5.6 $ 7.2
Derivative liabilities: 93.5 80.8
Derivatives designated as hedging instruments    
Derivative [Line Items]    
Derivative assets: 5.5 7.1
Derivative liabilities: 93.4 80.6
Derivatives designated as hedging instruments | Other current assets | Foreign currency contracts    
Derivative [Line Items]    
Derivative assets: 3.8 4.4
Derivatives designated as hedging instruments | Other long-term assets | Foreign currency contracts    
Derivative [Line Items]    
Derivative assets: 1.7 2.7
Derivatives designated as hedging instruments | Other accrued liabilities | Foreign currency contracts    
Derivative [Line Items]    
Derivative liabilities: 8.3 6.0
Derivatives designated as hedging instruments | Other long-term liabilities | Foreign currency contracts    
Derivative [Line Items]    
Derivative liabilities: 1.4 1.0
Derivatives designated as hedging instruments | Other long-term liabilities | Interest rate swap contracts    
Derivative [Line Items]    
Derivative liabilities: 83.7 73.6
Derivatives not designated as hedging instruments | Other current assets    
Derivative [Line Items]    
Derivative assets: 0.1 0.1
Derivatives not designated as hedging instruments | Other accrued liabilities    
Derivative [Line Items]    
Derivative liabilities: $ 0.1 $ 0.2
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Mar. 31, 2024
Apr. 30, 2021
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2020
Dec. 31, 2019
Derivatives, Notional Amount [Line Items]              
Derivative asset, fair value, gross asset, period decrease $ 5,600,000   $ 5,600,000   $ 7,200,000    
Derivative liability fair value gross liability period decrease 5,600,000   5,600,000   7,200,000    
Notional amount of derivatives 1,501,200,000   1,501,200,000   1,601,700,000    
Deferred gain on termination of interest rate locks         133,900,000    
Foreign currency contracts              
Derivatives, Notional Amount [Line Items]              
Foreign currency forward contracts loss, amounts reclassified out of AOCI     $ 1,100,000 $ 7,800,000      
Foreign currency contracts | Minimum              
Derivatives, Notional Amount [Line Items]              
Maturity of foreign currency derivatives     1 month        
Foreign currency contracts | Maximum              
Derivatives, Notional Amount [Line Items]              
Maturity of foreign currency derivatives     4 months        
Derivatives designated as hedging instruments              
Derivatives, Notional Amount [Line Items]              
Notional amount of derivatives 1,268,800,000   $ 1,268,800,000   1,401,000,000    
Cash flow hedges              
Derivatives, Notional Amount [Line Items]              
Derivative instruments, loss recognized in other comprehensive loss, effective portion     $ 5,500,000 $ 9,900,000      
Cash flow hedges | Derivatives designated as hedging instruments              
Derivatives, Notional Amount [Line Items]              
Maximum maturities of cash flow hedge derivatives     36 months        
Losses expected to be reclassified into earnings within the next 12 months 4,500,000            
Cash flow hedges | Derivatives designated as hedging instruments | Interest rate lock contracts              
Derivatives, Notional Amount [Line Items]              
Notional amount of derivatives   $ 300,000,000       $ 650,000,000 $ 300,000,000
Derivative, expiration period   7 years          
Cash flow hedges | Derivatives designated as hedging instruments | Foreign currency contracts              
Derivatives, Notional Amount [Line Items]              
Notional amount of derivatives $ 668,800,000   $ 668,800,000   $ 801,000,000.0    
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Financial Information - Inventories, Net (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Schedule Of Inventory [Line Items]    
Production and service materials $ 764.2 $ 719.0
Finished goods 271.9 299.0
Total inventory 1,036.1 1,018.0
Inventory    
Schedule Of Inventory [Line Items]    
Total inventory 958.2 952.4
Other long-term assets    
Schedule Of Inventory [Line Items]    
Total inventory $ 77.9 $ 65.6
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Financial Information - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Contract manufacturer deposits $ 234.0 $ 316.4
Prepaid expenses 149.9 140.9
Other current assets 126.2 134.2
Total prepaid expenses and other current assets 510.1 $ 591.5
Accounts Receivable    
Disaggregation of Revenue [Line Items]    
Allowance for credit loss $ 7.7  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Financial Information - Warranties (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Warranty Reserve [Roll Forward]  
Balance as of December 31, 2023 $ 29.4
Provisions made during the period 12.8
Actual costs incurred during the period (11.6)
Balance as of March 31, 2024 $ 30.6
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Financial Information - Deferred Revenue (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Current $ 1,205.5 $ 1,130.0
Long-term 919.4 894.9
Total 2,124.9 2,024.9
Deferred product revenue, net    
Disaggregation of Revenue [Line Items]    
Total 104.7 92.1
Deferred service revenue, net    
Disaggregation of Revenue [Line Items]    
Total $ 2,020.2 $ 1,932.8
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Contract Cost (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
Disaggregation of Revenue [Line Items]  
Deferred contract cost $ 42,900,000
Amortization of deferred commission 18,200,000
Impairment loss 0
Product  
Disaggregation of Revenue [Line Items]  
Contract with customer, liability, revenue recognized 17,200,000
Service  
Disaggregation of Revenue [Line Items]  
Contract with customer, liability, revenue recognized $ 345,500,000
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Financial Information - Revenue, Remaining Performance Obligation (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 2,137.6
Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 105.3
Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 2,032.3
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1,211.7
Revenue recognition expected by period, satisfaction period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 90.7
Revenue recognition expected by period, satisfaction period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1,121.0
Revenue recognition expected by period, satisfaction period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 708.4
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 12.3
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 696.1
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-04-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 217.5
Revenue recognition expected by period, satisfaction period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-04-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 2.3
Revenue recognition expected by period, satisfaction period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-04-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 215.2
Revenue recognition expected by period, satisfaction period
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Financial Information - Other Income (Expense), Net (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Other Financial Information [Abstract]    
Interest income $ 16.9 $ 9.5
Interest expense (20.5) (19.2)
Gain (loss) on other investments, net 3.4 0.7
Other 2.3 0.2
Other income (expense), net [1] $ 2.1 $ (8.8)
[1] The prior period amounts have been reclassified to conform to the current period presentation.
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring Charges - Restructuring Liabilities (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Restructuring Reserve [Roll Forward]  
Charges $ 4.1
2023 Transformation Plan  
Restructuring Reserve [Roll Forward]  
Restructuring liability, beginning balance 33.6
Charges 4.1
Cash payments (19.7)
Non-cash items (1.8)
Restructuring liability, ending balance 16.2
Employee severance | 2023 Transformation Plan  
Restructuring Reserve [Roll Forward]  
Restructuring liability, beginning balance 30.0
Charges 2.3
Cash payments (16.5)
Non-cash items (0.1)
Restructuring liability, ending balance 15.7
Facility exit-related and asset impairments | 2023 Transformation Plan  
Restructuring Reserve [Roll Forward]  
Restructuring liability, beginning balance 0.4
Charges 1.7
Cash payments (0.1)
Non-cash items (1.7)
Restructuring liability, ending balance 0.3
Contract terminations and other | 2023 Transformation Plan  
Restructuring Reserve [Roll Forward]  
Restructuring liability, beginning balance 3.2
Charges 0.1
Cash payments (3.1)
Non-cash items 0.0
Restructuring liability, ending balance $ 0.2
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Debt (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Long-term debt $ 1,700,000,000 $ 1,700,000,000
Unaccreted discount and debt issuance costs (9,200,000) (9,600,000)
Hedge accounting fair value adjustments (83,700,000) (73,600,000)
Total 1,607,100,000 1,616,800,000
Notional amount of derivatives 1,501,200,000 1,601,700,000
Derivatives designated as hedging instruments    
Debt Instrument [Line Items]    
Notional amount of derivatives 1,268,800,000 1,401,000,000
Interest rate swap contracts | Fair value hedges | Derivatives designated as hedging instruments    
Debt Instrument [Line Items]    
Notional amount of derivatives $ 600,000,000 600,000,000.0
Senior notes | 1.200% fixed-rate notes    
Debt Instrument [Line Items]    
Stated interest rate 1.20%  
Effective Interest Rates 1.37%  
Long-term debt $ 400,000,000.0 400,000,000.0
Senior notes | 3.750% fixed-rate notes    
Debt Instrument [Line Items]    
Stated interest rate 3.75%  
Effective Interest Rates 3.86%  
Long-term debt $ 500,000,000.0 500,000,000.0
Senior notes | 2.000% fixed-rate notes    
Debt Instrument [Line Items]    
Stated interest rate 2.00%  
Effective Interest Rates 2.12%  
Long-term debt $ 400,000,000.0 400,000,000.0
Senior notes | 5.950% fixed-rate notes    
Debt Instrument [Line Items]    
Stated interest rate 5.95%  
Effective Interest Rates 6.03%  
Long-term debt $ 400,000,000.0 $ 400,000,000.0
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Narrative (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
extension_option
Line of Credit | Unsecured Revolving Credit Facility  
Debt Instrument [Line Items]  
Borrowing capacity (up to) $ 500,000,000
Increase amount of borrowings, subject to lenders' approval (up to) $ 200,000,000
Long-term debt, term 5 years
Number of extension options | extension_option 2
Extension period 1 year
Long-term line of credit $ 0
Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 | Senior notes  
Debt Instrument [Line Items]  
Redemption price percentage 100.00%
Repurchase price percentage related to change of control 101.00%
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity - Summary of Dividends Paid and Stock Repurchases and Retirements (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dividends:    
Per share (in dollars per share) $ 0.22 $ 0.22
Amount $ 71.4 $ 70.6
Repurchased under the 2018 Stock Repurchase Program:    
Amount $ 14.6 $ 151.3
Stock Repurchase Program 2018    
Repurchased under the 2018 Stock Repurchase Program:    
Shares (in shares) 0.0 4.5
Average price (in dollars per share) $ 0 $ 31.20
Amount $ 0.0 $ 140.0
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity - Cash Dividends on Shares of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Equity [Abstract]    
Cash dividends declared (in dollars per share) $ 0.22  
Payments of cash dividends (in dollars per share) $ 0.22 $ 0.22
Cash dividends declared $ 71.4 $ 70.6
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity - Stock Repurchase Activities (Details) - Stock Repurchase Program 2018 - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accelerated Share Repurchases [Line Items]    
Stock repurchase program, remaining authorized repurchase amount $ 200.0  
Stock repurchased during period, tax withholding $ 14.6 $ 11.4
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity - Components of Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance $ 4,492.7 $ 4,475.1
Other comprehensive loss before reclassifications (38.1)  
Amount reclassified from accumulated other comprehensive income 1.1  
Other comprehensive (loss) income, net (37.0) 4.1
Ending Balance 4,481.2 4,435.2
Accumulated Other Comprehensive Income    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 49.1 4.2
Other comprehensive (loss) income, net (37.0) 4.1
Ending Balance 12.1 $ 8.3
Unrealized Gains/Losses on Available-for- Sale Debt Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 28.9  
Other comprehensive loss before reclassifications (29.0)  
Amount reclassified from accumulated other comprehensive income (0.1)  
Other comprehensive (loss) income, net (29.1)  
Ending Balance (0.2)  
Unrealized Gains/Losses on Cash Flow Hedges    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 102.3  
Other comprehensive loss before reclassifications (5.4)  
Amount reclassified from accumulated other comprehensive income 1.2  
Other comprehensive (loss) income, net (4.2)  
Ending Balance 98.1  
Foreign Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (82.1)  
Other comprehensive loss before reclassifications (3.7)  
Amount reclassified from accumulated other comprehensive income 0.0  
Other comprehensive (loss) income, net (3.7)  
Ending Balance $ (85.8)  
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Equity Incentive Plan (Details)
shares in Millions
Mar. 31, 2024
shares
Equity incentive plan 2015  
Share-Based Compensation Plans  
Number of shares available for future issuance (in shares) 0.4
Employee stock purchase plan 2008  
Share-Based Compensation Plans  
Number of shares available for future issuance (in shares) 2.3
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Restricted Stock Unit and Performance Share Award Activities (Details)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
RSUs, RSAs, and PSAs  
Number of Shares  
Balance at beginning of period (in shares) 20.2
Granted (in shares) 3.0
Vested (in shares) (3.6)
Canceled (in shares) (1.2)
Balance at end of period (in shares) 18.4
Weighted Average Grant Date Fair Value per Share  
Balance at beginning of period (in dollars per share) | $ / shares $ 28.10
Granted (in dollars per share) | $ / shares 35.19
Vested (in dollars per share) | $ / shares 26.24
Canceled (in dollars per share) | $ / shares 27.28
Balance at end of period (in dollars per share) | $ / shares $ 29.67
Weighted Average Remaining Contractual Term (In Years) 1 year 2 months 12 days
Aggregate Intrinsic Value | $ $ 681.7
Service-based RSUs  
Number of Shares  
Granted (in shares) 1.2
Performance Shares  
Number of Shares  
Granted (in shares) 1.8
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Employee Stock Purchase Plan (Details) - Employee stock purchase plan 2008 - $ / shares
shares in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Stock Purchase Plan (ESPP) Disclosures [Line Items]    
Shares purchased (in shares) 1.3 1.3
Average exercise price per share (in dollars per share) $ 23.81 $ 23.44
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Share Based Compensation by Cost and Expense Categories (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock Based Compensation Expense Recorded in Cost and Expense Categories    
Share-based compensation expense $ 79.9 $ 60.9
Stock options    
Stock Based Compensation Expense Recorded in Cost and Expense Categories    
Share-based compensation expense 0.3 0.8
RSUs, RSAs, and PSAs    
Stock Based Compensation Expense Recorded in Cost and Expense Categories    
Share-based compensation expense 72.9 53.0
ESPP purchase rights    
Stock Based Compensation Expense Recorded in Cost and Expense Categories    
Share-based compensation expense 6.7 7.1
Cost of revenues - Product    
Stock Based Compensation Expense Recorded in Cost and Expense Categories    
Share-based compensation expense 1.8 1.7
Cost of revenues - Service    
Stock Based Compensation Expense Recorded in Cost and Expense Categories    
Share-based compensation expense 5.5 4.7
Research and development    
Stock Based Compensation Expense Recorded in Cost and Expense Categories    
Share-based compensation expense 38.5 25.7
Sales and marketing    
Stock Based Compensation Expense Recorded in Cost and Expense Categories    
Share-based compensation expense 24.1 18.6
General and administrative    
Stock Based Compensation Expense Recorded in Cost and Expense Categories    
Share-based compensation expense $ 10.0 $ 10.2
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans - Share Based Compensation by Share Based Payment Award Types (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Share-Based Payment Arrangement [Abstract]  
Unrecognized compensation cost $ 369.8
Unrecognized compensation, weighted average recognition period 1 year 9 months 29 days
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Narrative (Details)
3 Months Ended
Mar. 31, 2024
segment
Segment Reporting [Abstract]  
Number of reportable segments 1
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Revenue by Product (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Total net revenues $ 1,148.9 $ 1,371.8
Wide Area Networking    
Segment Reporting Information [Line Items]    
Total net revenues 350.4 474.5
Data Center    
Segment Reporting Information [Line Items]    
Total net revenues 163.1 193.6
Campus and Branch    
Segment Reporting Information [Line Items]    
Total net revenues 240.5 317.0
Hardware Maintenance and Professional Services    
Segment Reporting Information [Line Items]    
Total net revenues $ 394.9 $ 386.7
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Revenues by Customer Vertical (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Total net revenues $ 1,148.9 $ 1,371.8
Cloud    
Segment Reporting Information [Line Items]    
Total net revenues 250.0 264.9
Service Provider    
Segment Reporting Information [Line Items]    
Total net revenues 381.9 549.9
Enterprise    
Segment Reporting Information [Line Items]    
Total net revenues $ 517.0 $ 557.0
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Geographic (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Total net revenues $ 1,148.9 $ 1,371.8
Total Americas    
Segment Reporting Information [Line Items]    
Total net revenues 665.5 798.5
United States    
Segment Reporting Information [Line Items]    
Total net revenues 609.4 733.6
Other    
Segment Reporting Information [Line Items]    
Total net revenues 56.1 64.9
Europe, Middle East, and Africa    
Segment Reporting Information [Line Items]    
Total net revenues 311.1 369.9
Asia Pacific    
Segment Reporting Information [Line Items]    
Total net revenues $ 172.3 $ 203.4
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Income (loss) before income taxes $ (26.4) $ 107.1
Income tax (benefit) provision $ (27.7) $ 19.6
Effective tax rate 105.00% 18.30%
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
One-time benefits from tax settlements related to geographic mix of earnings $ 19.0  
Increase in deferred tax assets 35.2  
Deferred tax assets 676.1 $ 640.9
Unrecognized tax benefits 110.9 $ 132.8
Unrecognized tax benefits, period decrease 21.9  
Unrecognized tax benefits, maximum decrease in the next twelve months (up to) $ 43.1  
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net (Loss) Income per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net income (loss) $ (0.8) $ 85.4
Denominator:    
Weighted-average shares used to compute basic net (loss) income per share (in shares) 322.6 322.3
Dilutive effect of employee stock awards (in shares) 0.0 6.8
Weighted-average shares used to compute diluted net (loss) income per share (in shares) 322.6 329.1
Net (loss) income per share:    
Basic (in dollars per share) $ (0.00) $ 0.26
Diluted (in dollars per share) $ (0.00) $ 0.26
Anti-dilutive shares (in shares) 0.1 2.9
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Jan. 09, 2024
Dec. 31, 2023
Other Commitments [Line Items]      
Purchase commitments $ 1,140.0    
Merger transaction, contingent liability   $ 151.8  
Tax refund, period of recognition 8 years    
Income taxes payable $ 187.1    
Unrecognized tax benefits 110.9   $ 132.8
Long-Term Income Taxes      
Other Commitments [Line Items]      
Unrecognized tax benefits 70.7    
Accrued Income Taxes, Noncurrent      
Other Commitments [Line Items]      
Income taxes payable $ 102.6    
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Details) - $ / shares
3 Months Ended
Jun. 24, 2024
Apr. 25, 2024
Mar. 31, 2024
Mar. 31, 2023
Subsequent Event [Line Items]        
Cash dividends declared (in dollars per share)     $ 0.22  
Payments of cash dividends (in dollars per share)     $ 0.22 $ 0.22
Forecast        
Subsequent Event [Line Items]        
Payments of cash dividends (in dollars per share) $ 0.22      
Subsequent Event        
Subsequent Event [Line Items]        
Cash dividends declared (in dollars per share)   $ 0.22    
EXCEL 87 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( Z$FE@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " .A)I8?GOB&^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%*!R;-9:6G#08K;.QF;+4UBQ-C:R1]^SE>FS*V!]C1TN]/ MGT"-]E(/ 9_#X#&0Q7@WN:Z/4OL-.Q%Y"1#U"9V*94KTJ7D8@E.4GN$(7ND/ M=400G*_!(2FC2,$,+/Q"9&UCM-0!%0WA@C=ZP?O/T&68T8 =.NPI0E56P-IY MHC]/70,WP PC#"Y^%] LQ%S]$YL[P"[)*=HE-8YC.=8YEW:HX.WI\26O6]@^ MDNHUIE_12CI[W+#KY-?Z8;O?L59PL2KXJA#KO>"R%I+?O\^N/_QNPFXP]F#_ ML?%5L&W@UUVT7U!+ P04 " .A)I8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M Z$FECYJ2/NU@4 -(> 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH9V.NU,")9L MD29HB7M'1W61:RW=EV^D'8 CQK6ZXL0_CW M/;+!3E)9,)[E2^+;>=&CH\LK:;#CXENZ84RBIRB,T[O61LKD3:>3>AL6T?2: M)RR&-RLN(BKA5JP[:2(8]?.@*.P0R[KI1#2(6\-!_FPFA@.>R3"(V4R@-(LB M*O;W+.2[NQ9N'1_,@_5&J@>=X2"A:[9@\G,R$W#7*57\(&)Q&O 8";:Z:XWP M&]P@WAR@YALZ%YS5KVX)G@VR#V]%DV:[HC+>@E/!*N3!(V6YO7H#.> M2AJBOX*D?I R*]XZ5O]62WH)NX0KOX3--B=OKB-8]=:#F06 2XMU"7>$*WN$ MS9[F/?<@7[,-CTWVX81(S^FVB6596KY+F"-83C9^\#8W7K-8@ MGA":?EUHW9$YK"E?Y8[(6>[(S810BYABY9(G$F:43+OM6L M7!$YRQ5-8EAI%[MT:C5*C^!:3K-B'>3 %:RZT@]$) MG?=40%L?>1X#(9#Q"TDM\26L$*FL$#G+"BTB&H;H/DOA=:IOMV:=VL6W.:XI M7^6 R%D.:!PQL58=\S=0D!LP"5%"8WUJS8+UH)YCC2OICE%_GF-OJ82;"UL9I!M<3?R>()??:$WC%]'D_M&5G8V([R8\I. M]7EQVON!J@DS12%;0:AUW8,13Q0'J,6-Y$E^!KGD4O(HO]PPZC.A/H#W*\[E M\4;]0'F,/?P/4$L#!!0 ( Z$FEC.F:^1'@< / A 8 >&PO=V]R M:W-H965T&ULM5IM;]LV$/XKA%<,"1#+(BGY)4L,-,ZV%EC: M(%[7#T$_*!)M"Y5$EZ+MY-^/E!13,BDZ7K5^:"SI[G0/[\CG>-35CK+O^8H0 M#I[3),NO>RO.UY>#01ZN2!KD#EV33#Q94)8&7%RRY2!?,Q)$A5*:#)#K#@=I M$&>]Z55Q[YY-K^B&)W%&[AG(-VD:L)<;DM#==0_V7F\\Q,L5ES<&TZMUL"1S MPK^L[YFX&NRM1'%*LCRF&6!D<=U[#R]O/56)TN_RXF-T MW7.E1R0A(9/RFAO_TZI6/_]:OV/ KP \Q3D9$:3KW'$ M5]>]<0]$9!%L$OY =Q](!)#&6?DW>*X& MHJ8 <8L"JA30H8+?HH K!7RHX+4H>)6"5XQ,":48A]N !],K1G> 26EA3?XH M!K/0%O#C3,9]SIEX&@L]/IW1+!)1)!$0OW*:Q%' Q<6 '>U2^O!EPX*%\S""MG9J4SJ,49 M#.YHQEFX2G5/;.Z7 (N\W40DNN>F.,Y85O2F_[Z"QRZOYFP M=62L@=3;(_5LUJ=_4QXD(*OA-<$M;0P+&W*!VDXA],;.Y&JPK0,QB.$1=,9[ ML8:+_MY%WQJ,&5[+Y=*<+>,NLZ4C8PV\DSW>B344#\)BP,(5"+)(L.A6E =K MR08FT!-MP-%D6,N%$HU!:NRU36'H*O9RK8[.@T1PD/12Y,UW(D-DI!U7>SUV M?<<[<-(HAMN2!]8X%MHSFV0B?Y+"SR 2+![G7.;3EAB=A8;9Y8P.?87:/!VV M#2=2CJ)C<>=L$_(-D[D>"H9?FA>)RD[=1\^!ARY:7_8?4Q@JLH56ACL \R1B ML(BY&4VGO%M9JX]-WW7\EM@H1H5V2KTC(ABLSTA25&CMP;DY8N@1?C,.@F>8 MH@X^C*FGI9W;@DP1,;0R7\5-5%MCC5[Z^N28^'KJ&<1\OS4(BD6AG485$9PE M@JW.1;T;TM0\C762[$.OMIA4GNIB$/JUZ=[T5)$I/,*F8L_WZJ387ZU9O!5Y MD[ST5R2)A-M;,3N* O]"EFG&-+*_X!&9TT@G8 E;RR-=S&U=:!5-0RLK3C_S M%6%53,!9E4?G[0CMUAZQ&>%8GRAZ NI"_;$S=NO_8 MPXF!Q&.GGWT4CC38,8G+25KDA1/+)3_%]'![G( M0EE\"TQ&_W7:U]/JB%#3>47[R$[[E;4F>%4&(#M[WP1Y'((SL;A'-$D"EBOPYT;P MI;FQD; K1*7(I+D6MTT)1>O(3NNW<;*1EG7D?6FH.D2@ID9WR5>N7H MF&.H$SM&2-L/MHCAED"J"@#9.;N>=#8O=7HV>FD2F[0NN(JXD9VX[QF-Q,[$ MZ)E5\^2,ZT/ZD;=N,%;'C40=K@K4X.#DH'5EK(E9E K:7"2>L M"6/]],G3>YU&L=8V#I:50O-@37&J9]\9/\)O#Z08%'DZ6[4!936Z84P4/E', M2,B3%WD2&](LJ\[7=S%? ;Z2]6H6R?Y56K03R_L?[G\'9T$NS\O%RR+P)#\' M.'? G!#PB8JR%UX 6?P5A\'WY:N#\M@^B\"\_&1 /IO'RRQ>Q&&00$6E('%AE5]FO*[!6'(,45U4#O6+MR5GP<(R-)L>12YO[O_ M!.&F.'@_N#^#E[?0+Z@8T^I"OF#_D\# !!#@ & 'AL+W=OLP-(%#;I]&/:!EFB+*T5Z)&VW M^_4]4HHLFY+3 ED^Q")U]^AY[DC><7X0\I,J"='H<\6X6GBEUMN;(%!Y22JL M?+$E'-ZLA:RPAJ'T\0'NBFUF0BR^19OR"/1'[2K!?>;72S MC$;&P5K\0)!S HKLA3L3UKH MRG=*BZIQ!@85Y?4O_MP$HN, ./T.<>,0GSND PY)XY!8H34S*^LMUCB;2W% MTE@#FGFPL;'>H(9RD\9'+>$M!3^=+04O("FD0/"D!*,%UC!XU/ #V=(*B36\ MJF"-E"9Y>X*N?A-*O4;O>"XJ@J[1Q\>WZ.K5:_0*48[N*6.0'C4/-+ SWPCR MALE=S20>8)*@>\%UJ=#/P*@X]0] 52LM?I)V%U\$O,?21TGT!L5AG/;P67Z[ M>W*!3M)&.K%XR0!>&U(WHDTH_[I=*2UA8?_=%[T:/>U'-[O]1FUQ3A8> "LB M]\3+?OPA&H<_]4E_(;"30*1M(-)+Z-E[.)RNF%U#U KO4UM#C"V$.8KVV77H M3^?!OJO"-9J._#3L_$6MQPG544MU=#%GMWM,&5XQ<@T'YK7"C, 1L=)(D7PG MJ:9$W?21'[UDJEX([$3_N-4_OIBJ98GYAIA]S2%I.PZ%@M'_X'S80(%0"/," MF422WNU>0X^Z*8QG9QFL;28=F]@?R-FDY3QY=GF=\90D9U@INJ8P1;D65L[P MXILXK&#Q16?4)XZ\L)_XM"4^?99X7@?ZU"(_/N?O&DTZ(D_IQT?Z\7?LDOQLV?62C=TX MIBY;URKT1P-LCS4_NEA).\L$=C&TE,!X)R7A^1<$E9XKANMFMO@'6CW;;_4J M2%P%B3\Y5^!:18,*CL4ZNERM?]LRF,R?"0:<9KXCKX703P/S@?;6F'T%4$L#!!0 ( Z$FEB&P0H]RP8 .<< M 8 >&PO=V]R:W-H965T&ULK5EM;]LV$/XKA%=L+9#( M(BGK)4T,M FV%5C7H%FWSXS$Q$(ET:4H)]FOWU%6]&)2=(K5'Q*]W)V>HX[W M/*3.'X3\6F\X5^BQ+*KZ8K%1:GNV7-;IAI>L]L265W#G3LB2*3B5]\MZ*SG+ M6J>R6!+?#Y6Z_,MN^*DHZO8O>NAL_05*FUJ)LG,& M!&5>[?^SQVX@1@XXF'$@G0-YJ0/M'&B;Z!Y9F]854VQ]+L4#DMH:HNF#=FQ: M;\@FK_1KO%$2[N;@I]:7HLK@I? ,P5$MBCQC"D[>LX)5*4]WS^.S#SN(Y,>HO@$$9\$%O=+M_L5 M3WMW.G5?0N)]]J3/GK3QZ%SVC92\4HC5-:1Y9LMG'R"P!]"3[*S>LI1?+& 6 MU5SN^&+]\T\X]-_:LOM!P2:YTCY7ZHJ^OF3U!K$J0ZD^X-^:?,<*2-[Z%O>A MPC:4[@2[-?;#Q(O/E[MQ/E:SV,.]V01IT",-G$AO-D*J4\5E"<6VX[4JYV#N MXT3CY\>1EQR@M%C1Q OL(%<]R)43Y+LT%0W @EZ6/%?3*@!/CP !M6F$_".:&-NQ1AT[4'V \*R7DDPU8:#PR6<4>.0!FLR)S MHQGUN"(GKFO)MRS/$'_M\4JP=[* MCCON<<=.W'\)Q8H70(R-A]-5X!LOW6(6):LYD$D/,CDRN,#Z4CVU@ZHG_E9/ MJ+9:;5@3 T08QUYX -5FE8P2FB#%_D!'OA/K)T#*5%[=HX(#.SN&M LTF2%0 MKL$!3IL9QG/UBD>\B9U _Q#5_8MZ5!=G#(!$D3&M+&88AZ...\4Y,!QVDLKZ MNI'IAFF"SRO%JOL<&E4WJK,5T(4<8XD";Y6,?X?P31>877/H!\[";M+Z38CL M =2&%26US!8:>/00VHS=7 D,-(7=//6I[4]%7PB.6K50D.\'9A&8=DD4>]$, MTH&KL)NL]FW*@<]DFR2 !\-BX/EWV$YM+BL9%KG)N M%V;8R73?J\Q^5+1IT@/]83?_]6IBRYZTE+ F;#(86?EF#5G,@$-FA ,>F Z[ MJ0X@R@;:2"I*S=%,K\*L,$T2(]BD.IM90D;93&$.7(?=9'?%[S@44 :Z#*1. M8Q])D[PP\<<\VV'*FN:G .885&^-%_-%X=5 M5J!M9Y".EG)NHAL(.>.W5EHC)D?! M!(X,I6BUF^=B,K 9<;/9&.+Q*B4F;R4X,=^\:18GP9P2(P.[$3>[C04.S'F. M%'ODS@9%+"P746-66)4"7O3Z3Z$XPO2-%;DSLET3 M(.NVS_\/-,U^8$.2.,74C1+IUXTH,B[K7]JUGWJR;W,Y6?6[][E^4+3I1M= ML-1-L-?RN;W6.O\3],KWVND)W4NB'2L:_A:!)O%1O6%2[S8T:B-D_B_/WJ)* M5!SE=:VYN=V%:%0-"Z<,BL:Z4^8;Y7U(>$Z3:8H#+U,W+^NR%I4SOQ.X8D^1 M$N"'_@;D2(GOT><+]MQA]:"WMCXR6$[N7]7S-FYK><537MYR.;E%3X#?ZBUO MM^H+ZYX3-<6 ,7PND^GP#6*!NL7"NRS+M8"%]J7WG4[S"J5LFT,[LX(T!4$8 M1:$A'#J[U<0NF ,[VKAURP90WDW9%.W&?+JLB[*>-!."?4/"8*:JN&4D"2<6\;303?0 MERR.:TNGM,(U54 0Q-A8AEGMDEG2I8-$H&Z)8)!N._]>##\TMNR/K?1M+K:5 M_G+T%4I_ H16<9]7-6BP.W#TO0A&1.Z_JNU/E-BV'Z9NA5*B; \WG$$&V@#N MWPD@Y^Y$?^OJOVVN_P-02P,$% @ #H2:6$7&[F?_ @ 0@H !@ !X M;"]W;W)KMMH(VV= M$#Q,JE8!#X@'+SEMK#EVL-UV\.DY3M+0=%F["%X:7\[_^'>.CVM/ME(]ZA3 MD*>,"SUU4F/R*]?5<0H9U3V9@\"9I509-=A5*U?G"FA2B#+N!IXW=#/*A!-- MBK&YBB9R;3@3,%=$K[.,JE\WP.5VZOC.;N">K5)C!]QHDM,5+,!\R><*>V[M M)6$9",VD( J64^?:OYKYGA44%E\9;/5>F]A0'J1\M)W/R=3Q+!%PB(UU0?&S M@1EP;CTAQ\_*J5.O:87[[9WWCT7P&,P#U3"3_!M+3#IUQ@Y)8$G7W-S+[2>H M AI8?['DNO@EV\K6?9@@=XQSW!L]<0VBV07< MN,*X*3&"%S#NJ.J1T']/ B_HM\AGQ^6W$-?RL"EW,2%U5H(Z*T'A+WS!W\)@ M%K!8#9%+\I$)S 6CG,RE9D7Q?;]^T$9A"?YH"[7TW6_W;<_EEO?&'WH?V@+_3\X::0CK-(3'O$=S/%*@%-8#UF'\B-N>4T4VE*^!G.%^ M)Y)SJC3)0955<-Z6CG(-/.EV$?NWLHE\N/ &$W>S'^A)LT8(_3J$?L<0JG*E M:Y-*Q7[CC VE'&WE+Q<8['-Y!^Q'31K<@YI[T)&;:;T^#3MX1G+(>LRB@3JL M48<=4?&ZT(:*A(G5*=[A2=YC%@W>4MYW%*LWF'63Q@UP"]K\,LNX*\KZ-+E: \D#/J]RP/<-BNO%[;S^M[? MR]'K0MRAKBO'I[A;S9Z#NWL7O'U=X76Y8D(3#DO4>;T1;I0J'RQEQ\B\N/,? MI,$71-%,\9$'RAK@_%)*L^O89T3];(S^ %!+ P04 " .A)I8Y26K8R(( M !\) & 'AL+W=O731 LQED=K4K(NYL4.,LU# M1I+/HN^CN\U#;]9#&5V30ZZ^\)>_TPK06*^7\ER:_]%+)3OJ MH?0@%=]5RF#!CA7E7_*M6BQYD4$4:8;@2/*<943! MR;."/Q!>)1%?HR616_0+I(A$??3[\R.Z^>D6_818@3ZQ/(?PR?NA F/TDL.T MNO&RO#'VW#A&GWBAMA+]# 9D7?TA@*B1X!.2)0XN^(F( 8JC=PB/<.*PY_%Z M]3A@3EP[-C;KQ3[':I^MC<_6@N\05*H@BA6;,M698E3>N=Q6+INXE]5MX$[N M24H?>E#GDHHC[2W^^I=H,OJ;"_,;+=;Q0%)[( FMOO@5NM9-SJ6\A4Q)^8ZZ MT)9+3,P2ND<=%_W18'8_/+91V$*S\2 9M?Y%M4;'U'%MZC@8K/?9?Z#4RGQ7 M'/I9RHN4Y105YQCTS_IBJL.[%_S(('O1ZO7Z^([?,KYOM%C':9/::9-@?)^W M1-"^;KH9 M< $TEB>CG]IH^=X2Y7G+8B.9T/YNY(E@AMC'>UI;/@U: M_DC!'2DSUKY#9,>%8O\]G1491# 55)^Z($PM@Y)D@,^L=@C-!XG;ZEEM]>R" MU6LJ!#C[E(GD&W4UW@_A9?X5_=L%:V99W,>3P>0,ETMJ-HC=P.8UL'G0HB== M1F:0N%G1@JZ9ND4PT0#.(U0D%Z^042F5TL2&KX"EJ$QID;HR[$/X5A[PI=*X M#>L\#^<6F7A57?2=;I*N\%RX@2<^E58' M3M)*NPJT+05D@CV@<0,:7P9M.)S^>6#J%>VHVO(V7*?)V$Z8P7E271#J&MQ, M'E&0UA>?U98*I_/#>C[GQRZW6LZWI6)?GXZ:$2)*PE/4EA0;*O6HV2+8LDAT M-\@96;'&#Z>^KDS-\.ZOMRTQX,^ M].7Q.:*)H\%/?8":,2(*SQ%/@NX)RT[MNB(H77U5CCJ!AM?T ;4GBNG(&CLJ MJ0[.\<0#LYD[HO#$4*?8GKSJ_'+:YY@,XIG=)6RQ:.RET6: B,*T#A:*P]D8 MZK329O$^#*">1XG*9)?.[*K'#]S, 3@\!WQLC70A-V.;U_LX:?79ZE'7%L/S M@2<1<$/_.,S.G\O4KIS=ZKVN/+^PEB?/L8/#8[N@76*1MT7AANMQF.OK&5M0 MZ%4'=PRP5621E3789O;YQ#>+X(;:<9BB?[WVT=-I>&P9'F/+LS:/1_.H%8"N MY0V3XPM,?K8?4DY/5SPOXS=EZ[=:K>N%AJUQF*V?#B+=$DT5,*A #"%R,%!J MVM"SY=XW3&*;D?MQ8A&W2RSQ#I2X(6X<)M^.U>1(6*[[4Q^>T?J2Y!1E=*60 MI.E!^'//1=2SV"YL!U/[MO?_OV_Q?LX(4Z36;_V^[^___V/Z/&\J/PR\ OM!]5<55AU),F)=*NC1@ MWMWQ DG%TZ].3R2."2^Q-B2=8N/(MR49-TP=7V#J3D4S*0\007J5Y38+Q_;6 MCTLJ\E%UW%!U?(&JR>O)PQG395-D[@)Q\/$T"C\).75&@_&\_<\#H.'J.,S5 M=0.HZM]9.TY$-B_WQ['U:.02B^;M'=2NX0T[QV%V_GF]IJEQ/# N99L"0=,7 MM$C-]K79QT(PIFMB* S"=R5.S1%'( RS:UK6B52"I?HUK!9P8G4];=NUX7C8 M]O:VAIGC,#/K +$B%6:_FOTX%'OO_7Q7([8Y.TE\I9(TG)V$.7MYO>&(*+2B M&U84.@_UZ$X%XYD+3^+:>9_9A.Z0F\VGK7FEBZJA]"1,Z=^)BNH=JR">R'KY M"G@F-AY;;IY$OK)*]$#0O=*0:W)QF_JW+=4O'[BH#-?O\,P.U98<*42*ZF]2 MTIQ(R=8,T"H.7;O07\GH0QAZJMI4)WW#?X4R&T<#%_D-6Y]8[*C8F$]5)#(; M8^4K\?IJ_3G,!_,1R-GU973W&#FNOT_PW3)Q:8 _X!?S?=B3$(#'8W\4R+8;8/WYKS)W=%F1'&;\O[1;4O*8D;HRQ=8--T%QE)\MGFLOGN MNMQ<%@>6)CF]+E%UR#)2?G]/T^+Q:F;-GKZX2>YWK/YBL;GAMBK#9H6?R7TL1I=^8SJ:A?I'\G,=M=S58S M%-,[R1@>.<,'!: V=D8*]/&"Q;@^7( )_JM-L:N$WNC\EJ,KTE MC&PNR^(1E75KCE9?-'0UUCS!25Z/K%M6\J<)MV,;O\AC/DYHC/A55:1)3!B_ MN67\@P\@5J'B#OD[DM_3"B4Y?U!$7W9%&M.R^@4%7P\)^X[FZ-/M%KU^]095 M.U(>&WY,TI0/G>H"O1K>7BX8C[KVO8C:"-\?(\0G(ORS8"15F/EZL]LF$H7= M5F_G%UE6M/U$)(_1NSA.ZB(@*;HF23SGG?')/E$'%>C!WT71(3ND38K_8#M: M\JQG?$;8U:7Z0-&'/"HRJL -S\?=TKLD2I@(LN##HAL;N!L;N$%U3J"^)RG) M(XI>\RX?B7V#".,.(@/9U@7")L8J/K6H]53YMMJ3B%[->,\K6C[0V>;GGRS7 M_%7%\A',:\#J:?)A8V-LK"\7#T-.(5T&D& A$)A H-T1:.L)I/=)GB?Y/7JB M\ASZCICN(...XRT-2TRYKW4],4M;V:>[ *;JSL"Y92I2'.EV!QIJM,ZGTH3 M)%AP1O0AD$.!&*\CQM,2\Z&J#LV+AZ\BH^/*JFI65H,UA8H5+>K4^=&3EQ"& M/5I 0#H,(,%"(#"!OE5'W^I%]*DH6\E9MJ1*TKJ;6DGG> P@/89 8 (7ZXZ+ MM9:+&[H_E-&N7H+4VY*2LJ1LMFA3:TOK9FIMK24.YHZQ&A47I,< $BP$ A,( MM*:?.^TJ(A4.Q0G#TE,\U@M)\F2P=PSC:5ZM+040>[YMR^( M( "-((1"$PGK=0?K&>%!K1Q])&4G/=A*ZB!%!;]%$[4CJ52VH$X#4+00"DWD ML=<\+.VF>A/D\4@]>IY"1R$?VYY<<8X\*:[,E;0:5+1;&;:IV:.' M"I,YME?6H$=B=GM-P=*+"F?HJ^H4R_MI&YORB_^L9EM]D).'/ZAP (4F$M2K M"I9>5GA6/U73XRHJ8(T-;\P/J*S0HBV'%> YYGC\*P2#M:08*%K-,5X/]5@Q MH[T<8'G_HXIJ@:V-,E!;M>WH&C!.1T(H5R*O\#V M$@'62P0O%5#UL)-_A#6E3"U'RPA0AP$H6@B%)G+8*PM8KRQ,45&QO+NWL22C MZAU.K:JS? :@/D,H-)&2P.WB) MGHH5VW-)7/;UCB<3<([/ -1G"(4F4M,+#U@O/$S34ULPX42-9^D/-N@#F$R1 MK&0\%T$ &D$(A282U@L1^!DAXGD]U5%2)V_D;>R,3\_YYS7;ZH.<_-Z!1 NA MT$2">ET#Z\\YZ(52-3>>0B829,66'%!90N'5]3Q77NW)[2QI31BVK5:B-FIZ MHW?'8G ^N3ZOSG-SG^052ND=MS,-CU=7>3P"?KQAQ;XYLORY8*S(FLL=)3$M MZP;\^5U1L*>;^A1T=Q!_\Q]02P,$% @ #H2:6 1;-J1[ @ ^04 !@ M !X;"]W;W)KYNVRGS8VM M$!W-7R-U^B^-0M#%NM9 M2E&CLD(K,+B:1F?CT_G$^P>'[P)W]F //I*EUC?>^%I.H]@+0HF%\PRO<%NWC> M>;Y"2QN^L.M\XPB*C76Z[L"DH!:J7?E=EX<# /$, Y(.D#P&3)X I!T@#8&V MRD)8G[GC>6;T#HSW)C:_";D):(I&*/\7KYVA6T$XE\^U*NF?8 FTLUJ*DCLR MKATM]+.<75&BT(11>ZN*FT+-'8UW!^NQ'N'HX6W)!OA4X47![#6W@) M#&Q%IS9CCF3ZQUC129JUDI(G)*5PJ8G,PCE)*Q_B&877QYCL8YPESQ)>D3,7F./5_P^[[$"FXK*,56 M4#66%HZHU$HM)3<6&C1M+1T/9:-]XF-XPH^L;1Z/DB1CV\,H_^+4JF<'752C M68?A8J'0&^7:8NM/^_EU%MKVT?F,YEH[AO[0M$.12FDME 6)*Z*,1^]I*IAV MT+2&TTWHU:5VU/EA6]%L1N,=Z'ZEM=L;_H%^VN>_ 5!+ P04 " .A)I8 MU)#5VDL+ ")'P & 'AL+W=O_-R#-AY;)PBB1$G+19%/U SE,1DAIR0',ONK^^YEYP1 M9=>4L=+Z[[YA5)!7->5\2\&BQ":9WM[OEBH6OJ1;93! MFYEUM0QX=/,]WS@E2]Y45WN3\?CWO5IJ,S@YYN\NW,FQ;4.EC;IPPK=U+=W- MF:KL\L5@?]!]\4G/%X&^V#LY;N1<7:KPI;EP>-KKI92Z5L9K:X13LQ>#T_UG M9X>TGA?\0ZNESSX+\F1J[3=Z."]?#,9DD*I4$4B"Q)\K]5)5%0F"&=^3S$&O MDC;FGSOI;]AW^#*57KVTU3]U&18O!D\&HE0SV5;ADUV^5)?>9WB\",;)FG#A.V.BMC*5S+(DV-GE\+1:DBC#^PJ M[X9QVE!2+H/#6XU]X>1,>NV%G8D+I[PR0<98F5)D;2>1:V3.[0>B/?6A(47KTVIRO7]>_"@=V/2 MN7$VN5?@>^E&XF!_*";CR>$]\@[ZL!RPO(,[Y'UT%J%HP.%V Z@6G_E&%NK%H"%= M[DH-3G[[9?_W\?-[W#OLW3N\3_K_+.OW:_U@@Q+[(_%7:+]#R.>%HFR58 U5 M9GG#P]848?^[UNA&.?%!!:;"H3@WQ4CL!(CZ[92&M[UQ^GI1:\(; SQ03E=BUGOF#:1I1&)$0?-E9!8W0P%G+D1 MI17&!JPJJK94 A;D.S@!,VL#UD"W4]];35Y,;T2OG_46B$:ED,J58M]'='1? M"LYDQ:&XY'8C.?RO5*'J*>*?JO= +/!BJI0!N3HP-HQRMB8/A&Q+'7XHKS)@ M _ZC)2,DE+?;1IM4K[4T:#FT=LAQD.57<"WO':8 42X,!:="+(K6.?H">7*M MK+"H@ T:%L(" Q>\)]Q2>*282>U$D\-R(:]4]"D%OXQQPAIT#XX#VJSCQ9ZE MD+UAX902=61*14PIP'/%HB+(C(T^^)\K. (9@9T+*H:8T.87 MMJU*,HPF"ZH720 M/*(/B&K11[7(O=U6=)%WM/=M!ZS(07U[(M%;-U*8G*I8U5)JM(]+% *Z$1"XIRE-V:K(9^-+0C\?;BM7BOW!R! M.)V#E>AK\=&(=Q+E ^)[VO%$#@E%#8IS">729#MYA$(O(#>2V+S?WM;4MSWT M(BYL<.(\5S44;]42/2F("UE\DZ[$8 G=2(//UDC4;R671)J -H 6ZZ/KLO"Q M4Q3A^DYZ3-P*X '>/><8$\HT#@AWBJ.=RX4E.-FE@?M4\;K4::ZA2.ZL^PF9 M*\5-ZWQ+0P]BMEQHL/UJ%0H1#%+3Q PN_JHCS(E6ANJ;IBFO"8]Y B<'Y1"RW MS=R-L44#*HCRJF0&*O-*)4)*879TSB,UJ#Q%[OQZ.!Z-Q]RSI%_$&,/\.)^! M1EA09IYL&LRPECMP4.BV4WAK6@LC# M=4_+XI2A;D5RVGK@W/?MD>=&RC5XTGDU%/<'=S4OR?6Y,?,4A0)LI_F"&AI- M^GE[ZH"0!6O#R7@>)L.ZV3=-32P3W52:;LRAP#N=NDLG(M*[_,;KDQ\>MBW6-3;&5K--S M_+K6(?1=")%L,3Q(;IU.S=L*H\]W,#Q$PJT23(&>47I&!-5GB&#;8D@C@?R& M3K^Z4$P",I/$($S!(R3!@E_'H\F$+(KU'BLA160+3B(W4M!BMX30?J8E9RIJ MXK"+9AL49@6SX0O/Q-("MB7()U-ST.XO!A ML=!E("4;$MS["0$]\Q1MJ1*3;1TS44JY M@=K!JA3,EF^B,.40[BS^/RX*3Q M$<\15ZG>U#H$;I-H1X$ J?8A/WE]4$OQ)T['& IHX>OK8B$-NA"Y38>@.:VG MJF_[KG!)AR:X#:[JEV,,(X_VGQX5DH>F2OVT5CS"#E1., 2F\U!-L[0 M1DJ1BRY+GMAPLDQH-%^MCB,B V-)LPBRNM!3G:AMQ7EP M$BUG3<">]*.TQG M@F:D8<(/-\PJ>FTY'3JHMGC6S')/N]<'MB,:TKLCH6PI<"A7+FEU'>*9)Q]( M'NSVW5BPR:YKV:#"C 7\,,MMD%;?86 0J(HG*MEOH.3-<&S&(N0&2]">'X^. M1 ULT[O88=8Q$\/YE]A*QFRQ,7?A/EN?[!^-QKVM?'.!!!IUZQS<-=(.0&L1 M,LR((-3)D]%!+PL)(W[$P+^Z8$@'E&U7"WF] +0S3 >00H='A8&1PL+71?UA M0997VA,EPA\?[U2@,<:-3Z>@-BJ4DIU 2 ?1]D?=Z1,$@&<_>.#DMWYW][&_ M-!G]S-TAB 46K%]UZ /V#_LY+.-#Y^,L?H4W-+-D"@^-E"Q/II>++ O$JNWMX M1JC_0!M():F+ %^YME7KF:5SW\Z;T\NSW>XD<7KYA04\&C\>]KJB>MJ\\]DV MNA"3)^/=9S]KY4XF>[<;1_KI?'670G%&*3F5NH5/LO*;5TX[_O%55#K3\7@[ M)8A0(P102!_^K(Y1E*\L5W1I.M?&\!P^P_Y5VO:/ABF.N?!8_;XKR)\2=<@V MP]_@+/$F&Y2L?1Y.!"[#91,W382:'DAX!\_AP&V#NT)@!Y6D/ M%% Q4A&G@/S>K>\;\8*?!?8'P[\$!(?I$D"M9^E6BB2\*CG6JYM9/LW1V80R MW]S..SE6J5N(2 ? _R,.MOTXMI?]/,J7)_0C,%\"FA!_*>V_[7]G/HT_KZZ6 MQQ^IT23G--15:H:MX]'CHT&\$.@>@FWXQ]:I#9BF^.-"20P;M #OZ0>6[H$4 M]+^^G_P74$L#!!0 ( Z$FECI9[&N9 D *,< 9 >&PO=V]R:W-H M965T.NS8!APGV1U@,FO$ MR>Z'Q7YHD26I$9+--%MVM+]^7W63%'7X2#(#""+91]WUJIJ\>-#F2[4DLN); MGA7596]I;7D^&%3)DG)9]75)!6;FVN32XM$L!E5I2*9N4YX-PN%P/,BE*GI7 M%V[LUEQ=Z)7-5$&W1E2K/)=F_88R_7#9"WK-P$>U6%H>&%Q=E')!=V0_E[<& M3X.62JIR*BJE"V%H?MF[#L[?Q+S>+?B7HH>JHG.*O;(4&N"G^5WVH[=#9,AX]L".L- MH9/;,W)2OI567ET8_2 ,KP8UOG&JNMT03A7LE#MK,*NPSU[=R&HIWGU=J7N9 M46$K(8M4_%;<4V5S?KX86'#AM8.DIOC&4PP?H1B)#[JPRTJ\*U)*M_SRAK$RW\/:>^)QX>) M7 ." M^A^F+:9O=%[*8OVW2JP*X$R&B50L@"^>?Z:KBOSM7"HC(-N*A)Y#@(TP*55J M44B+G1)KM^2J6*Z4Y:HV&4F7%[U[G=Y55N5/J/6O^IQ)[ MK[[A5A6)SJEC&-:O(GLZD\F7F@QS70"PF[&.%8_$V5D_PN777Z9A$+[&W:MA M?W3,$]/^%)=HV@]Q&;I_S,7'?G (MYM2&PBTYYLPBOL!ML3B5= ?'N,YZH\$ M4@I$AOT)CT;'(AB=]ZP3@X,.,&43E0%PJQT/=D"H[-/>U&,%BS!P8)CC$2 M[HZ&/!J(3ZB'C4JPR_201'XTG$2PQMZ<&_W/UV@2("1&,?Z&'3TP<"8^:0N[SP_'I)@.@TU 3$$(43<1HRD' M!"*$1\]@L G'XJT!>EG*UJ=+RE)O?8YBY *AOV'\ ?#-R1@.9:N3+UU.\;@K M=3#B>(V&L&'(?]&$19AR],4L@9?Z!6AS)*;Q!"H<.260",&$#8)A$.?\&0^' M3;KX^:&?'X=G$.@C(L!X;#OW($T=D,:NV.?7)@LW=\U<%$X?7^/F[I9@_$:RH.%7(NW[SCB)._U@7)6*&+ MQNSX%9MJ5 MTP$M;P+?CC6#$$60>]P39Z\CML=/DX./I]%VT+5\QW-D-%0YESN=5L M[XJV.#HY2J.XL\K6(H6?L2X!_04Y>3#Q!8<^52"?L$MPZ:T9UC$*D:U*5.EJ M*23#8HOC29:!<\(@[]P,;@JL9!N+B08UG)24\W.U@D]>TH#!D$O)G1OG-[K4 MU+,LM)"<;+)(R-DI\5U,;8,'R78 ^AEOB!DYX1:%$R4%=4[2)5O6$-5N@\PX MFASJ]K:&HC[2X^4$3KKY[:0PJ6N9'E? )<*D$SWXE=]?L#I^]P[LLC"TA4ZI MFF,OL3!-WCLOM@#2::J9K4+3&KPVOG?AKF,X!?=K4@C3>E"[,0:)#G5W' M!^J4M?ZZXF"SDL_HCB\&LLVSS-8<3\"#;)6R1VHN=7AYU0I EJ\.)3*FQ+F_ MVI::'"KRST4ZX2 :#-H5+A>D.@?>J36!7>(GP/ MDW"'IE>VLJ#'$NM9IA9N%K8Y>&@X>-S8CJJE?$% <1EL(\H!%$I@,W#"8,NV M@6&S]?\-H;6 M3<#/5T7J.L0)'Y9P18LT$A]6KEGQDW'(G1.?R&Y7"-D$88%VACVYK^L(2_E< M\HAP"/_GY!/Q"'V ^]LC@I*7-D7&S^4$HBE;22:)7A6NNHN0@#C#EB^6>6^ MBWNN1WK98,CGE6 XZ72JVW+C-/GS62::-&NR;.\MRR;#.J64@89^+ ;%XUM? M$"']GU>[*80;91@Y]N.J$WIY\#((ZYL5KQP"89-F!4Z.+4%(JP"%6U28+4E7)F[YT[SAGG4TJ)^6^_B*B%C);?."=;X5KG:LG37 M8-B,%L'U*?O!=KCB^N!(I#%K!I+V3>)SOG'!,3K;1$?G^'$4,&:TIP'9-"U> MP_*E8%&?+.*@>W+9(:8/XX@N:M?!BP6W5[BK=*92UZR]D9EK'.[XDT'=I>V7 M/GVO4I;.)0T:G4RUG1!;Y,3;I8.:)W7'L&VXKK0OENFOJJ!M6N[*#GP-3H;C M,X>T?#=%FG]\0I47>U$$_.8RB%S->9S>(XX,4=+"MJQ]C]V=&M.Q.^?S';^# M.?3Y8=#Y<)236;C/8YQ*2$__#:D=;;_ 7?L/3YOE_O,=C+[@XI'1'%MQX![U MA/&?Q/R#U:7[##73UNK;G6MOF@1FTWR6O_@]02P,$% @ M#H2:6-\8&*//"0 T1\ !D !X;"]W;W)K&UL MS5E;<]NX%?XK&*UG&\_(E$3JZK4]8SO9:3K)UHVSVX=.'R 2DE"3A * 5M1? MW^\ I$1)E+VV.^V^2,0ASL&Y7\"+E=(/9B&$9=^S-#>7K86UR_-.Q\0+D7$3 MJ*7(\6:F=,8MEGK>,4LM>.*0LK03=KO#3L9EWKJZ<+ [?76A"IO*7-QI9HHL MXWI](U*UNFSU6A7@BYPO+ $Z5Q=+/A?WPOZZO--8=394$IF)W$B5,RUFEZWK MWOE-G_:[#;])L3*U9T:23)5ZH,7'Y++5)89$*F)+%#C^'L6M2%,B!#:^E31; MFR,)L?Y<4?_9R0Y9IMR(6Y7^729V<=D:MU@B9KQ([1>U^K,HY1D0O5BEQOVR ME=\;]5LL+HQ568D,#C*9^W_^O=1##6'%H(]EEP4V@!C5MST;$@3ELZ<4GH MQA,*CQ"*V&>5VX5A'_)$)+OX'3"UX2RL.+L)GR3XF>N 1;TV"[MA_PEZT4;2 MR-&+GI?TO31QJDA8P_YQ/356PSG^V22S)]EO)DD!<(^23Z5J;02FBGW M)(S;.BJ%$OLBXD)KF<_9#3?2L*\+P68J18@3S/)I*MA2JT>9@!"O0IZI&>/; MP]+:85GML!D=]K@]3&\.F[K#")<;@)=*6Z#(G%F;D! $]&I3+A]/:& MISR/!;NG&#&$""[@7/%BXUV.XGL1BVPJ= 6-V#L0SF2:(GN8T_.CZ@/'>^2> MV'EXRM\*16S>:1E##SCR7LYS.9,QSRW[*P33#9"ORO+T+:C>YN?L^I'+E,QU MA@1_9CCLEHBI989T[DQS[O>>37G\0/:!JC+H?8Z47<&VF]D)^_&'<=@+?\+3 M9!R,GP9$XZ!["+@5VCJ>K7#&2F!H(^UF6V\8A,V+"-CUYUNEX2.@LR_49E<8 M1<'@R*HWF 3#O=6MRC*A8PD5+OD2ZJQ>3\*@U[SH]_87J">H%CF;JT>A<_*- MH_P-:M+M/O=VGK^B4E:*JDDWKC.RMQI%->G\ZM?@/JAS!1OG\;J)K^?^^S5+ MT/,^Y1K)_CB8L##$3X4PZL%/PB[0HGX-/* %G/T1!DW79PN1)EYOY)/('0+] MBD\\8B8T)1.4S_CA*?:C+J1V/P<"3(*1__$!PY\-%"_(:- %\X[D&+^1EV, MYXD\N6$X >##MT+:]4Z8H7Z*-6J[?D O-BORQ+!H-&E@S4.C:%3SUR+]L$D\ KIH.Z! P+MBFLH82D9I1#EG8I]=.-TA48+5'7/'09T6#^GT MPQ'T=<@>0:-QDV4\]+UPCH"6KBPIYYNP$M_C!<_G@L7H2*BTFQT.FYY'M="B M9\]MLG_&*^F4R"^I<2>L/QK"6T[@4,.@3ZF1I#YAO78XC-R+?M=#!L,A3'[B MO8LV=)$3Q_52?E[75EJ'/Z&R>EI^-PG&I\]!(&\3Y&-N!9HCRUP>/C3)NS'$ M.3VZI+QTL#PP3[V5V.R=()F?'EW"B\8'2T_XM8W)KH+<<<^!_+$-H/]*M_'_ MZ2WJ3M_>MFD<_G;+S<(E 6C1,7E29C/\][L(F+HF1KV)ZQ=\3L-_.-[;,1P. MX//W"QQP!B_+P.7S0SH1 M=1@A"OLRFF(',955I\2(JH* M-<(C*AB@U]_)*;U2O>F&OPJ=JDJO*F$HFP,6#?!#R=VE@S&ET=^3A-Z>;PY" M9\_T7@0>Q[H0N[W_KO<'_?UX.( ,#S*-@^PKJ3$IC%&,3H\N1_W=;-/?9IL_ M0E+XZL:<;,GS]9\,^R0>1'N(MD%E$#T8Z6UFKIV.V%3#'M3FHA=1U9B8"#C M05T(,..2R[+ *:9 5L-XANI S8OK/!Q*FTW1ABZ("%M+='UPK:E6#T)W$@%I MM9<&4##*4]@^]U6!."2&C2HTL;J2=@'[<*-RQU9*"G0CAI.%CLPQSVMJ>MML MM9#$$"134\LQ4R=LIE76J+HVA$#W+6@"M9MS'[%6VO/EP[_DI,VL@HW(2T'7 M3:]%:F5&%;+N3S-Z9:KN(]BS?ZW^U:WE;)$"!;G9Q5[E*&UZ!L&UVY(K6]Z) MI6M6MGENLL8[=WSE*I4TF4I(6\[>L%N#?;TA _:^ M^6J7L[OWAP5/P)@W!'IX\@UHBM176%*'ER0J-5/7U4(*383=)8-T@[[+=\!] M/G+W-;M\TY!QS !1Q5,"?B$629!B@B:.:\HLPV''0XZPRE"DG->8?7642GB; M((WYS#L%QZN11#) 8G&JZ1<:Y$(RX0RW.("7+?4N<_87G!5U%'?I>B>KNDSC)\$CW$*2BG"[0Z.YJ7Y]QB4J)T[T$7TNJM9DJ MP)^$ Y;V\1?()B"-<+*EXS9:(8)4X;:P46T-1;XH>J$ZA)?LW.1V+85)I M40Z-4_<)M1$5'\ZP3;ZQ[7M^OYL$[ N](H=U-XW(,Z[-^U!K\XC8QUI/%;SF MTO$7E>N&>\=MV-:[-ACQ<-@D_5,FH<\7$FFO"C G82UZ_B 1_&H!VDZO=76@ M[R*7I!H&7RW@2MH=6!Z1"=!UCEANA(K;7NMY7>O_TQ3PAD"_;KCE;;-$K?(5 MUS!H\J^BT@SIX_6>4MX]\_EAG@J14X4C MDVM25+$\X*ATK%HY'6:@*BF-B9*,"*URR_Q@NNY,/6DE;P@\S7;N/DFO[''J'<%FG1- M D+UTY?+>R27(1L>RV>4 6*N]=IYMZL6IL%:/A:=CH1TN:6]!2[YNH1LILNF MZ8HO$7/?#WK+;08#R- $794EE])?JMPJC26'_6M-(.LF*;BP@=,Y]RNKS@L^ MX*PXPU#5:P^&--M6%8U8(^"XAZ&T!-( ZI*-ZW';[NMM0E8\UKFR=V6G?!HT M?;_KU#ZS9@+.2Q^3D7[('/Z+ZP:Z^5Y][3_3;K?[C]U0[!P].R:0&5"[P6C0 M8MI_0/8+JY;NH^U46:LR][A U M-&_!^IE!JRP4=L/F*?_4?4$L#!!0 ( M Z$FECM3-BW< @ *09 9 >&PO=V]R:W-H965T=*^G9I[(M;".'96Z&TN^LMO"]O!@.7+D3!76)* MH?$F-[;@'H]V/G"E%3P+1(4:C(?#RT'!I>[=WX:US_;^UE1>22T^6^:JHN!V M]2B46=[U1KWUPB]ROO"T,+B_+?EP^CF M<4K[PX;?I5BZUG=&ELR,>:&'C]E=;T@*"2523QPX/E[%DU"*&$&-_]8\>XU( M(FQ_7W/_$&R'+3/NQ)-1_Y*97]SUKGLL$SFOE/_%+'\4M3T7Q"\URH7_;!GW M7F)S6CEOBIH8&A12QT_^5N/0(K@>'B 8UP3CH'<4%+1\SSV_O[5FR2SM!C?Z M$DP-U%!.:G+*L[=X*T'G[]\+*U\Y(<,^:N=M!<"]NQUX\*8=@[3F\QCYC _P MF;"?C/8+QW[0FX3=I#)T$?I.O M,I1QG;$?13:7>LX>*$*DE\*Q]]*ERKC*"O;OAQFV(WK^LP^5*'2Z7RAEU(TK M>2KN>D@9)^RKZ-W_XYO1Y?"?1TR:-B9-CW'_"M\=Y_.S\8)-$W8 HE\7@CV9 MHN1ZQ2H'<++-/MG:YPT"4R.3&6>OW$KA5\SDS$KWXOK8F:HJ(YC# A):<2\R MHLI5E?J*4Y8Z[&,H-4@FC?"W5NATQ<1;NN :C"U(HL^D]@*(^GH)^9V)F6_K MDW04SPQV:>/)@K8!N=1Y&*8B9L M_>" 38!N(\;=L"?N%D 2$;1 .-/*AVT84V0H!;)C9^SR\CJYQN?U<)0,V03 M<3)%M@^3JYKG&<@N0#8.WR[Q[2K@GV^T!4X'P$9$1*>@'FD'6?CFC))9$/S( M%=PNV#,53L>6<,;&'VL/=#:Q)\6=D[E,0Z >=D^C#;:#]TUKR;5A@KQ%77A: M>A]UVR=89.L7ON8/;";!DU.@]T5:9?3\'(XMUM2$Z;A!//L:52'S(KG _ZMD MU#&2TNS+U'N-&8(5_6VKLS'V(KD,(L=MJ)7D,ZE"Z?[[\>9I:BLP: FAQ$DF ME$:4/*>#WF8Q@K\H)8XFVC$&UQ/X[6H"//Z:\]Y-H %5 '#XJ^[;ATWTX7C7 MAUT (?XBBK]FG_(<[O4D WEW0A\*W3345'^PW'+/YM8XUZH7H;V<7!:2G4I, MLTAH/YV2[(@2"'9>L9Y4Z]T(< ZG-$J%9) MN[FT(V)G MCIT%A8UXE7HJN[T M.'\@,R@TQ%M)/B.':X-9..BY.R_(ND]W&CUX6;$5UNE6RPSB_*I$B5=JQ18< M:&+NKVP$,[1Y:?WJW,DW5L1Q%V8JX;:$I3;$&>^61].YO*91OM^$^(8;M MK\+Z@%DNW\3N\).S%!MP F//0DNH1!,=QHI>^.Q]'XB'5&>H1>N':4T(W&$U'QNQ9QLVS,6G4W"B+ ./R*AA U6G = HJ81 MY:#<)K7&P\F0%GB6R74*D'8;%3;Z8?/HW?]-I5@ QL/I*/KYF$^1VTI1J$K$ M&^4YZ!W%,UL);B/>0'IX!.DN>V72EPY[% '%[7Q[=I6^"NG69\N%A+JP*(B8 M(246&#I?]H1-7ODJI 6-SLY55/Q.].SE10O&=;ZUU!1?3K<@)V0O7L5QL*7' MV@Z:S2CST_JT8%+D.54V,DY0@<@)T M4K^@P6B>LZ:4X6*K7R%-;K4N)WW%M M%_M0+7':KZ."T^E?6'+;G'*/4!E-)LF[)KA@F)GK,.W3?BA>5/'48^+P QVL M6- 51^A=>-Z836$T$QL95)R O_6!7SM,ZKK(#,I$,"*,"O6IA*,?I;+D#;Z5 MIH*%H =W$HCR:\V,SQ159>[KMH2-00,:!J %.:7=MTB"Z_"N*8-KOZ7:EXI0 M_KN5,:V':$@-J=R$1-V7'2_P;WUC$S=5<*-5JX"Z%T77":'K6I,*D2&@K"G M0E'0T_MZ2HCAM^DCO#GG)^R'T*>/3!W'SQ'/'A_UQIQ]BB*HYV$HW GX;N"U M@@/)5FDKN I/BF86"B::KCN=^UTKMDX.J)!F(5>"J>$X2U%D0L0>F9_6='YA MA5CWNYA3>R:BSM)D>[ @.':&AE9B;0&SCA) 4\/!*+DP6&Y-,M?-@JF"%T_$ M)+35TX:-XQ/CP0#(-L7H[P!PWR3:I\!! 9!%4.5LVHH7;&Z%E,;Y->!8-Z03 M49+=RHLZT/%-:%8HM!J&-JS)8"W>4 V60KVNS4["R?^$\9(K9TZ>,>G&"7D< M>A3=.,7!=T4NHXH<74IV@]U<:/(-1(2E& Z4,W*MVSD*5B:ZV, ME7HS:";L*6C6Q'GWZ+^3B7,9A&$>!ZLLZ8?(JX5$5^9/?W(GYH/ MV6YIQLG8_Y91R;X;UT'KYKP0&*KH]P$ZL6#,B9?HS6KS$\1#O'G?;(^_7T#: MG&).B1RDP^3JHL=L_$T@/GA3AGMX'..\*<+7A># EC;@?6XP>-8/)*#Y8>;^ M3U!+ P04 " .A)I827O9H#,) #]%P &0 'AL+W=OVY/=<$B#)[EZWN+L$R;;WH2@* M6J)M-K*H(ZEXW5_?9TA1EIULF@ %NEC$>AD.Y^699X8ZWRK]:-9"6/9MDQ?F MHK.VMCSK]TVZ%AMN(E6* F^62F^XQ:U>]4VI!<_3P:#27_#9=&Y/'?/ M[O3EN:IL+@MQIYFI-ANN=]9V?5%9]9AF5CR*K?W M:OMG4?LS)GVIRHW[R[9>=CCOL+0R5FWJQ;!@(PO_R[_5<6@MF V^LR"I%R3. M;K^1L_(CM_SR7*LMTR0-;73A7'6K89PL*"D/5N.MQ#I[>6O70K//LN!%*GG. MOA0^T8C8>=]B Q+KI[6R:Z\L^8ZR(?M5%79MV*"G5ZP>-5:/7M/^WAR]KNPW904;1^RU4'Q5UCUY$H55 M>E??R^8^52A*8T7&U))!#UNJ'-4MBQ4[E05@FN=08[IG[,J0"-*8KET>/XI4 M;!;8F&[NM,JJNCB+C%'89"J ;BLT3#+LA$TGHRBAWW@># :9>U$J359S<];R[H3-QS.WRWR<1*,Z,KDJ M5A]@R ;21EC#3N,NFTZQX60<3=ZTWS^?_7-*?FDT[Y(X\");FV$TNI3.2 MJ9#*]1;8; (5T;E,N/DYG6M]('8P82LN8Q@&\LLV)4M M*LKGIE0%3&E99!5;"+>FVD#70NRPR=&^!2$F9^@0&L!!]M-=FHL(B14EEQG[ M]*TDLXQ+KP_K3:4U;73E70F2HBWIW4YKR=KI_Q'F$"!7Y$!942UQ46F\R8 , M(RTA+AF.D+H3"$^ A6?VQ:,Y(!"/!OA[^Y*=<3(!EN(AX=:#I'RSCR=L' \< MA,;S.!JSCY4F_\A;N]8"I>'I51"]MCPD=NRUP_^"Z &KA7SBBQS&9A76:07PP1$\M"+??5B+/'-804*0 M[Z_8N:T7#A,+%G")C,KD)(J(+>&P)&Q$?N=:\T+*V'WS9H7*V?_VV-X5%D__C!+XNE/AFV] M6@JKXW:J31W(9"OM&NM\0GF:Z@H/<\D7,I?.DD;I6XITBT"1>H]N&A-^Y@ZUZDC0W&> \$^T@H%:ER@#3:,:N '\ E$)*9CHT9B\(G\9Q M-.D>;7X4.E3, +SX42#5I.5>@$F G8_"61!4GO)WD%4WQ.TWG^+ MVJN,T%A<^G:TMX< "C8?C% B: X)*K,1#LWJ0#CI#9(!57]O/J3X^OI'3GIQ M,@)AG#@)NCIH18$3J7,D@S$*GZYBQ'/0:A;SF#([F]/RUQ3[L#\ Z:[5QX,> M;E8;JL:>8X!,&KY::;%RH:P=8(M=/6XB+ AT16VYMW_T)%!_*<][KB170JTT M+]<2$X=803(*S;S11]P23Q&,0"[ 5UYE/K7'N6?8,1Q3;_X\]]X).2+3@3F@W:1%^;Q>Y7+F9R[Q!XK1S?W?; MZ3*NA6O96E)AT*I\1PYFQTAN3U7[*BL_8O M5/$A)8ORG*B6VK'KH\9!:@LDK \:T)K3>. &"@5EGLGI(1J2:GPB0TKOK3=L MKRSL'A3M4%\+:AVM%-0DL6R&6&.!:0=UWY3V,X)U5ONC)];ZQK3 ,?8Q4]N" MHH?8NO'L178CV[9K<= >ZJYER(G&J-"M*FI^CM"\&T>,%,KTWJ]SL?@4FB!* M\!+JD(AK'%%'F \.C.Z*@OC/F M?CU@>XINID0 A2L]3+WI8ZY6$?C<71R,J&6%#."\S6B0T1YG =B /N4QWQU/ M#F8MR]+?'74;J-5R46&V!0U2'P?6Z1):4;$-T9G0S_V$\LTB?"SCNV> :G*L M1=NG[/ET7GMYYJ+RO.N=)MU][86R:KT>=FF":ZIR7SPPWF]*YABUM%ONNR!O MA$\?.'_H^M(Z'759"A8'7;!E17/OGNVR?\%]5S"@K<3Q+B1QOCX''(3IFP%FFAW/6F.$71(+W6@_!Q4 M8R!XX QS1&)$8RN95M1?G A);('!$,]1XLZCP)KD*YJ^V.**ECA&QSTJ_]>169\"WQ.!O"ZT.2.XDM3>I0;DW*)[M1ZU>.#8AN6YJ*123 MB(/4KD[!JGKE*GH?;W^4_5) +UBC/K>#.'Y#U_7O9/U.-.\P\?;><2S_ZN+0 M_D!XW&3=">9+ 3SA7!DV1-^9N EWCE;3O Q!.L6\/>Z"6><1:/1GXC85SF+^ M?%H/OC2>$_\.T;BH'WJGJ/G1P/Z*BZYETI'\=!;-NL^:'2E]Z1-?O_5)%O6P MB9U D/[K;/.T^;9]Y3_I[L7]AW%$:261YUPLL13&CSM,^X_-_L:JTGW@ M!=6@^-SE6N#8ITD [Y<*!X'ZAC9HOOA?_@=02P,$% @ #H2:6%]N41^2 M P P < !D !X;"]W;W)K&ULC55M;]LV$/XK M![4H$B#1J_.RU#;@."TZ8"V"--L^#/M RV>+"$6J)&7'^_6[HQ3-S5RC'T3Q MY>ZYYXYWQ_'6V"=7(7IXKI5VDZCROKE)$E=66 L7FP8UG:R,K86GI5TGKK$H MED&I5DF>II=)+:2.IN.P=V^G8]-Z)37>6W!M70N[NT5EMI,HBUXV'N2Z\KR1 M3,>-6.-7]+\W]Y96R8"RE#5J)XT&BZM)-,MN;DW-@3Q;&//'B MU^4D2ID0*BP](PCZ;7".2C$0T?C68T:#25;B5?[!;#]A[\\%XY5&N3#"MI,=D7#9.F_J7ID8U%)W?_'*^2!=VG[Z@,[;MO2M ME7H-\TK8-;IQX@F:!9*RA[GM8/(?P!3PV6A?.?B@E[C\7C\A2@.O_(77;7X4 M\+.P,139&>1I/CJ"5PQ^%@&O^"D_A5[" RKA<0DSS@OI)3KX:[8@*4J4OP]% MH#,P.FR B^?&-:+$2435X=!N,)J^>Y-=IN^/T!\-]$?'T'_^FH["'";YQ7B$ MRQ@.VH"[;NDKI$_:)7QKA?5HP:SX;HJS<#0W=2/T#J2F2(:P\BZ?PZ,5VG7= M@\OP7@D-WE!!"R77.LA13Q%:_M,)\-V@%@N%A+8A3M0"O*,Y**/7YV2ZAC6% MSU=@FL98W^IP>S',').BS"FK(77.0MT;[<"+)]304GY:]L1!PTPJL4%8()VX MEBY?:**OU Y*V.]BJ*182-7E MU@E)U%(IYG)*>+8/J46$NJL=Y-IYQ?^&S+/(?GF]$H$/1-7L2,CA!BG:)<)' M4;+A'>"S].>V3W4.K7".6KVDZY*VB^RC"Q;*&*%IX-%XH^*WW M94<('.8[++%>T'%/HX"W4*1Q2K\T'O$BSGDLXLLAE_*X@"R^(H$,1O3-A:N@ M$;N.QTEV&5^079!Y9EB$D1F2U1P.E6BRUU5K) ?X[: ;-ZWV78,==H?G:=9UY?_$ MN[>->*PE!57ABE33^.HB MN]%]W"FR;TZ(7QU/'#M*(G%BT+T/G*4)'V"S8P M/-K3?P%02P,$% @ #H2:6/AWG/,=!P ;A$ !D !X;"]W;W)K&ULG5AK;^.V$OTKA+OMW12._,IKTR1 ]E%L+[#%8K?; M?B@N+FAI9/.&(K4D9SD:^7))C?2%;BN5:LAX98UP5%\/;B>7KT]8/@K\KFCM]^X%1S*W]HX7OU37@S$[1)K*P!8D M?E;TAK1F0W#C:[8YZ+=DQ?W[K?6?8^R(92X]O;'Z#U6%Y?7@8B JJF6GPR>[ M?D\YGE.V5UKMXU6LD^ST?"#*S@?;9&5XT"B3?N5]QF%/X6+\A,(T*TRCWVFC MZ.5;&>3-E;-KX5@:UO@FAAJUX9PRG)3/P>&M@EZX>4OS<#4*L,3K49FU7B>M MZ1-:,_'!FK#TXIVIJ#K4'\&#WHWIUHW7TV<-?I"N$+/)4$S'TY-G[,WZL&;1 MWNR9L,1;Y4MM?>=(_'D[]\&! O]Y+-ADZ^1Q6UP6E[Z5)5T/P'M/;D6#FQ^^ MFYR-?WK&TY/>TY/GK#^9@.>U?K6!Q'DA4IQ\^6U)HK8:1:;,0@0YUY0K3?U% M7@2\?F.;5IK-O["R06J0%WHOE0&OM$:)^*&@^Y+:(%IR)9F JO1'E^+6"UN+ M#S)T3H6- ,](O*MKB@4E?C&! $L0G_#<0\R5RYC*MU12,R<7%Y_)*.L$^^TO MQ:1 T_A>U.J>JF/']@R_V*F !J>0FIV+[\4+<3(>%^/^=U:A^*=+I^&0BSHKQ[('6;Q'B M&*^8#,_CL^WO%R/+TE&@2E3@J.U,$-)4*2'*^TZ:DD1I??#BY:MB>L37LR/Q MGJH%H9%%#4YS+943*ZD[/*W^A^C1+EGG1VA< "?\G,]8,WGS AZ-?:+(?+;-1'IB6QP10FW9$('R:]DB#A-+SZ.UA24"%7*Q<+3( M2()X<$TV$07P[,59Q"ASLF!B>]HS@KL5N9 W9,A] ?Y2M"9.F-A.K60F/]I*E\(?1@!D3&GG MXZD%5PX+[SEX8JC993FWL,Z>[>G_\-W%='+^DQ<^%5-G/)7H;E4, ZMN;EVE M4AAVKA4@3F7MI+GCZ.EK)[7>P WA^+AB!UNY8?\9);Q[X'*_)=TK'P'DK>HN M<%/]%C>485)398H!ZA'>P.@V&+:8(W M&\41NL%,41$U.PFT/Q"4HF_KI44#37ZVT@7X'J)S 2-)6D3]IHW#1>L4*C;" MN]T4%(.>"3CC/$@5W4:!C+.ON\Z.XCV8JG@V%"TN@,@B#YC4F+T&7+O<5V? MZ5:J7?5!N&:$"O&EA96YY5H7Y5*:!1W;^CCR'/--+#GF?R3D"OX,HP< O"+G M#Q%(:?K:J<-*8*\=M1T:,-R*=0?_EHG +B;LT$[,5R__(%N3\>0;4I,@^38$ MF&EXUO31?""W (BW,$Z1ZBP/+\)!5+6S34YW*K7-(VQ'!(BED7>42=J[!T1R M(6%DESILA@R&5VBETNTU!$YKJ;LJ#@H[\G-WQM@NWG]\U]><;%MG0:QB=\PC MMSM<47K8,PX;H$K,@8?STIC8:!(2U,\*#[HOYVW/5G0JY5D]MENB'X6]SKHE MIL(-?]:YRBP2Z(N9_X.=B]&ARE M5"S0I-T^'%)[&QLZ'SXKC%ZVXP,+))QK@[)>1<:9ZTP$UH M= [2Q').$./"Z%CAI:9C3>#S7)9W F>(\;+,%E=-W##8ORES\4'7-+G&PO=V]R:W-H965TWCNN5_4U5J;+S8C57-(CN<_5@\'=J$-)54&E5;H4AA;7@UET>3OA M]7[!GXK6=N]:L"=SK;_PS;OT>A R(B.\IS!@*-IQ9ST&W)AOO7 M6_1?O>_P92XMW>G\+Y6Z['HP'8B4%K+.W4>]_HU:?\X8+]&Y];]BW:R-L#BI MK=-%:PP&A2J;?_G56\- MS:TSB/T_AWQL(":' M(;@>+FTE$[H>(.$MF14-;EZ^B%Z';XX0G'0$)\?0CRA_U.XPJP_:D9@&HO7Z M4T9BH7-4G"J7PLEY3FW9J?_(BE2M5$IE:D4E52IDF0HD6O(%55;5)LF0Y5;4 M"*P1#DAWNJADN?G%?K-*5$8OC2S$B2J1G7F.0K.G@IX3JIRH8&\S:4C(0M>E MLZ\NP?\;B?LOP4CQT*$,1!G&\_9MY3-R=1\&$_\+@M?C8 M44OW'(C#:"H>/??= O'0<+\4CXQNQ>TGUM?)1 U'EUBD8=.J#. MZ7Y T'V2')!-!)M0BJ=:&DC+,DBPGGK(9>KCC_0TEVFS) M;OS35#IB$\/Y.?\7K1ILA*R05RN9B_G&(]UJ:;P']PH83ALOXN]UJ=@9;0 I M9.TRS>F=>I+*.6(]R9!>!.(1-[Y&(DCX6,\M/=6\_]L5?D$ TPTN6#1WV7%W4G%N&>/QR?'XPYP/QKH1,9=G.QK5RF8\U?#$;H4KXPR#OR2R! M-ULB+3E>_?13O#,:#F<@#&QM*Y:(<;[;*#CX*1*UU&[_-=OLYY9(?Z(HO#$9>I;:1E[ MA7I@EX#2F,LULAK+K:VW L*I'0X_0:+9Q8;S(5>);^-./G?,&*Z- $?'(ND8 MPK^F/-WRYNIR.+$Y[A1?Z;PO%8CWLWZA2EDF"H6(4G;-'HR 51M8IG7B2TR4 M=3'G0EQL=W29=#B.U>"0R16).5&Y=;2NL'DK1O!3S<\G3^_1^+3G@+16@R[[ MVU\J*-1?8,)I@4K1=SF,.HU[?@P<5^=-BOD&32Y*ZJ'./^@>7J!?(4,8G M4_CVKH2@Z*(?R#>Y3]B3QR\>PE&O&)?L'HCV($D/1+4@);6=LED*!ZCM3C^F MD'<0$6J&O^W-94S?SR72(/>=8^\2QUL<7DOQB>> N)4Y@NY1N.-20CZX6\4Q MW^)I<,%C+HP#OCV9QD'T"A>3BR!J)>I[EVMKD0-P@W@(Y(B36B"?N4# ,;X( MPE?BY"R8X'<<*/E;Q,N3_C<'."[ MI]WGSZPY]>^6-]].(+-4D#*G!4S#X/QL($SS/=+<.%WY;X"Y=OBB\)<9/N'( M\ *\7V@,Q_:&-^@^"F_^!U!+ P04 " .A)I8Z;?KY] & S$ &0 M 'AL+W=OK/M+1!+(F>&S[P] M)/=Z8]TGO]8ZT'.1E_ZFMPZANNKW?;K6A?*1K72)F:5UA0KX=*N^KYQ6F2@5 M>3\9#"[ZA3)E[_9:QF;N]MK6(3>EGCGR=5$HM[W3N=W<].+>;N#1K-:!!_JW MUY5:Z;D.OU8SAZ]^9R4SA2Z]L24YO;SI3>.KNQ'+B\!O1F_\P3NQ)PMK/_'' M3]E-;\" =*[3P!84'D_Z7NL#?L'!V*O>$7[,W7RNEW=TA@1C.U15T%FCJG MRI66]W].%SXX%,F_CCG?V!X=M\V-<^4KE>J;'CK#:_>D>[???1-?#-Z_@7S4 M(1^]9?TOI.A-.\=1_FR#ILN(CB]"#W_4)FSIIS)%C- ^[?#'M:9[6U2JW-): M>4*9II_>+22X*<;1M$J:KA+QJG:^5@ARL+19FW1-6(#U5HA_@([HDZU8QY^A MV9$*D^YGZM($3R???3-)DL'[Q_FO7E[C]Z=GI,J,*NV$GP"3/">:U$:Y;*\R MFT\[E>@%?)5[2\Q> 7^>>!T0VF0?D+D@F-4N!>(F '028*$U_3"?S7:F"2A@ M,2>=FY59Y)IT:\9'-/5DEX2ZAO^[PCZC031"7^>Y4!1<2:)A]RVN>-IH=NA) MF5RQ25YC68<:@\9S7.%TC:YS%/9^_8W=B,^/)U 68F'&+N&NM+!COHT@BA26 M94LJ0J;(U> (!*;1V 81?):@DW?$5T.$33SG^:SA4FD2 )[E:F)488U04M&0>!.XEZ7: MEJ%O8XE,P9^V4N&Q?DYU%3@JNPX4-QL(6ZV&^(D2 M^I:2210/Z,>6>DZ^/Z5A-*#A>11?TF^H2AX<1A>GE%Q$;>8\&$=(>S*. MDLFKI5X%*IZ@I['.970QIEC6O)C$T9C^_95_ @:MFM<97&?-C@G UB;5+<5R MN.)HTLT>T-].0IJI8;JRBVG+)^C-_Z 'F(T_UT3O9TV3HW!DG^ D2MUV@<;Y MPQ1U\;GEL%8!LUM:--P$>X?<+U88&5DD3[AV6:/^T=U%@U4V!,IXD:4RCIY4 M7FM>@*ME7R8;Q>C0-%A@L16[+=2]1H8>R%#(J.9G;GEF LO *F4 H.E%X\M%?;L;L5N42'\K?K5/VL76H\YZH-6+L4>F483>+F M.1K1X5GM_O X\?#,[[H5.'+>T*T =B*;&J$]V<&.;D$-]\PZ!I*H[."38Y[9 ME5IJ7284^FHW22WOC-#=+9QBS95US+VM\#T:BJ?8E=+;W&0":Q[P**2Y4'*_ M(!BJZ;K#M/SYX-\S$!AR^DF7-59_1S-G>5M!5)DK^'=\3&S>UN]Y=$XCB#RB M>&6!ILAQ*+"5G)"'$T@DYQ"9J[S=6U!UG[3L@9;BS M&#Y8R^$C'H!I8Z;ACS9 Y%L:7T:7S(\#/+Y2V?YK20<3-.P2MI7^/^,X/RP4 M !N@?OEWY@H\X?%WU\!:=V-SI MNM'N1CQM+H)[\>8Z#>=6?*#-]1*J@VA\WFM0[3Z"K>1:N+ !ETQY7>-6KQT+ M8'YI<35H/WB![O\);O\'4$L#!!0 ( Z$FE@$,#L=!P4 -(+ 9 M>&PO=V]R:W-H965TWZYK!E2W)[TT, M.&Z&]D/;(&G7#\,PT-))(BJ1*DG%S;_?'64[RNIX6/U!IJB[Y]Z>._)\J\U7 M6R Z^%Z5RE[T"N?JQ6!@DP(K80-=HZ(OF3:5V-MOW,B\<+PQ6)[7(L=;=)_K M:T-O@P-**BM45FH%!K.+WBI<7(Y8W@O\(7%K.VO@2#9:?^67=^E%;\@.88F) M8P1!?W>XQK)D('+CVPZS=S#)BMWU'OUW'SO%LA$6U[K\(E-77/1F/4@Q$TWI M;O3V+>[B&3->HDOKG[!M9:-Y#Y+&.EWME,F#2JKV7WS?Y:&C,!L^H1#M%"+O M=VO(>_E&.+$\-WH+AJ4)C1<^5*]-SDG%1;EUAKY*TG/+6\PIQ#QRA\=X@ MV6E>MIK1$YHQO-?*%1:N5(KI8_T!>7%P)=J[6+ M9^%D^/J$KZ.#KZ-3Z"?+<%KS@W8(X3" /01\*A#6NJJ%N@=J7B,<6I *M$)J M(\Z%V)0(MI4/NO*_6E@7$C.X^HY)P_T"'[-,)FCZL"TT2 N.I!,OTV)S7E-, MI._22GQE48-WW#V02254(D5)YMOYP4(^?:XS$&6ID]84Z>K&)+0O5 IX)\JF_?!@B]SRQE2"?>KZQ(4FE% MGAO,O;6N5V)#(PL4C4'R'E5#%DB^[4"D*:;+AN7Z#UMW2*Q*1-GWKN2H(MA/JAL=?F^M,4SA;]KDMQ$[(_K=Q>$EEK&19TMJ>+0C-(#YJ0Z F M2HI#%_$CAO4>YW:'8^'E;V>P )HL""N:Y? !'4]/=NHYQ.-A,*+_T704C('' M"JPY"@/A) Y"".=Q,(&UJ.JF+<.EH607$(V&)!^'TV (;X5)M\*0=W0P..3: MH)>]-CI#RVRA4MU2&TDN9CP?!7.(9Y-@"I^THT_/(>R'HQGM\BJ>AL$,_O[7 MSX=QE67H1SLGG,C"!,VDL0Z^-<*PU[3)R>@#,>=(4G5HW;;DFM(.)%$Q<2T5&;N#N(#P#%8-*7IJ M?EE]Z)1K9Q2)(J_.]P(\S/QUW\;YX-HO"Z6L+MI!U MS8D2:4I)LO\S?S^:^[G\K<@G2K]=P&C>Y3/J?(!5&R >"Y!M/MJ*^]1P#]3C8Z#Q M@YC/EDH;!A6*#LY?_,SP+G03'QP[U >=>Q:AYOXV2=W)T.V5Z[![N+"NVGO: M@WA[VR5G MV,#A&K_\!U!+ P04 " .A)I87?6WO[@% "*#0 &0 'AL+W=O;$AO M%NW-7DQ/7"B?:>L;1^*O]PL?' CQ]V,IMQ;GCUOD)CGVMR#>S]CE@0!@D]]+4EMM.#9+Z#A^GD,)GV*M@5VPLRM%1AIPTY MS@*6/TP.H_S;Y$!\7"XI-G?4<))!F.PG$_%:3(^2&?X8@@^VJJ6Y>_/J*)T> MOO."?M3*%=:<%TMG*Q$8-LK)22U\D*$)UMVU<@ KG;Y&1 J#3.D[D3>P8J,* M&U/PE 468\4NS5U1D"V72:R5H%J=5W&4<=+#,U8S%8)*=;3-\:LS2([='5&UG5 M[RY&.R@K9GNN GH"X77K4:.+(F:3.8(,!/A%(LH@/(6@B>UAV5B.-L;$42)& M6/4QDEV\>8B7@ FY14!L=K/']1RL-;07< 2)CH0],^!C P%@K>$Q[QGP M=)G_]^!G]\&SN,$AWEI[-/I$O(^-_C#_73[$R#E.@ OLD5HD),YXKM+6;#]) M!U20X];!X0&:M%^)D&P=S"?)VV%-!G%!&54+%+$/-<%2Y^=!]TN,@TS#K5HJ M[$G?L4!;4^P%2M5GDLP[G4TF0DKOE0?#+I"*]% MTPA9V<9$Q J'&24:XRBSA5'?.TB&ZJ\DDV2ZD6DB+A\; LQL37TOQK+2+5]1 MLKM,H3 (Q)6;Y$V MF_S6..5SU8ZD& ,/>)@'GH2*,)4EW^ J/IZTNB&M2FMYIZ:/]T,CWD&6";HN27 MHQC!'<:)%WR7B:TD/M'"-;A01V*W'OJ+3JY081M$*9&Z%!XC'5V62="N.Z,Z M$.X[.P2-MZX'U?DBO@5 BY_]JK\K Z?&B\;^_7]^+M5PK&2*%0>$U+ MJ$Z2P_V1<.W-OWT)MHZW[84-N+O'QQ(?2^18 /M+BR[H7MC!\/EU]B]02P,$ M% @ #H2:6(3,KCKV @ ]@8 !D !X;"]W;W)K&ULE55M3]LP$/XKIVQ"($&2)J4KI:U$@6E( R'8QH=I'TQR:2P<.[-= M"O]^9R<-92O=]B7QR]USSV/?G<=+I1],B6CAJ1+23(+2VGH4128KL6(F5#5* MVBF4KIBEJ9Y'IM;(OI6"VLX!*O-9A%53']/$.A MEI.@%ZP6;OB\M&XAFHYK-L=;M%_K:TVSJ$/)>872<"5!8S$)3GJC6=_9>X-O M')=F;0Q.R;U2#VYRD4^"V!%"@9EU"(Q^CWB*0C@@HO&SQ0RZD,YQ?;Q"_^BU MDY9[9O!4B3N>VW(2# /(L6 +86_4\A.V>@X=7J:$\5]8-K9I'$"V,%95K3,Q MJ+AL_NRI/832#/\HQ9-AUKM03MK G-#;Q4[TWDN'27^@;>.=.2R[F!ZY5( M^'YR;ZRFY/BQ26\#U]\,YPIF9&J6X22@BC"H'S&8[KSK#>+C+63['=G^-O3_ MO9JM8)NI7BF+T$M"V!(*OI0(IZJJF7P&VJH7%G-7"#P#)G/(N? KDB#XBZ_Q MOLQ H005OH%=+BE_A:!2-/N 3QG6=MVR4@MIS=Z(XFG$5XD$E 99V>6!^Z1P MM:A0,ZOTJ&$O//N6P7O8CK?4BNJ&Y[[B&I-#U-FVI6^V:^DG3RU[,FQ>!KGW. MI0&!!;G&X8?# '3399N)5;7O;/?*4I_TPY(>)M3.@/8+10G>3ER [JF;_@)0 M2P,$% @ #H2:6![J$ $ " $A, !D !X;"]W;W)K&ULG5C;MSND%R2$E6+B_2D "Z3]].-WAV[\/7N"-*ZJ&R+IY/=BG5 MG^;S6.RHTG'F:W)8V?A0Z83'L)W'.I NY5!EYZO%XL.\TL9-+L[DW6VX./-- MLL;1;5"QJ2H='J_(^OOSR7+2O?C9;'>)7\POSFJ]I3M*?ZUO Y[FO9325.2B M\4X%VIQ/+I>?KDYXOVSXFZ'[./BMV)*U]U_YX;H\GRP8$%DJ$DO0^+>GSV0M M"P*,WUJ9DUXE'QS^[J1_+[;#EK6.]-G;OYLR[(;!U;M@97@SHH$Y752?!RBDJ[4GWV+AFW)5<8 MBF?S!!6\<5ZTXJZRN-4WQ!VK&PC81?7%E52.S\\!K<>WZO!=K5X5>*/#3!TO MIVJU6)V\(N^XM_=8Y!W_/_:J[TPLK(]-(/6/RW5, 4GSSY>\D)6OB_NP3J>7Q3+WNFN'J MEX>"ZJ1 "2KM2)E$551K+O IOX#W=GI/>$-..8]T312,MJK8:K$6O34E()7J>^,T M-@'97<*++ &[K_%;G2J_4;&7!L"J!__))H!)7 M.[B28F) \#%OU$5!46S3)?W6P YQH7= !*Z%PL?IT-V*6 ;;R4>V@6B O>BP M5\^P%Q022#Z+%!MPO@Z^X&HQ;@\A/CP*19;*NR<1#H!F0E8U4YJ'X!]Q:['IRG:D?;K^H&PI;9.6XA-A%WKFVD4JB,&H,!B4C MR6>>)-E#C>V2(\8A1>"'TO!Q%)LU>FTLGDA@Z!I9]&"8)>PCL+Y?SDY[I&FG M$T).2+OUKY!X8 4G<\0P<3*.SB-%9T(:*00:VY0$AW:UK\N]B9RZ&Z)QJ@=* M.,X:UMXUD9 M/]$61VZ1]H@/Q(MS)!,"'C'60&\3H!Z8NEB./6/BT)8]TMDW ML?+JN8S%;,A)S2Q+I)G)]L3?^:#UD!5A^ B1]ZK8$*(&3SF#!" M@[U,WVAV\> I";:\?BI,W>_ Y28QRQO:,Y=*8)QJW$;O?9"ZPM"']",V<>V1 M)&_U.Q:RED4&^7;]3GRA*]\@+M 4N"-(%@!D#32&]PHLPQ6C(U)FC;Q@/U0L M:&P7$Z(K,_UM4:T0L.E M#4B[F]$XGS"2A8#@B :\QT3&F,81'OL(Y"-"F0$.I^D!+,7R"ZL-NB=<,70W M9[PU7XFYVP#(WI0(&'J0ZM%4A.G(6TVG&G>B?Y#TL/5 M4HXS;HU,IV+;&M<6AQ23CM%#'/=2805Q):*)1/*(S3[]-BY06\UD_#(G97&LD;YC=FW(Y;"1W;H6.W<\\5C MS49)(45*R0KS\A "FLC$WY%2CA^RQ]NF8Y0NNRQ?()I<#C4QUH$JQM;2^E-T ME?X*D?Y16QRI]:-0\I03KN ^V]BR"Q+0ZQRF;>#$Q^UH"R]PH#<-=V D(UBB M9,P95R8\#N\^]VZ.$73Z AZ9?J.E3 ?A1\EWEL-JW&"$B=F^(:<4.N[4!GTO MMH#7] QSVX+X>M4,N/VQJ[G8P-PN_.RN-?59RE5D((5KHN_G ^2YYH7OC!@^ M=E]&WM4#-\P\!4G#Y5<',&Q-IL!A(^(FY836?]$/ZJ=^]U^05AB#7"X1E;!X M$!5(9GIV>QL=<5,78257S:*I&BMUP:6$64>1#DY*&W[FS#2E ?5+#:%N6U/: M1L9H/C?M-/NC7T=U6!UO)N_&7(C^K^2ZFQT!1%+T8TNF<%1J MVZ[%_,5TRP;B,MR 2*?*[RF/]7*A/7H$\#;_N ) 1-1/HRV.C *##6J7&62M M+0]#S^>Y)S[U:]O5T3V@OUF>?IPMN\X_Y>,YVF^6B]7L0S\29$52'M:[[1'3 M,',!DS?$PJ6P/+><%\>C@EM@^[XVIX[;N,X/3$3_XN#!^=T!,W3,F MNNC.!]\I*A[6^&N,<(M+^9-%_[;_X'.9OW,O13AT @ >@4 !D !X;"]W;W)K&ULC93? M;],P$,?_E5- /$U-FG9CC#92NPW!I,&T"7A /#C.M;'F'YGMM-M_S]E)0Q%; MM9?$9]]][GNVS[.ML?>N1O3PJ*1V\Z3VOCE+4\=K5,R-3(.:5E;&*N;)M.O4 M-199%8.43/,L.TD5$SHI9G'NQA8STWHI--Y8<*U2S#XM49KM/!DGNXE;L:Y] MF$B+6(?^>W-CR4H'2B44:B>,!HNK>;(8GRVGP3\Z_!"X=7MC")64QMP' MXTLU3[(@""5R'PB,?AL\1RD#B&0\],QD2!D"]\<[^J=8.]52,H?G1OX4E:_G MR6D"%:Y8*_VMV7[&OI[CP.-&NOB%;>>;?TB M\X;U0>3 B5T]V>/_3[L!9QF M+P3D?4 >=7>)HLH+YEDQLV8+-G@3+0QBJ3&:Q D=#N7.6UH5%.>+N[9T^-"B M]G"YH:^;I9ZP83'E/6+9(?(7$!.X-MK7#BYUA=6_\2G)&33E.TW+_"#PFMD1 M3,9'D&?Y] !O,M0XB;S):VN$7XO2>4LWXO=SY7:TZ?.TT"5GKF$HK_N/ XCOAJ/,)Z.X/^Z+\1&5*@KN$ NF66Q,;YI M6#162,B/NRT_ E\CG!O5,/T$3&O3:HX5,.#,U5#M(&8%;[-1GD.#U.8ULQBF MN%&*J'1S^3UX R5"PP1Y:[AJ-4+@ARQA+3K51E9H78BUR(VE1-$((K@T+E++ MUE&9S@V824<9/;?GZ5X_*+3KV/6.E+7:=ZTQS X/RZ+KI[_NW:M$=W$MM .) M*PK-1N^/$[!=IW>&-TWLKM)XZM4XK.EQ1!L<:'UEZ#AZ(R08GMOB#U!+ P04 M " .A)I8JU*C?4D" "K!0 &0 'AL+W=OXNJ:5ZU 6 (4\E%WKJ%<94$]_760$EU0-9@<"; MK50E-;A5.U]7"FCN0"7WPR 8^R5EPDL3=[92:2+WAC,!*T7TOBRI>IX!E_74 M&WK'@WNV*XP]\-.DHCM8@WFH5@IW?L>2LQ*$9E(0!=NI=SNTH]DBVUT:6+1@C*)EH MOO2IS4,/@#RG 6$+"%\#WO(0M8#("6TB<[(6U- T4;(FREHCFUVXW#@TJF'" M_L6U47C+$&?2%7TF!TU6H%Q%B S(@NF,2[U70*[)PWI!+B^NR 5A@BP9YYA[ MG?@&75L"/VO=S!HWX1MN(K*4PA2:?!8YY"_Q/H;XYZ%9PF75 U(-/Q MPB",3\0S_WMX=":]J8&=0 O??]N M. X^G=+ZG\A>*(\[Y?$Y]O0;3II+U*FOL$(R69Y4VU",'86=*X?T.AC<)/ZA MK^)/HYO1( YZS[!#-*'ZO;HO0>W<.- DDWMAFE+J3KN)<^L:[=7Y#"=1,SA^ MTS1C# MEQX0F'+9(&0P^8A^K9C0T&R,KUUT;:;!7W;+ :0K*&N#]5DISW%@' MW7Q.?P%02P,$% @ #H2:6%)C6C,J!@ UA( !D !X;"]W;W)K&ULM5C;;MLX$/T5P@6Z">#$EG*I/RG]:'( RYX+69J+ M06YM=3H:F22'@IM]54&)OV1*%]SBJUZ,3*6!ITZHD*-X/#X>%5R4@^FY^W:K MI^>JME*4<*N9J8N"Z]4E2/5T,8@&ZP]W8I%;^C":GE=\ ?=@OU:W&M]&+4HJ M"BB-4"73D%T,9M'I971$ F[%'P*>3.>9D2ESI1[IY2J]&(R)$4A(+$%P_+.$ M]R E(2&/;PWHH-5)@MWG-?HG9SP:,^<&WBOYITAM?C&8#%@*&:^EO5-/OT-C MD".8*&G<_^S)KSTX&;"D-E85C3 R*$3I__+GQA$=@:_7$-*U&-'IPICII)"=*BLJ]U?BK0#D[O4+_IJ#9@^:I*!=LIC4O%X!^ MM^9\9%$#K1LE#=JE1XM?03M@UZJTN6$?RQ32E_(C9-;2B]?T+N,@X#77^^P@ M&K)X'!\RDW,-)@![T%I]X& /7H'MLW;(YBMV5:9B*=*:RS[C/>AA/RC5SZFI M> (7 RP0 WH)@^G;-]'Q^"Q ^;"E?!A"1T]8T()+]@"Z,$QE?2'K(QV&_5!K MPK YL$R8!/&_U5RC*@840H8!2/(V D-6JA)(N:HU2X7&VE(:V6C\EHD$\%F4 MU"M0M'8L"9FGJG(UB.L0&M.8^]>,='>Q&SC65\8YE; M%9T10B. 3/9^(#1<2W&#/)0!I]W@$J#*15>D2)?=P:*6GM']WNV4W? "V%M>5&?L05C\CK4(;$9FH\1[ M3%OL/J!?B1J;+18:%B1R4Q=SO^[>Y3H]O5=%0=2L2AZ95:B3W=88%>Q%*?GC M7LF4OIB:(Q8NZ%.!*P30U"^6I_JR,F@CTRV\DF+ M-E+;QTV#D@4W(I?X'>"=9'?HE!8>8(?$.OH;);O[SI)7V5?D=VM],/V+6U@: M[G8NREVMZD7.>$GIE\@Z7=;LB%WW6Z**2D);:%*RJDD; M5["&2_^P(QJ!E+) "F.WLGR??>38!'ZMYU4I5R]-[WS9LK^NT 9XKH1N^X:+ M4%5)D;@Z+- U'%O1"JU6V.,6>]B/"$PH;$0E[7 D0=SV?22Z5G!I%*NTPLZ/ M+LFVNI333DY-@=L/NJZLLF*6(O2*+F$DMX\K:83#AO'DB&9KVF>)*HF M?<8 ;3BX@%9T.Z)&4YK2=&GE^,U7V\#+799Q(6L-6UHI$US@5SA(8 5W?"3Y MDVO ^;H-KMW8:9AL!Y&K>HXRF&TELDV\BURK=H6BUW+8ERI>KGXSS "FGK " MR*8EFL1]>Q6N>'CRK19&^"$,&UT+V '!J7#^#PUJ35XWUKS )M,XD]@%]^K* MAXMF0Z<2=6)FHQ6$F^ ,HG&2>JG"KZ,P"H,AJZV3E0+)I:WS.[&%Y? MGG>W'<>60N$6@B31RZZJ$EY3H7$VQV$9J\:$ M,_X_AOT&]1>S[IS+HG#XL?WWT@J+O8Q*B$F\81('(=U$VTLE+/?*T!CBM#F_ M1<&SUG2V/E'0Y-K++2S_W> :8K4YHD7APU3?P-U++@P3QS'.8JO003?:; M1 MN(UOSA:S)4X,- GT4O(H1PZ%KG*64QS0<3X_'RV[^D>=JX8"],)=J!CFYAI_ MZ]!^;2]M9OZJ8K//\=*M?^$L6_6%6YBXNYLE85[C$' MCA,(+<#?,Z7L^H44M%=9TW\!4$L#!!0 ( Z$FECF=_Y@N 8 *X2 9 M >&PO=V]R:W-H965T#P5&_4-ITSD_EV:4[/[55R+7!2P>^*@KEEF/,[>*LL]=9/;C2\RSP@_[Y M::GF.,%P75XZNNLW6E)=H/':&G X.^N,]D[&QWQ>#ORF<>%;U\"13*W]PC?O MT[/.@!W"')/ &A3]W. %YCDK(C>^UCH[C4D6;%^OM+^3V"F6J?)X8?/?=1JR ML\[+#J0X4U4>KNSB)ZSC.61]BT'\@I5MU/ M:@?&T8'A(P[LPP=K0N;AK4DQO2O?IV":B(:KB,;#K0H_*->#_;TN# ?#@RWZ M]AN$]D7?_B/Z?G5S9?3? DP7+JSQ%&RZQND.< 36.VV42;3*84(/D0HX>/AS M-/7!40G^M0FAZ,#!9@>X+4]\J1(\ZY1LR]U@Y_SYL[VCP>LMX1TTX1ULT[ZY M #8Y^1_4P*<,&;&4FAC3%G9TLQ$FDO^Y,KI$!Q\Q"#-UX;U)>K 32-7S9R^' MP\'K"UN4RBSE;N\U6+=Z4FQ&I'T>CR\80D2.I#^AT ;,F,&TB:1(2 M/>D;EY+&?-D%"F8)J05C YU*\BI%( _:$E);,VL#G2';#K]6FJ.8+J&Q+W83 M0B/'@"W#OD&TMRT%8Y4+%!-A?R7PO\$$BRGA7W?0/F3T8HIHB.L<$2@YY6S! M$8"J4AV^*:\JD #]X2,]2JB(VU*;NF<*96@"\-FNX*#2ST1](MNM >)<& 8G M)RR2RCE^0'EREJ+P23[G2?#7UU%KD M)+T05RG-MIK' #DBOB!4DP;5I!WMIJ:+O*.]KZBPME#T84/1AUNY]=I+[;SU M01,WH-_$SMLU, :1!YLQQ>%M=)Y3Y3"7Z%+MD]QZJC'_*'T*$=7TY-OIA&"I MO+\@?*[2>=W+BD I2NFKKEC"55"Q'=1L1GT0BZM@"F;FXUJ(_!V>.$_8@NAZ M4'I,R*$2,HG=F$C%IYH<<, >.2TSH68[2SE8^UJ1"ZX^S*73"@N$DJEQY6Y; M^H^:]!]M3=X5)CD9D 7LL>&\7<,%ND#[.<\R\BZR18/OF@Q=8XCPI.11&#R. M^))!9-+E8*,\-6N;4WOPT9H5Q7ELZ4IJ&LV(2%2#+&C*!VM;CSA*?J1!9C_F/MDJVCAM-'JV-(/[+P;3<:[-4/!:'(M"EX, MCKN-K6B>A7<^T:!.8/ARL'OR5"]W6KIWN[#(-(W+ABO6[,)U0Z/8B6*FHUI7 M>Q^2E8C^R8#@QEXM7%->/9GG:0%E>_2#0B,\I.I ?*9X@[.^K!VJO7VK'"^5@UK[HM/9ST6##'!YL*YA&+K4)YU10*+464BCA3VI.HV87C MVBT* YO^;D5 &Y8,.+R;I7LI4A15*EBO]R55ECG3IV2^O)]W#BS'>Q4A(I$E M_ZB8X/T'O^;\_JA@TTGZC._P%02P,$% M @ #H2:6#NZ1H>C!@ MQ, !D !X;"]W;W)K&ULM5A;;]LV%/XKA!MT#9#8NEI.F@3(I=T*+%B0I-W#L =:HFTBDNB2=!+O MU^\[E"7+E[AIM[Y(Y"%Y>+YS)7GRI/2#F0AAV7.1E^:T,[%V>MSKF70B"FZZ M:BI*C(R4+KA%5X][9JH%S]RB(N\%GM?O%5R6G;,31[O19R=J9G-9BAO-S*PH MN)Y?B%P]G7;\3DVXE>.))4+O[&3*Q^).V,_3&XU>K^&2R4*41JJ2:3$Z[9S[ MQQ<)S7<3ODCQ9%IM1DB&2CU0YU-VVO%(()&+U!('CM^CN!1Y3HP@QM<%STZS M)2ULMVON'QUV8!ER(RY5_J?,[.2T,^BP3(SX++>WZNDWL< 3$[]4Y<9]V=-B MKM=AZF*:9H,;-1Q4 MMQK"R9*,9?.2Y**UAO,S8I_)1&%NX_KM[/LR%V3_I M66Q'BWKI@O5%Q3IX@77(KE5I)X9]*#.1K:[O0$&T@U_88 \=O_!'L?]U/C16PW'^WH:^8AYM9T[!=&RF/!6G'42+$?I1=,[> MOO'[WOL=HD>-Z-$N[F=W",YLE@NF1NQSB6C,Y3\B8[\B"BL8ORMC1-7\R*5F M7W@^<[//'[G,R:2'\.K#.R!G5V)HV9U(9UI:*EF. MF:4M%Z$/40VS&+Y4Q927\U\,FRTQC!L,^1+#B# \UAADRT:9,')<]_9?91/J,IRU05HJ48 MPF>$/1SR]&'!AG8=(S77M)86]]C143?$[^V;0> '[]%ZYW7C?1H8= ?XA8-N M@)_GOAB+]BNB![/KJ=(0:,,V01AU?2R)V#N_Z^VC'W9CAI@!$Z^;$#7<9WY\ MU.VS2P&5C&0*/LX$F9@J ]!^'Y-KJ>J_(X;8>WT@=/(4A="IY#F;\BF,>!1 MBO69CACY6T8<$=&$"E"RL7H4NB3?W$ 70V'U&BC$WPA]M]TDV\/RE0PS "%Z7L'A #@$/(>H1%):0+]YH)'(K M\OGA1.19I7WR8L2"P$F&\@^RTTAH3:YL5?K0WBGJMZ7V8_+7T(,. _J$"8DP M(.^+2()*ZE=DFSTVB!) V',@$ A^0@H!&5X=+->Y5X_W@" +=P@-T ME=N.F:M7HE6OL"JJXFL9A&YM9:N5\VF=JW5H2L4A,U ??,.).[C]HQ*69Y*I$HI+HIYQZ5A8LH+>W?Y)VPNA^*/,YTB'% ML"R=[,M#W#%=#<087<^<=U:#44!13J>'F]DP MERFR//P7]XHM6&-,I1KZ@G"XFGY+/A;%\"CWV6""LVH&]*3_Q=:% -.,M,33 M5,U*2^8*(GACT$=>J5QR4\P]I*K$I9\H#O#_9JY?TTLNJJW#N"*VF"*WEU<-T*Y*94 MYI*[:SLHI(L#MO6V=@O@6J:D-1K?%G@[=_Z>P%./,B-%PGG6)4R=A.F:S0X6 MQX]&1#92Y$7/.=EBM) 5_N?%K].J<1F7798 MUS_P^D?.SM0:P*EN=T"9OMKA?#KC^Z'S^)?YJ>WN&""@@B:HOD?O#L:@[\H* MM>BTLLUU>ZW'%%P+QN[)R# 7V-6[2D-M7J7.J\>8Y?3J20M*']-E-AJJ7N:&2IK5>&:$V0FH6D"QD=*V;I#&S1O=6?_ E!+ P04 M" .A)I8'U[.-.T% !#$@ &0 'AL+W=O.+B42X(4>BY9)6\["V46H[Z?9DO2(FE MQY>D@CC"]XK1BMR+U LBY+ M+%ZN">-/E[V@MV%\H?.%THS^^&*)YV1"U-?EO0"JWV@I:$DJ27F%!)E=]JZ" MT76L]YL-WRAYDLX::4NFG#]JXE-QV?,U(,)(KK0&##\KUSEYS MI!9TUQOM'XWM8,L42W+#V>^T4(O+7M9#!9GAFJDO_.D7LK9GH/7EG$GS1$]V M;SKLH;R6BI=K84!0TLK^XN>U'QR!S#\@$*X%0H/;'F10WF*%QQ>"/R&A=X,V MO3"F&FD 1RM]*1,EX"T%.37^B*E WS"K";HC6-:"@,>51*,J(/+OH*SA% M[^WG:XW75F-X0&.$[GBE%A)]J I2[,KW 5T#,=Q O Z/*KS#PD-1\ Z%?A@? MT10"86-2.(S]"5E 2N!U<%^DSQE#*J*(!?WUV! ML$*.?3KLT1>2UT+0:HZNL:2RR[KCYS\L")IQ!OFKE2@=&&@I^(H6<#+>Y+-& MA[?HF(.N=-#--+K5%IUHT$TU.B.+);"77"@0H152 U(* @(F7S018S3>DIR44R(VW B=@N*2,@:E09Z-T*$\ ,1[ MZH[L;)_R6\TUS'M!<_ #'#FA\XK.:(XKA7X%PT0'YX$KS'Y&U ;)"%VM,&7Z MNLZA>I]+#/=6D*E"4OO<7,W([CV?XOQ1WP^XJ@2_SZ$>;WC;S>@$O7V3A4'X M'E;#S,N.,Z+,\]N,&R*4P:R(N:P"+EI2U6P+$B_L)B*0=M[IK][$NUWYCYR;T M>E^SHS+.O"$*0WAL!-( XB3T02R*'?9 $Q#L*[A0]G*^(*RP?M,Q";6#P#!B M"P^9$:&+"?3&_/$8_,@'J\VC9<#02^W#)@Q^-5&L(>G !_!&90;/R-HQ@.") MK+HD' +CP_>:JI>=-(.>2%Z@<8M'&+1F=55(%*7##FB6&T6I$ZO-.\.]JU4- MF*V2..PR3S--MK4T:.9]/64T!R=#NX,6C<@^7 BZME+-"XC2!:#F!@$J\6)=&;?4)"MZ%261>Q+[E#)($KOS$1I?> MX$--S-S>/W*]Q5S^$9>Y9?ETZ&5GKW' WB[.ITH1&'@4,G6X?26G&9AS=I#4 M=:E%MJ[''26:O4,HYF<'28BBK$5:Q3\ZF.PZR!SW&LL>V\'Z5Z:-_V:V<(/^ MW79,PQ!O-U@N3!$ +QJ0)^MJ!K^Q#PGC>B(-AF9>L#4-?L-L;T>2#"#F)PLX MX!RBK 2<*P@U:W^00GJ50HH,0U 9AXKZ(AI!DGWDU;^N)](010N/> MULHPUN /W9'!I-Z]V SIE UGY=Z(+43*S<>T@%C.JLM"9'N"H[B5#<, MT!?OU)1@[5[6X-N(ZZX2;%H8M,T!B@;PT,7=E(-,E]&_4X1^OMZT4F?OZJT) M.,]%379G_]WH]^+]?&AQDE:E,9Q])W46A0R:T=E!,HUWJTV\K3;_@Z+0]4>Q M[_RQA\ET;CY?2*BS=:7L?_R&VWPAN;(?!K;;[><5J"MS6DG$R Q$?2\=])"P MGRPLH?C2?":8'@W=\4UAW$,XF6[;!6[2_;6\T[<(&)>ID_<" M[SGN36L-+I*54A_7*6'\$_:5;$K"V[\K0][+*V;9;*+5'K23)C2W\*%Z;7*.2U>4 M6ZOI+2<].[M"S>^9RPQ<2V/UCA)N#7Q_QU8"S=F*<]OBL0I'+MQ 2P M4NVD=38M'2]5N67RX3M#/=%XP%L)YJ;N?/X7YL ,K)6@D4!I(R7UD-8H MLP?(B):N>@9>0)J.>B/Z'47]7@2O&==PS\0.&^UK:9&BMJ#)%I@]V[;TTR@B MK>IYIRRE(C_I%O0O8F^H?S'PAGY1\M49T3B)>P.B>-2[K#%?D-J0U&*_2FEU M"1U<&39<&3Z%*W-CT'6!K;+QWF7C%&DZP<^39GU,,=D]PQ :TA63:')(0PFB ME5&"YSY;"R:8S!!NW:PSL"<&'4ETH,TC(5@*9@Q?\XSY_P!G.=5XPWP6QJTC MTZXMV2OJ$='RNY-KOU)$NGYA:WPJ:.+I-Z"2?U97*+EY16PL#]J."'%#D_QK M7"6;P]Z0GI>]_J,@J:F_0/MD,!%!N;]_NG,,=MA+O2USONX[_\J2W(?I4+]?'G=.A"V"44-TN$\K'TXKW0T(>N+%% M"$\MWZG<5#6,_UW#QPDD\\/*_*AK%*7-*$J?,HI^;MG\[#SJM/ \CY[GT?,\ M^O_.H[!U+RI1;_SMSU!NZ+NUNB(UI\T%V4>I7\-R!P3:KTE48? M0KJZ\54;J[;^EK52ENYL?EG0)1FU$Z#W:Z7L8>,,--?NV=]02P,$% @ M#H2:6+!@9C/O!@ K1( !D !X;"]W;W)K&UL MK5AM;^.X$?XKA"^XVH!/EN17Y9( 27:O7>#N-DC2WH>B*&B)MMF5296DUNO^ M^GN&>HGM.&JN:#[$E$3.#.=YGN%(5SMMOMB-$(Y]V^;*7OCUDHFMT)9J14S8G7= MNXTN[Q*:[R?\38J=/1@SVLE2ZR]T\2F[[H44D,A%ZL@"Q\]7<2_RG PAC'_7 M-GNM2UIX.&ZL_^3WCKTLN17W.O]-9FYSW5OT6"96O,S=H][]1=3[F9*]5.?6 M_V>[:NYTTF-I:9W>UHL1P5:JZI=_J_-PL& 1OK$@KA?$/N[*D8_R W?\YLKH M'3,T&]9HX+?J5R,XJ0B4)V?P5&*=N_GL-L*PGZ3B*I4\9Y]4!31EK/_,E[FP M@ZN1@R>:/TIKJW>5U?@-JV/VBU9N8]E'E8GL>/T($;9AQDV8=W&GP5^X"=@X M&K(XC"<=]L;MML?>WOA_V/;?;Y?6&=#E'^M<.F96UB MSU(-E5DG,K*,U+"5SB%7J=:L+Q5XE^?(C!U1T'"XH0> MG89XP:)A.)X%436*%ICS* IM*&IN+]N$T-1DNO!>DFD<3%@%=J[5^@<$LL5L M*YQE_6C YG,XG$V#V;O\_?/5GS?R%5@CE M("*GV5+X->46MI9B#RXP6;1J&G]32)@BGK '?6@CM[-[B_<6.X)H_J-ENRJX/:NMDR9-4T1VTFVPKDH: M3U-3XF8N^5+FDO;S8O0]XMP)X\U7#+*G_&EF<\^C(_9@ V/B2.*IH;]*:H L MN)2)PR1 HU)GH$*P8+>@&$B0:NNKB4<\.S.Y'T7!;'#B_"1U8&6(>MA!BWE+ MB_F[:?%!K(0/ZE&@()7B'#DZK9TGQP?AN,QM(]>72I8U_DSE;W@$]1]!V^B^IL?(E'H>/&T1).@CF=5#$DV4YN3LZCR?$PC$.2_3 9$^B5\$&4 M811/4"DN_ P:'9V+34FE8RP.IU \C2* '!Z<7$E$=%LDM/QMPQVD6+2D6+S_ M(!#&MUV4[,_+7*Y] W:.&MTVGX\JM:.NM7[+D/^!;@GJ)=Y8OF1ZI\COX\-G M?W"?Y3\5SMU&'!407U93: N'J!&I7BL8]A/X5I<*#SR[/%BG]*@)CU^_SG=' M'[TY.H7WE 229I7TGX6E>+EB$=L+;ECTP]@/+#IJ(ZI'S9VZW?(LF@94,Y+0 MDPDUP5<0_'^JF00$QW0-Y.,(R,\2:FWB:-J>(![O\1S2]TQ!I2!3\W 14$U M_01SWFB GH^D1]G-M*!N@OJ/-"]1N)8\_9+K=0!Q^<%1\U*40 "O5DR;3!@2 MFFGU4AA)..8-!DA:UZF39/P M\G@,2N9YJW[=2@+!5TXI'*M7;L>KDL3;R?TGSI\&0T_?_F3 4F%0&A5;E=1] MM.3DV;^P?;Q5NRK-THFMA5B@ )BS'.][F(LEJCDCJU8"A ,$!=_34DIQZG/2 MU1HF;45(WET1JFZG;@R'[%?ASE6#;GN5#>0+(+-^W1 -? T=_H$.[]DW&8?O ML:>5PA_4GQ3JI["N<0CQS'S-3*"7]F$=!1@0!M,!Z)$$X,*?"2#=M!S4JM?0 M5 6?2#2&^DC4U:9(P70$=&S1ZYZZN_XB6 Q>*9:,GL-L=/ ) =I8^P\EU! # MY>IK0GNW_19S6WV">)E>?&ULC57;;ALW$/V5P28(+"#9 MJWRI(PFPE00ID!2&[;8/11^HW9&6""];DK*LO^\,5]K(J2+T05Q>SIPY0\Z, M)AOKOOD6,<"S5L9/DS:$[CK+?-VB%CZU'1HZ65JG1:"E6V6^KMK &]ELTHD5/F#X MO;MSM,H&ED9J-%Y: PZ7T^2FN+X=,SX"_I"X\0=SX$@6UG[CQ:_--,E9$"JL M S,(^CSA')5B(I+QSXXS&5RRX>%\S_XIQDZQ+(3'N55_RB:TT^0J@0:78JW" MO=U\QET\Y\Q76^7C")L>.R9PO?;!ZITQ*=#2]%_QO+N' X.K_"<&Y*DX4=Y"(Y.)=F%V3WZX-9U6#MI5C!OA5NA MA[-'L5#H1Y,LD ]&9O6.[[;G*W_"5\%7:T+KX:-IL'EIGY&V06"Y%WA;GB3\ M*EP*5?$6RKP >E0C8P TGB R2XO_K9D$HRIB_C]U M[V!\W %7T;7O1(W3A,K$HWO"9/;F57&1OS\A?SS('Y]BGSU0539KA6"7\#*4 M+U(LI(KZCXD^27M<]&.+L+2*ZI;Y Z<$Q%,3/-2M,)PJTD @G'NA17W7 F>$ MT%(IJD$_(CX7\:%UB*#[7$'.%:"7KMOAJ:_A,4(.T^D'"'S4G;); GE\0B=, MC?!)U.QX"_@LPSNW>UI^9N$]]3BI.R&=CB',B9H?&0(Z*BW!;<)'K"6)#AYM M$&JXURTQ\*U_P!KU@HYW,BIX#56>YO3)TS$OTI+'*KT8ZJE,*RC22P(4,*;? M7/@6.K'M=9P5%^GY",[HE,8JCL4OZ>4(?K/F7OKLJB?,^K MJ]%_1/YP4:^A."?WK+"*(RLDKR4<2\GLH)UHI "X:=*+V[4)?6<9=H>^?-.W MH^_POJF3CI6D2U6X)-,\O3Q/P/6-LE\$V\7FM+"!6EV3!C67W>C\< *;Q*X"T!Z1>[^XBK^4-LVPYUVH+VDD3 MFYMX4SV:E./2/7-[BV\/:1K06:\WEDB=(=1%D/O^K@Z2OP =PJ M:2L#[V2.^4M\1*KL]4EW^ERE)PEOF0YAD%Q &J?#$WR#O7T#SSMD\Y_C\:L'1\K>J& MR>=?:.4ORGT0<$D!)@3EBKD ?,JPL="@SE!:2D]S/H.5<&C(ID9)"%5CS=0\"?, M?]..3[J#;Q *@Q%)#2;P!LY@&,=AO!\'X61T#+QJ2THF8H",/Z+YI M&/_HSH&32E("=C=UWU%X>?2^SM(T'B8P#N/!=ZCN+;V]D%Q,_-YN_"19EFFT MF$-.,:I::8')O'L0;DS+9(:0*6,-O+T,TW/W'9_#>\Q+I(KF$>Z9"\8U;)AH M:3?_CZRGNNDPOQ)B2GZB83)PR$Z;,])@'$_"I)LEXW *__[@Y\GNT4>^XW:! M],JUU"N [Z+!.\IL64-V2)]ZAFJP]28%'JK':>X'B[&SL?=3' M9 @4V 8/2&BV06T[1=R;O+S3QVI& M29>O=;!850S'OL.UGG=4;U(4?#2\G< MBS!S:%_E7&Y"BE_T;#!T@:WYAO7!3V6E[&ULC5;;;N,V M$/V5@3;8.D"@F^W$\=H&G.P6+=!MC5S:AZ(/M#2VB%"DEJ3B9+]^AY0LVUW' MR(O$R\SA.<-#49.-TD^F0+3P4@IIID%A;36.(I,56#(3J@HES:R4+IFEKEY' MIM+(!_S-<6/VVN"4+)5Z M MVV(:C +(<<5J8>_4YC=L]7B"F1+&/V'3QL8!9+6QJFR3B4')9?-F+VT=WI.0 MM@FIY]TLY%E^9I;-)EIM0+MH0G,-+]5G$SDNW:;<6TVSG/+L[,NWFMM7Z#VP MI4!S/HDL@;JI*&L!;AJ ] V /GQ5TA8&OL@<\\/\B,ATC-(MHYOT).!7ID/H M)Q>0QNG@!%Z_4]CW>/W3"O^=+XW59(+_CFEL( ;'(=S!&)N*93@-R/D&]3,& MLX\?DLOXTPF"@X[@X!3Z[)X.6EX+!+6"S_R9YRAS PO&XPZK6 M64'^,W[T#BW72*?#&GBDRNN?XF"AU5JS\ICH1OX^&&4)NDG&(1#F#^CIL\,9[@DY MZZ+.B'&8QCL:NXED$(2'5#ADOIX ;(AH[$) MM8[4!?FRV13KG5 V3L!C3MB@LXYIG6P.3$96>I1TL0DR=+[?I,\_?=PE/"C+ M!-PPP63F4=R!Q0S+)?%ME^C39J6C\-KM69R&KML;I6%R3HW!=9BTA3Y4)ZC0 ML$22@20M$\P8ON(9<_<6<4ROP_@<>L-P0,]^>.6>(P?9&F670F176I7O+"?T M8H="GNN7OR*6R=./Z9D&_.*A= ,VOE++;CEN@^VF:_0!02P,$% @ #H2: M6%"]M&S5!0 P0X !D !X;"]W;W)K&ULG5=M M;]LX#/XK1#8,ZZ%S8N>U71L@[7J[?=@6--WVX7 X*#:3Z"I+GB0GS?WZ(V7' MS6U95JQ 8UL2R8?D0TJZV!A[[U:('AYRI=UE:^5]<=YNNW2%N7"1*5#3S,+8 M7'CZM,NV*RR*+ CEJIUT.H-V+J1NC2_"V-2.+TSIE=0XM>#*/!=V>X7*;"Y; M<6LW<"N7*\\#[?%%(98X0_^IF%KZ:C=:,IFC=M)HL+BX;$WB\ZLAKP\+/DO< MN+UW8$_FQMSSQ[OLLM5A0*@P]:Q!T&.-UZ@4*R(87VN=K<8D"^Z_[[3_'GPG M7^;"X;517V3F5Y>M40LR7(A2^5NS^0-K?_JL+S7*A5_8U&L[+4A+YTU>"Q." M7.KJ*1[J.#Q%(*D%DH"[,A10OA%>C"^LV8#EU:2-7X*K09K 29A8*_02P_N?D[GSEMCRUR'G*]V]P[JY@LY=(5*\;%&).+1K;(U? M/(L'G=='D/<:Y+UCVL2'T]L6S41(/7SNXG7TZI9_)*0A-49I-JNJ17J(+0Q:58.-25WTA%)AC8#Q+ M8^!)K5]98E9>\0&9#T#93%=-.F&#A)T$%T91>R#>24TL5XKTN5/ AQ0+#P52 M%PE>BMR4VE<0MBBL.SF'CZ5WG@:D7C)N%X"[!KF##V4^)PV$+83*P9=0J@1F MLD9+G>?[@?G; M"72C#G3[47P&GZL\O>Q&@Q-(!A&Y?,L57\U *'*XX&C6S%/206OVX M8B-LYB)@PN@FIJZ*J2OG_U"C!6\.2*:&TL,<<42<4!B<1&:(: )-/4WF9?Z] M9K\2GF:W,$>0SI6DKRBM*RG4;"UH861@*'D@2?&B5 H\VKS"NN2L0,9&%D): M6 M5AAIBMCS29",875:F9&"^#7IKJ(\2&=5 1D0F-C\4Y"XM)0@$K!"2 .@@ M51+1K=HR'VL72#(U>BHB4N]*W]?>S;<@RU7[>3G46NGV[XW[41?$";2L=$JK-9FZ)"[D:C MN'KV>G D.X,F.X-?R$[-H_T]CWL]':I"SSZ%"<4UK?HW5P2F9JDIK%03%?6N MC?/N4"*/HCFSIE4AHUE(_VJSJ@I?)6Q_>X^;7I\2.TN M!V"YD^^*.34V"YM4X, CAU)R*LCN#%,$<&DL[V[UXFMJ63S%$=#.*)D%6#-/ MCSRT+PK71\JHJ/K:/K>>SB".+BNRN$9=DO57,+6&>I G:G WYM_AH66[S/:C M/O1HR2T%.1BHVLB:3MM%.,YT1[0BZ=.2F5#U[DVE(Y'THICWE@&\I?.? M%2K,BXQ.FI)/07QDAKA#>UG,&]V=\;3D.0S/HC/>@3KT.,+=8HN?#OZ/!) M9YA0/OI\\CA8% ,BP9#R_=0LMO>N%3G:9;@\.?*6VF1UPVA&F_O9I+J6/"ZO M+G?DW%*2"PH7)-J)AK0/V.K"5'UX4X1+RMQXNO*$UQ7=,='R II?&.-W'VR@ MN;6._P-02P,$% @ #H2:6,[Q'(UG! H0H !D !X;"]W;W)K&ULG59M;]LV$/XK!S4HFB&5)4N67VH;<-QTS8=T09RN M'X9AH*631%0B59**FW^_(V4[SNH8:_U!HLB[A\_=/3QSNI'JJRX1#7RO*Z%G M7FE,,^GU=%IBS;0O&Q2TDDM5,T.?JNCI1B'+G%-=]?I!D/1JQH4WG[JY6S6? MRM947."M MW6-5./EUC)S9)BSMC)W2XL$59&46KG/S,?(4%I=AH>'//UA7J\VG/$*Q=[*5;B,L. MHO\"1 0W4IA2PY7(,'ONWR,Z>T[]':?+_DG &Z9\B,(+Z ?]^ 1>M(\Q;1,="H'M";OWX5)L&[ M$USC/=?X%/I\1:E0GRF M"*!ZIN6^H/81P7*'L]KBD )_.X<)D-H1%M1?X!,:>Z(MJ3.(!H$?TSL>QOX MK-1A200)($PB/X1P'/D)+%G=M!J8R.!24>Y*Z,4%9Y2M-$X]L<0C1)_"/?2T-(9A!=A/*)9.XJ&H3^" M?_[S*\B=(0K30**[QT.F'0OOP:S)^0.H(-E>_*&,;'ZFA3_(,[#NQFME*R.KJ M@5*C2$0A30_B,3T/ AHX60X&]OFRPDYTE<&^JPS^=U>A$E$G?$K%[R@+Q9J2 MIS1=4/C'VLI)^)?;RE*2N,0C,&,47[>&=MQ7@:K(H'C:7+G-W5]L!C2P6MR5 MZ?6K43\*$D%IZ9084ZN@3\DP:CN0M1]&-FX2\A:&JJH&Y;4 M%5!9 UK/I32[#[O!_E8Z_Q=02P,$% @ #H2:6"AR*>:D @ N04 !D M !X;"]W;W)K&ULA53);MLP$/V5@=H4,1!H\Y:Z MMH X:=$< @2.VQZ*'FAI9!&A2)6D8_?O.Z1LU0$<]R)QF7GS'F>9;I5^-A6B MA5TMI)D%E;7-)(I,7F'-3*@:E'13*ETS2UN]CDRCD17>J191&L>CJ&9G:;^V(6Q(X0"LRM0V#T>\%; M%,(!$8W?>\R@"^D.VE9,8.W2OS@A:UFP74 !99L(^Q";;_B7L_0 MX>5*&/^%;6L[[ >0;XQ5]=Z9&-1\VD&=YQRS+ MIEIM03MK0G,++]5[$SDN75*>K*9;3GXVNY>YJA&6;(<&+I=L)=#TII$E:&<0 MY7N8>0N3O@'3AP.T?$:6.5WK@-4_/ CXP'4(_N8(T3@=G\/J= MSK['Z_]7)]QQDPME-AKAY\W*6$V5\>N4Y!9Q)>,XD]G^ XZOH-SZ-D3=5^Q$0BJA,]EB;YXX4C%@EF$!>9*YEQPYDK\E(;S M49850JD$=2:7:[ N^]!H]<(+JH8"+>/". :\C6O;*N&2*E$(BFBN 'A-85AKQ54D )32ONHRZ3_\@YY*R87JP0IHQ^#K6>[A,1^&@1XLD M'H?)P85NX7*%$DMN>RUE/R:<_3@<>_N/X>CHZ9R'=F^6Q,,PA@M(KL,^7)Q* M57343C7JM1\:!G*UD;;MK.ZTFTLW;3O^,V^'&JE>!J#;0=%N MK&I\E4O:P<0&Z:9W]!5!+ P04 " .A)I8V1YU M@ T# '!P &0 'AL+W=OFZMM*Z#8'$IHD->$ \N,FEL>;8P7;6[=]S=M*LL*[PDMC. MW7??=W>^3-=*WYD2T<)#):29!:6U]22*3%9BQ4RH:I3TI5"Z8I:V>A696B/+ MO5,EHB2.1U'%N SF4W]VK>=3U5C!)5YK,$U5,?VX0*'6LV 0; Z^\%5IW4$T MG]9LA3=HO];7FG91CY+S"J7A2H+&8A:<#B:+H;/W!M\XKLW6&IR2I5)W;O,I MGP6Q(X0",^L0&+WN\0R%<$!$XU>'&?0AG>/V>H/^P6LG+4MF\$R)[SRWY2P8 M!Y!CP1IAOZCU1^ST'#F\3 GCG[!N;=^G 62-L:KJG(E!Q67[9@]='K8;2#/\IQ9-I]JM0;MK G-+;Q4[TWDN'1%N;&:OG+RL_,KJOO!9V7, M(7R2F:H0:M1P4S*-<'#+E@+-X32R%,G91UF'NFA1DQ=04[A4TI8&+F2.^9_^ M$3'L:28;FHMD+^ ETR&D@[>0Q,EP#U[:RTX]7OH"W@73DLN5@>M>[8_3I;&: MNN3G+KTMW' WG+LY$U.S#&TE[M*U-_)N7;-PL",AO=VDZR&?H3AV M*8K#9-3WT]_GI]+R=_E&7, R[FCW:&DY4H94?P8:D4'G;.=6?]E/^ MM!UN3^;M+X+*ON+2@,""7./P_5$ NAV[[<:JVH^ZI;(T./VRI#\5:F= WPNE M[&;C O3_OOEO4$L#!!0 ( Z$FEB6PQ]\"@0 +H- 9 >&PO=V]R M:W-H965T8K2<"5!XVKDW837LS!P@'S$'QRW9N<;7"A+I;Z[QM=XY 7.(Q0864?!Z.\1 M)RB$8R(__BY)O6I.!]S]?F'_G =/P2R9P8D2?_+8)B-OX$&,*[81]EYMOV 9 M4-_Q14J8_!>VY=C @VACK$I+,'F0">A]%- O 7GH?A%[+MR4638>:K4%[483F_O(U<_1I!>7;J,LK*9> M3C@[OF6&&U KF<*"TKED_&L"BVCNM;\+7D*QXQ:>$FBM1&6B[7,%>"1QP- MG$W1,B[,.?P$#XLIG'TZAT_@@TD8L0*7\""Y-2TRTO<=%X(F,4/?4@#.#3\J MG9T4SG8..-N%.R5M8F F8XSW\3X%7D7?>8E^TFDDO&.Z#=VP!9V@TZOQ9_IQ M>+<&/FN&_\)D&X*KNMGWHNE6:]G-^;H'^'[3:R;Y/_D2MF!"$M,"Q:\KNK?$ MM*R?N60RXDS @HQ(Q]\:^':S-%;3^?VK;GT*!WKU#KBD=FTR%N'(R]Q<^A&] M\8\_A!?!SW7BGI)L=B*R/>%[E?"])O;Q'>HUZA9HEY7 *LJ@$5+^@XB9!#+4 MQ4EH08(BAC,Z [$2@FGSVG=>IW;CK,>J?4JR64$VR,G<7?0X[@5#_[%&PWZE M8;]90_;$TTT*3-#=Q98"(>://$89&X@WVN6;-)<9)*Z5Y<4N)OVX.D;21B>. ME?249+."[&I'TJ#=Z=2+>E&)>M$HZN^HZG;1UPC02'2O,*Q;6'N/#-ZM:6?0[E9^%T(-WL46[(^8-<[]/Y/^ ME??&$ :OM53P7\'>8U;D["D7#JBROA)?*4EV=?R;T MN$+M!E#_2I&B9<--4#W7QO\"4$L#!!0 ( Z$FEC9<+)_, D ']' 9 M >&PO=V]R:W-H965T3\D/*X.1U?6/=)! M^.ZY*#]56\YK[W.6YM7]:%O7NU?3:;7<\BRN)L6.Y^*==5%F<2V>EIMIM2MY MO#HTRM(I\OUHFL5)/IK?'5[[4,[OBJVA\Z(SCW'%%T7Z3[*JM_R53;1 :QX<#<1[>KY(JZVWB__/B7[..5Y77EQ MOO)^R_>\JK/#\['W>A\G:?R8\K%(W/A!Q'G?O^&U>+'Z0;S]\>&-]_VW/WC? M>DGNO4_25(Q.=3>M!;GF(Z;+ELC/1R+(0.1]7$X\'/SH(1\13?.%O?D;OCPU MQW+SJ4C)*2_HE!=TP,,&/.BTF"KCJNGTBC_67L673V52)[QZI>OC$93H09LI M^:K:Q4M^/Q)SKN+EGH_FWWT31/Y/NAX[ I/ZCT_]QS;T^>NL*.OD/[[R%D55 MZ[IZ;!\=VC?%8C]GA$Z"N^F^VP3(B1RQDGM7%E7E?J6]YHXXM//Q_H2<451C,.L$20S#$\/P.H;-M%J4?)74WN_B+:YE&RI, MQ@&=H#.^NBB_$R41CDZ$(ROA7ZHZ$451,'T;)Z7W=YP^<1W%2/EPAOT)/J-X MC J[HXYF>H+T1)!:"1X*%8="I2-G1;AV]CD"DSK+3IUE0U0?YK+_CL"D_L]. M_9_=6'UFZJ0EOC)5-%&(F:9*X(-F^H[J3PO4G0G^&4=KB$RP(^K! .6G!;62 MM87(9$%I ZN075QZ6IB^,=>%608=!#&P*^+#5ER3XYJ7F5CHG-9'6J)6H&OG MH2LTN=L@M0$9HA0%5@6_.@>.T.0<@)@'=C7O+T>!*LH!P\IJ2!>&PPDU7)L@ MWH%=O:\H2*HT*W/<%B(3!/$.[.K]E06)JDN=[N*QY:N)"DP+N D.+ JW.5E MB6F&'BE+(ET8)ITPF28H96"7RM^+?'-95;+B7#TC':')FS-08.0/LCVSZOK5 M^S-':'(.0.217>3[JU(+T+WF$*7*!-*$!4%DNC119PMM%_;+JQ)2-5O=I[5! MW;H4&"B"J".[J']=76I!0ZGBG+/%NMH5&@B#'"/[UO?2JH3476TS].>+)4U8 M,_2&_3D"Q41VQ?RCWO+22T^U*1:IU)&! M0-&17=&_LB:I>]UQ$*I%5!/&)MCO_AFJ*@9UQO;]\:5%JH61$M@=Y-9"5*/( MS+1FQB"?V"Z??Q5UG'KKY+.@F>3+(N.=::IE:\6[=I:Z0I-[#]J,!_&WL5.# MVQ6:G(..Q7VSQZV*./,#U>16PT)FM&0QB#UVY7/C2XSN-NB"!10&H<=#&-U8 MYV$KZU)]E,%'QB#2V(W5C56OF\ZZA:=EJ8:%=&9:/6/04=RCH\V2:?P8+S^U M66VNUDV\X2^O]50KIV:X*S0Y%R#;>! _'#LUQ%VAR3F 90&^U1/'JK;/9HH1 MH8G"1GN4@.835YXXZ??$B2KYQG)*0/')$*XX47?'TD:N9:R-,JP%"<@T<>.- M$W4#/6-*027J#AJ;OHH%%25V%5T4Y:XH!QQHNZC%1N*:,UQP^*$@" 3-^8X4;?("&.U>FK,\7!FVNX3T$QBU\P%%Q?G M.ED*II57K,7TW!55HK],G=KCKM#DPR<@QN$@]GCHU!YWA2;G -0^O-4>#S6^ M=Z0>MU&_\C9,GQ!D/73EC(>J9)\OEJPA,D$0]7 (7SQ4?7&%K"U$)@LZ'+KQ MQ$.-V:T9;W67;!KOSFDPNTHNBBSCY3*)4V\7[WBI9>?4"'>%)G<85#<-&%(GC2:,8I.M0$'?J2NOF_9[W=80F2#(.1W"Z:;]Y[^M(3)9$%[JQN.F MJL>M&W1=F&7001NI71L_3AXFW?51O.'Y\DO/"LF.>?5/4H;PNRD(,!W$[Z9. M_6Y7:'(.0./IK7YW"V"=16J(X9LB"DI.7?GHI0DZM;5=H\@_C0'O9(-8V2U8L-;@;"R]P8W$PUN*EZK$H3)<;=<*R*@3(RNS)^*).]X)A^&6]Y MNCI.RB:O(JV<9\V,]<1D6/.R;,XNU<7R4T_9LG_>U5-V"$.<@3RS00QQYM00 M=X4FYP!6 .Q60YQ=<#*<77,RG'5^<>W* 6?]FL^N.1G.0/;9$"8XN^QDN"[L MPI/A,U#OF1MGO(7IWC="'AEL;AA_$!& 1$\Q3<3(B*1[;6>:;^X)O5YB;R'.^(]=V.S7P<3-\ F$!]ZIP2ZU2L51NL51NRN>]P'<: M,R[)7Z5^S(2LDY/A._5X?2!/Q!*',#+4B1/ UV $7[\X/?MGG;B6R"I2O4*J MU\3^!JD9OI?B=:I8!_V.;SI#:UW6<&C5LVVS7UA5G.L4SG4:XW N)%'G5SEW M@0E'=YBNH,[%3IO1:(FL(KA;".XV1N,WDYC6*T'(K+KE(+B# M^A#T"H]ZKWN$%FDJ(%DJ$$4JJ/.TD>Z]L6B)K*+<+Y3[GTP"?IM26R*K2.T7 M4ON-09ZL0.=O"D(@&>$$L030,V!>I[I_L!6[KG>P%1LG_*"<02%G\*J<&<@- M0*9$7W0+54*DDFHW[>! D^O[I>R5:6J<]8.:''MW?=N?S-0Y025+V,Y!JJXQ MZ_9MTZU/%$ZIOG!:R=8Y34OGIBVVJNA=I> TWL[O.SHY5_7LN&9W/T#_HR!P M=A6!TUP2O/_XY(3[Y\?=U]4X[T=U[8H)I_'J?OERS7'EXL4?#$Q_W_U#LZX_ M*&6^S"^K5*+K]Y&J;>])(M0662B<;?KJ?N;9DR/K2+9,J_89D^H-D#8C]4P# MK@W4^((QN>WHAT#Q\ O^ 5!+ P04 " .A)I8W*@ :\ % "\)@ &0 M 'AL+W=OPK7P((]!*%,9]82R%6EYT.]Y80$7Y.5Q#+7^:4143(6[;H\!4#XJ>= MHK"#N]U!)R)!;$W'Z;-[-AW3M0B#&.X9XNLH(NS[-81T.[%L:_?@(5@L1?*@ M,QVOR (>03RM[IF\ZQ0H?A!!S ,:(P;SB75E7[I.VB%M\6< 6UZY1DDHSY1^ M36YN_(G533R"$#R10!#Y9P,S",,$2?KQ+0>U"IM)Q^KU#OV7-'@9S#/A,*/A M7X$OEA-K9"$?YF0=B@>Z_0WR@/H)GD=#GOZ/MEG;0<]"WIH+&N6=I0=1$&=_ MR4M.1*6#XQSH@/,.>*\#Q@GF'7LI,%DK*@TL$F8X9W2*6M)9H MR45*9MI;AA_$R;@_"B9_#60_,9T1OD2?OZV##0DA%AR1V$?8![_>OR-]+AS' M.\>OL1;PCK!SY-AG"'=Q#ST]NNC#CQ]14'BN<''V>D1GAZB :2 MKX@'$TNF$@YL ];TIQ_L0?=G%:DFP5Q#8#6">P7!/1WZ]%=&.4?K6*;/,/A7 MTAS*>^ J C.@40J49-;-U![*3"O_C3N;*CE:BVW)45CM[EFM!=XO N]K _^# M"A)6I@Z7U_L\H!7E09JI_]-/LNO,5K_B)<:#/5JT_K2EQ1!8C;I!0=U 2]W3 M 9;.4 CR5BQ)C&R,HC3WGJ-TOK5UL*#8'5*!P6 M% Y/I+ @#E$F?XL7P%Y'X;#Q"MJVBD.M8VTY- 16XW!4<#C2&LF)Q;(-%1,N(4L#)1:KMOP9C_XO,GH#K@X>'P_^ M:!-7[]RIP9Y5,I*<6MK5>WE;K)V]5-E;=# MR4%3P_8OE/I>;[OM&F *K'+NW,3>N9(C MDP)T9A3--856Y[$4M/;PO2IUVZ1$G1E%ZMQ"Y=JER;;W,O6>P(H&/X$7.9+G,I6\>%4N0FG?-F*0$$;G\'4AZ)N7L MS"B::PJMOM-82FCKY^P4..F%K>'?=44 MUMMNS=1;"'Q<"GRL%_A?TBF=[(A\$L BS:36 [5^W4RBN:;0ZB26A0)^M_UT M;'1#W2B::PJMSG)9D&!CF^JX65 (O2 Y>E!]:7'MDGB'GP @E#'HV@LF^CY,EH^6$4S36%5N>R+#_P MNY4?V&CY813--8569[DL/["^_&B3V)KE@SU23FFC&^XY6NU[X84NKY5U!M;7 M&2X\"_2HGY]&JPFC:*XIM/IG_+*:<-ZMFG",5A-&T5Q3:'66RVK"T5<3+3^) MY6B:SQFSXTU[3V_MB]G MV4&J$B8[UW5'V"*(.0IA+B&[YT.9I%AV5"J[$725'AYZID+0*+U< O&!)0WD M[W-*Q>XF,5 <6)O^#U!+ P04 " .A)I8EB3X?)@$ "4&@ &0 'AL M+W=OF> M\0>Q 9#H,8E3,7,V4FXO75,)D:K)UZ[8&.(Y$E">%/[R%F^YGC.\\W/M'U1NH;[GRZ)6NX M!_EE>\=5RRU1(II *BA+$8?5S/G=O[S"8^V06WREL!>U:Z1363#VH!LWT:-%T]Q8/J%[6&:<2@H"O;T&26@L MWBGC+_?7Z.V;=^B--KVE<:S&2DQ=J4+5';K+0UCOB[#PD;!N"1^@P#]#V,-# M@_N5W?T:EJ5[T'1W58'**N&R2CC'"X[B+60MXS/TF9.(INNSO%RMBIRA#U_/ M_[I!__ZI<-"-A$3\9ZI!T>G0W*E^@2_%EBQAYJ@W5 #?@3/_]1=_[/UFJDA/ M8(WZ!&5] AOZ_% !6F/*GLJ-FC:0GEMH_*1>+0E<$9@L8D K0CE2C,O 5):B MKW'>EYZ&=O/A:' Q=7?U=+]CU$AC6*8Q[)8&RM((.)(;0% \2T"E%2&V4A/0 MDF6I5"PPY5!T%-;"P\,!?I&#P6@\&)IS&)4YC*PY?&:2Q,_1BI*2IAA'K>Z' MD[!5:(/5"!^K]+B,89_UZ0FL M49^+LCX7?5'VHD7&()P,QB\H:[ *PL'(3-E)&>7$&N7]AG%YKB>Q^CQG"M** MTW5@>@)KI.Q[E3KP3D'=0Z\]E:@OM&:-:@K*[XN^!Z0Z,T-*YG)N?[8$2' S&@[=N?Q^AE2Q:^TBA^< MA--6B=2Y1CVA-6M4"2'?KH2Z<+JM8H)!\)+3!JES;$+V*ZGCV[7.WSE]8Y:N MBWG90F K4.?!Z0FMF7:EG?SQ20C6U-];3U\:]QF\5\EFD]EQW8PK@83M NDVDYEZ&8]RV^[> M>1^D)[1FLK6=HM-L%?6[5_0S%!BN%!C^H>VB'^-VT-Z?P&UJ%U:C.K6/;&'@ M2B1ANTBZRQ8Q7<9/YU(-,42O^]K8,3L/9$]HS0I4 @R/3D+V7M5:7VC-&E5J M#=NWNGHE^[BUZ]E>/QJ-7JX?W=J1@3ZON25\35.!8E@I+V\0JJ+QX@BD:$BV MS4\1%DQ*EN27&Y4!<&V@GJ\8D\\-?3!1'D3-_P=02P,$% @ #H2:6"&Z MUS]U P _Q$ !D !X;"]W;W)K&ULS5A=;]LV M%/TKA%H4+9!:G_%':@MH+0T+L&)!LFX/PQX8Z=HF2HDJ2=O9OQ])*8IE*X(- M$,5>+%*ZY_#R'/&:U'S/^'>Q 9#HJ:"E6#@;*:L;UQ79!@HL1JR"4CU9,5Y@ MJ;I\[8J* \X-J*!NX'ECM\"D=.*YN7?'XSG;2DI*N.-(;(L"\W^_ &7[A>,[ MSS?NR7HC]0TWGE=X#0\@OU5W7/7:+V-4F%^T;V(]!V5;(5G1@%4& M!2GK*WYJA#@ ^-$K@* !!.<"P@80G@N(&D!T+N"Z 9BIN_7<[9' M7$/'G3AKG*GM2AH M+0H,7_@*7Y_^)[;=2B@$^OLWA:W;__2I7@\4]0^D:]*-J' &"T<5'0%\!T[\ M[HT_]C[U>6"3++%)EEHBZ[@5MFZ%0^QQ:U&F&_!B49\?-=784.F2OHM];SP; M3>?N[E#IWK#IR.^&)8.)7:JA);*.AE&K832HX1],8FH$O#J1\8M(1;3H>A4?:]H9%QV%)=&+!+/*/C4I/HZ:SR6C21G74N&[5N!Y4XXY# MA4F.X$GM#@34)9K)#7#U!\&Y$@5A(:#_#1NDOG3%VR1+;)*EEL@Z_HQ;?\8_ MJSZ/;;IEDRRQ299:(NNX-6G=F@RNIOMNY5#[E(QN<]53&Y;JC)76WJ&L7'^4 MP(N!U3]@2%QY4E&9S4I?I;(NOH/VWUGP[J__O9X@WR7+H8;)(E M-LE22V0=,V:M&;.?5;IF-MVR29;8)$LMD77<\KV7PYKW_RE>32Z'NYE@%!T5 MKW."DN%976J!+;;: _?@[*P_C:C#WYJ4 E%8*7IO-%%;"UY_;:@[DE7F./W( MI#J?T-MO/O%_4$L#!!0 ( Z$FEBG&FPY0!P M "!7 0 9 >&PO=V]R:W-H965T\TFE:7-TUB]7%FU>'?_=A\^;5 M^F&W7*S:#YMD^W!WUVR^_=PNUU]?7ZB+T[_X?7%SN]O_BZLWK^Z;F_9CN_OC M_L.F^]O5LY?KQ5V[VB[6JV33?GY]\9/Z\:W)#U<<3/ZU:+]NP9^3?2Z?UNLO M^[_\>OWZ(MV'U"[;^6[OH^G^[[%]VRZ7>U==('\>O5X\?^C^0OCGD_=?#MEW MV7QJMNW;]?)_%]>[V]<7U45RW7YN'I:[W]=?_]X>,\KW_N;KY?;PO\G7HVUZ MDKI_YN_CBL!+E#9R 7Z>($.O< <+S"'1)\B.Z3UKMDU M;UYMUE^3S=ZZ\[;_PV%M#E=WV2Q6^_OX<;?I_NNBNV[WYI=FL4G^U2P?VN1] MVVP?-FUWDW;;Y#+Y:;MMNS\TJ^ODMT7S:;%<[!;M]F1UG32[!%R\OR/)[^W\ M8;-9K&Z2GYOM8IM\]Z[=-8OE]OO.W1\?WR7?_>W[Y&_)8I6\7RR7W4W/1+O^V8S2XSZ(=&ISCR7O\4O?]?.GR\WP\NONI5[7C[] MO'SZX,^,^/OILC+\Z;]T? MM_?-O'U]T?7FMMT\MA=O_O,_5)'^ER]C)F>#_,US_@;S'I"_+_TGG\7!Y_Y! M\_BF,NFLNQ^/,*\GJPI8%;I^MAF$FSV'FZ&WZUV[63PV^P='TAS*VWMW,LZ[ MP^1LD&[^G&Z.WIVP=)]\E&"=\UEAW0O7IIQI_[THGH,KT.#>-MO;I/WSH8MP MN7_D^$)#/<3>"29G@V3+YV1+B>=$R9D_D[-!_M5S_I7 :#?CC[7JSN]RUF[ON^^JQW>[NQFH4]1-[CYB<#5)6:8\%4HDJ M/7IE6@(N;\,U 'A("53JT2DL0E5IYRO-9V8R8#8,NDG435*RX MG^A;)0$]5(\]E!$I5Q321*\!D[?A&O2 1J$ 8FJY9DX=ZK)TGJP>,Z6*6352 MKCTL43@N.?RTN/S4S+_L?T=T/S#NNH?M3?>S\?3OB.A1[]$WD,G;<"UZ%*0* MD2)FA4940'HP5<(]F% YGWK:;W>+S M8M[LNE_$Z\]=M/?K[6+GC1+U%'VCF+P-\^Y!D:I%BI45(W%Y&_[@[T&21@'( MQ&(].AT\2@OG@7NT&A2KOU9U#V@T#FC>KC?WZTU7J4%AHKZB)Q-,WH:9@]F, MS'"&=SHC@9%TCY&TQ(#FZ'2 #XR9Y7:YNF8JK\'P8!AT#VHT#FK>KN_NVLU\ MT2R3^^:^W7A#9)W2<'D;)MP#(IV+5"HK$.+R-ER#'@AI?!XTL5(+%P3H65K# M?^RJ=2_)U$R-%&T/8C0.8GY9;]K%S2JY63^VF]7^%UA0_*PC'BYOPR7H89&N M1,J8%2)Q>1NN00^1-#XXFEC&M6<(ZZ #G]%(W9H>SQ@> *Q_6L\Z MWN'R-LRV1T-&292H8<5%7-Z&:]#C(H-/BR:^M-$N)J@TJ+]C;AZSTHQA @-> M-.% YH_9QQE\MC8W[6K^C8J9==3#Y6VX CTJ,OC+JZFERPJ4N+P-UZ '2H:8 M'$TKW=SY697:9>N:9",EVR,:@R,:NV2)(%DG.ES>AJGW8,B(O.\RK&B(R]MP M#7HT9"3>>1GW=5:IG*F6QRK/9B-OQTT/7@P.7CXWRV^7M^WR^BG<_7QV MTUZW[=T^EZ1;JL_M9K\!9+M;S[]0V;!.?KB\#?<.]$@I$WD]EK'B)RYOPS7H M\5,F\7HL<]][F=399."QRNI9.;+EHX<[&0YWWJ]7[;?DKME\:7?)YX?5M3]$ MUJD/E[=ARCU8RO W8__]Y\-B]XTL3%9TQ.5MF#+8V8//C)R4O1F[+[1,6;N% MZ#$S)1A_#6/LT4N&HY:^7N>RW?7L[OLALO;,.4>S.0XF EZFN3N#";3I?,CPF-FJG1L5)/WZ"/' MT4?@ME-6],'E;9ARCSYR''T$INSB"L]66]=H=*]M#G8"X]#CG^M=LSS&EMR! M/?R?]X__QWX/_^9Y#_^G_1Y^;QKN;F"E"P.0^C$3CUTZOG\H[U%$CJ,(B21XTCBJ<9 D"\N M-'?*X_8+5^7,WH#A,S/U;.1]2]%CG +' M.&&E';Q7'O^TZ-LL,7@IP&$K'#(%5C;O@2L)X%3TP*G @1-K9;N0R;=AWF.& M;)@O>F15O'A&TU7VATU[WRRND_:O^W:U;9_.[JYWM^TFV1L=WIH?5L.;(>L\ MA\O;<+UZY%;@\YS :F=%95S>AN<+>U16$MMX&*N]=(ANO3 M@[<2WP)-S71*5C3&Y6V8;(_&2GQG$/NDI'3W-%]6 %$?L_98%6.SQ1*<;2=V M/D]Z9E/%S7OV76(K4-GCMQ+?&$T6-ROXXO(V3+8'7R4^-N,O;G??\V65XYO\ M?=>4V2SW7S/D-.@Q5X5CKK#"/QT,:/^:WS:KFS:9KU>[33/W Q;\(V-+@457XC(MZ M%E6LTRTN;\-D>]15!;^7HUZ>5.Y4ZK*>52G\Q][L[KMF_!;U6*CB&&3]NNJ^ M1]OM+CD<[L0?*JS@BT*H(M O^\:#8I"2A4]U"H%CE_7[/.K[B\#=>@ M1UNUQ/G[VG.PWF6+.%H%L$74/6"J.<9449P2^"=&WT^),57=0[-:Y*1^S0K MN+P-UZ '8+7$2?W:'3[Y."4\9@BG1-T#J9IC2!7"/(%_4/2]E)A,U3U0JT6. M[->LT(O+VW - -6CQ)']VITP4#D%:/#\-F,[,]4*:"/ M3#EVU,?Q9A"?&7]713BX(0FW$ LW,PVW$ \W).*68>+V[:]W:6$]9N,,&@I2 M<1-6X?>&!-\R#-\>[FX/Y8;/;)QS M0T&*;X+C.ZP-PK@YB,^*OZ%EY M>+U])!U>NW&6#@79O0EZ[\#:?=@]-$NL:GFIOV6XOR'Y-\'^'5JUO'A,A.Y; M ;YO11!^AU6MA^ [TV[1^AB^Q^CH <>W(DB^ T''%/X9XJ.C[Z<(*;@"K."* MH 4/+&->&G V=U;: $\13."!9>R^>70WIOFMQJ9[@/=;$<3?867\/P_K75>] M'82>M]N]G.!/!RW(Y/T!1FSW<^[DU^ONNL6\>SX?=0R_^ZU];)>)^MZ?-N\8 M3(1.7 $^<25#**YX&<79W%GK ("6"*FX\E&$5\XYUI,9?)CK=*P+ $S2^'@K M] '%.\T2X0Y7@#Q0*KS+,QHH20!2E3-$W""*X(4_$Q=$JYRB\<;72U<[JP%!E@PXR!^4+P%\ZDS]XB[L]_4GB;QF.6C70*XVQ5! MWG[6+@FD)R)BCJX8+G?6(@.82]#-DQ,Y7J9Y-G=6P@!V$F3S_+.NXP>BLR[4 MQLH%8$F< ?[?]3U"]@CO;C41&GP%>/!5CI]#H'N$%V%RN;,2!@@SB%B?M4=H MM4+OPF4!XM,6@9E '$ 1 MZ@"A:0<<3D!MK !(,SQ223]Z.*=08K0^"O XZ]PUORH%VY%P&M=U,:*$J N M@GO_3 ^E"#8E(N+H0N!R9RTQP'G%"U\U%[R#12YW5L( #.*D^G&5'_"J&;6Q MH@18BJ#F/U/EOY"%B<@BOCA$$!U0$5"%S-XY7KT -G?6.@ TB//S3]T[5[B; MXMQ^P6RL@ &P(@C_S[6=(9S.B8@XOB9$0!S0(5"%"%V(XE478'-GK0/ BCB; M_^3>J -Z [,9!@S4 10A#W"NWH@AAB)BCJX*+G?6(@.H6LHPB_"*%+"YL]8! MX$E<%&!J=Y0!PT'4Q@H8X$%"9>!LW4&S2Q&AQA>#R$00Z!ZH$I\(3FX*7E@I M(F^@@+Z!PC4%)C=%P#00M;$"!OB/$"DX\S0PDI4*#SZ^/$2F@D!#094RG":\ M.@EL[JQU @35R>8W"8!8T/4Q@H80$%"[N!,;4)36N%QQE>"R'@2B"NH2H8' MA5=!@**!5,[XN@5[0C4Q@H8P#]" N%,'3&-"PN//;XZ1$:90,U! M$7(.D[N$%V:*Z#PH(/2@"*6'J5T22!O4NH]> =8HI(12B@ M%:$(L8C)[<$++T54)!20D5"$CL34]G!/UO@.0A_-@@Y" Q$)Q:(BP;!EFIN+ MBU>9@LV==2, QI41IU"\ZA1L[H;K /0IE(A A?)H3SA?,JB-%3# CBP"%2_N MH$ :+UYU"S9WUNH"H$L(7 02-? *6K"YL](&D)/0M @C:O!H6'@/;_KLD,.; M0,I"L6A9O+SX*1XP7@$,-G?6N@+D2FA@A)8]+Y04$;U00/5"$;(7@67OH8[Q M\(#5[AOP41XP('*A6%0N7HZ8)A&)\0IGL+FS%AO 4T([([0/>,&@B%B& FH9 MBI#+".P#]ZB+ATC,:S5")*:!((9F$<3XN+A9'79R=+^+GS;N_^/3?L4.D/_W M#OHO5GO#7U?W#WT#:"^#&!%0[%UFMH (K*/(N6_.J9+"YL]9!@W60>)>M M/?H799XZ-%4^NSROQ\X;:Z"4H5-\,!CV=-*\0AAL[JRT,Y V#OJ"GDXG)]@O M,MS&BB\'\7&<2-:XS$7\;9$ 3QK(6VA"WB(T;1<]N=\:/JM1U5T-="4TKMC M>B3T]%G#)T QRYQD7+N\*,9^_V@@#Z'3EZG.:UQ>(K[())")!O(2FI"7B-C6 M?7(UE'MVY>B\=E4ZQIJB@A?O':Z&OUR 3H. MFM!QD&Z-< XQ(M+X2I$82&F@-:$5"Z;B59%@E#3 5+MC W" >W=7"'==Z M[70Q1GBJ@3J$)M0AI!LDF#Z,"#2^4"0&51KH66C%P?"B>?4JV-Q9:0,XB$M# M,/>'>RQ#9[8^X,EJT!UI-@KF@0J%)E0HI+OC1;QA1/#1I:0PV=U;: &GB*A2\':/=HQK.CU_MCK^RT>\2(':A";$+Z6X)IPLC(HVO M$9$!&]#HT!H_SQ':&KP84T110P-%#8UK53"WABLCJURHY;'2X\T!<",ABG&> MY@AD"2."C2\4B9UV&JAW:$*]@YRZ\>IVL+FS$@;HDM#MX)]C>;0[+BMW"&]&!%^=*EPN;/6&V#!3&9C':^F"9L[:QT 2L3E0Z9NK,OC$W>@-:()K1'Y]J")Q8@8XZM!9(H( M-$]T+L(/HWEE2=C<6>L "6N S*U*W)W&%AK8H#HN293H^=U@-*()I1&SC4R MC",9(Z*.+Q61T2$00=&Y"%F,YE4I87-GK0. FK@LR.26\4A,MP$PBB:$$:9W":\@%-$+T4#O11- MZ*5,;), Z12?33;2'D Z1;-(I_"U![40O!-,$=D470#06N#GL 4"6AIC*U+]RC-EH[W&(^,Y/-QEY\ 'D5S2*O\I(=UBAA!8_+]83D3_10/Y$$_(G@<5/JYW@-E9\ (.QJ)VX MQ?_':DV7O_%SAO%JF+"YL]80P$(9#1/-JV'"YLY:!X#C1#1,3EX'OW13=^^R MQRRKP?9!*VR PTI\SA?Z9.(=ZXGHC&B@,Z)Q!8_ )U,5,,5#;:SX %JJ6,XB MXRHBT;>%RYV5-D!+A(I(:-H!< FUL0($< G7M. ]$5IYIER>WO>8(;T/Y#-T MA:,2 3(;VA"?B-FQW85@$I0&RM*@$IP80B!@V-5P- (M;%R M >B D* 01EBA[&!XE/&%+ (V@$B&KEC(77@E*=C<66D#L(*+/3 _?0-F2ZC- M, V@**$)10GYIHC@!<-CC:X1+G?6X@+D5+,@)UY9"C9W5MH .>$*$+RM40?@ M*]3&2@/@*T)F0KXUPAG!\%#C2T1D" 6D,72-P[W0SN %?2+*%1HH5VA<)(*Y M,P)0(6ICI0%0(:%$(=\9+V,#P\./+QN1N190U= U/M<*[19>9"FB;Z&!OH7& MI228NX46Z,5MK#0 4B3T*N2[)8(-#(\UOD8DAF<&"&V8%#^$$=8:AE<=@\V= ME;8":8<0NO"TQNFSB-F/SVQ\]F. Q(4A)"[.U2"!C&!$N/'%(K$_S@ E#D,H M<5"S-<.KP<'FSDHX PGC.^O8IU8F0*\#M[%RR4$N,JK'"2S9V5< D2#I$986T/5W_7;0_,QLJE KG(G, (;X\XMB\B MWOABD9AS&J!I8E+\I6PHP&+%E6SNAFD#<11#B*,$IJWHM[*XC14@0( *GRV2 M3RU>%1(V=U;" "7B@A\Q+\Q.KO#;$CPT-$ TQ!"B(?+/HPA>+R+8^!H0 79 MP\2HE[TE-KS*(FSNK(0!^L-%/.**GIX'XC96E !!$4(@\D7_0A(O(H'XNA"! M<$"KQ"B1G6Z&5UF$S9VU#@#^X2(>$W>ZG;SBK1(\##1 $\00FB!GV(003N%% M!!M?#B*H#8B4&"U"R6)XY4/8W%GK , AKM0QM2V.7M&V0&VL@ &X(X0_SM 6 M,0Q>1+CQ!2$R @1Z)$:+$*\87O$0-G?6.@ B>MT3&Z,@/$?:F,%# @(?MQ MCL:@N;N(*./K0&3F!R1(C!9A7C&\8B%L[JQU #@25^>8W \!\S[4Q@H8 #Y" M[.-\\[XXJBXB[OC*$)G[ 0T2HT5(5PRO5@B;N^$Z *T0@XMS3.T0$S 81&VL M@ 'V([0^Y#N$).HB0HPN BYWUIH">&I$F%8,K_0'FSMK'0",Q%4V)C>#"6@& MS,8*&. ]0K1#OADF47018<<7ALB<$NB.&$)W9'*#\.)*$3D2 ^1(#"%',K5! MZ$,QN(T5, " 0BHDTQN$6@K>":6(%(D!4B2&D"*9W!F\>%)$H<0 A1)#*)1, M[0SZ9 QN,PP8Z)(8(5V2F$W.S 1=1$K112.B56* 5HF1T2HQO%HE;.ZL=0#X M4T2KQ'BT2GP;.SUFR,9.H%9BA-1*PELHC*B+B#.^'D3&F$"JQ!!2)6%,"897 MF83-G94V0)F$,DD04X+Q*(PX7QFHC14?0']"*B01]4Y0=1$1QM]RD0$ED!XQ MA/1(:*7SHD81I1$#E$8,H3026.D!K[%1&RL^@.:$!$4BP-$4LBXB[/@Z$)D^ M HT10VB,!)8_KZ0(FSLK;8#["$F1L/(_.JFP\D=MGN*[VMZV[>Y=LVO>O+IO M;MKWS>9FL=HFR_9S=TTZV_-];18WM\]_V:WO7U]T?C^M=[OUW>&/MVU7I)N] M0???/Z_7N]-?KCK_7]>;+X?/>//_4$L#!!0 ( Z$FE@.%PH:U 4 )HH M 9 >&PO=V]R:W-H965T,B1MD*S=P[ '6J)MKI3HDK3= /OQ(V5%EYBA*X,%DH?8DG6^ M<_@=\NA\$L=;QK^*)<82?$]I)LX[2RE7;SQ/Q$N<(O&:K7"F?IDSGB*I#OG" M$RN.49(;I=2#OM_W4D2RSF22?H/)ZX M(XNEU">\R7B%%O@>R\^K6ZZ.O!(E(2G.!&$9X'A^WKD(WD2AKPWR*[X0O!6U M[T /9<;85WUPE9QW?!T1ICB6&@*ICPV>8DHUDHKC6P':*7UJP_KW1_1W^>#5 M8&9(X"FC?Y%$+L\[PPY(\!RMJ;QCVP^X&%!/X\6,BOP_V!;7^AT0KX5D:6&L M(DA)MOM$WPLB:@8*QVP "P/XU*#[C$%8&(1/#?K/&'0+@V[.S&XH.0\1DF@R MYFP+N+Y:H>DO.9FYM1H^R73>[R57OQ)E)R?O$.'@"Z)K#&XP$FN.55*E *_ M1\0YTDD!)Q&6B%!QJLY^OH_ R:^G8T\JYQK"BPM'ESM'\!E'(;AAF5P*\#9+ M<-*T]U309>3P,?)+: 6\0?PU"(,S 'W8-<0SM9O_@3*K>60WCW!6T81E M'L(<+SR8AS-P(016*4!9 JX)FA%*),'B,3\)4,OE#L=KSDFVR*_ZR#)>GKA$ M@@CP][5R *XD3L4_IF3MHNF:H]'%YHU8H1B?=U0U$9AO<&?RVR]!W__=Q+1+ ML,@16",+W3(+71OZY&*CYCF:4?Q*5=17 E&L:LA, J'9S;-@XG*'._ ^O5XA@$IL%;G;8=O".P!C_]DI^^E9^WW]9$/M0FA:K90E]4)-&8JZJM9Y*8*Z7]F:WM!.VS;:()P E_ZKBKFNMB=+^'J7#TK'V!TL,?H4RJM\;6ETA%8@\IA2>702N5[QI(MH120 M=*5H>HZ1X4%&K&[:,N((K,'(J&1D9&6D?G.M=SEGU7W4Q) 5M.T]TB58Y BL M06;@5RVC_Z)ZE2(<1XEPBA:Y0FNFHM:]!S^A82E >S_0L=C]MV9KW_&!GB6 M%170OLC5K2&+":+Y-,M8-B]/T&IFGM5N'2 A(E9]C9JH1I;@7K"CL&5K=9J]IYR1Y/ZXGI5&*Y0FOFHI)8 M\&5)+.A48CE%BURA-5-122QXX.7043T3-+PDZCU]J%&PY51/&1SW>J/05B$J M707MNLIYUU3XJ[_2>^:)DSVRUB3M^[4_<8*5VH'V]SJWG&R0Q/0!?, T 9&> M*L=72*=2QBE:Y JMR7,E9>#P955(E])FZA0MJDT5FC76(?).@/ZO:]Q#XM3474@4 @>,.*FU$6NXMA1 MZ-4VXBWV[F59?O=NW=(+X@F0 4SY6I_WJ@ M;H-\MQ%N=R#9*M\:-F-2LC3_NL0HP5Q?H'Z?,R8?#[2#&ULK5A1;]HP$/XK5C9-G;0V3H! .XC4@JHA;5/5JMO#M 2!V?/?EOKLOYLQP*^2]6@)H\I F7(V?>V=CK M&8?,XEL,6U49$T/E3HA[,YG.1@XU$4$"D380#"\;&$.2&"2,XURB;DIXXV6N!JCGPXG(.,-,ZDD4ZZT7&.)M"+'Y*LP:68).4_% MFFMR- '-XD2]Q[7;FPDY>OM^Z&J,P."X4?&TB_QI_C-/^\+D">EX'XA/_6Z# M^[C=?0)1Z=ZIN[O(NR3OE^3]#*_S,OD?GW&-3#6DZF<3KQRHVPQDWK4SM6(1 MC!Q\F13(#3CANS=>0#\VL;0$5N/<*3EWVM##LJXLKZN8H^IW:5!-U'.\089G M=H5-Z/6HA_L$?H;NIDJLP32@7K]N6@N[6X;=;0U[7RJ%\:IXP9F&&6&*+&&V MB/F"Q'OY-K%HA3^T@); :IGHE9GHV1)MSR9G2V USD').; LVARO5U6B'PP& M3:)M,.U2C[:(ME^&W7\A;'Y<$>L+(;=B'5HM2V UVH.2]L"60@ M2I'?9,S4DLRQT;:$7B#9XFT)K %8U'#RS'3>8#MJW8V_?^WCMS<^4:\"$:")1MD1MV:HF^$L62[)A MR1IL*KXUI(,K;PFMGL!]%^9UK2G>:L=E"ZW.>]]S>:WMS6L4WWO2"P>4TD;% M_XMI'KA;.>F98S8>J%"#BB0P1U]ZTD4CXN/=P[_6YYL2> M'1G_)K:$2/ ]33(Q][92[JZ"0,1;DF+ALQW)U)TUXRF6ZI1O K'C!*]RIS0) M4!B.@A33S%O,\FMW?#%C>YG0C-QQ(/9IBOF/]R1AQ[D'O<<+G^EF*_6%8#'; MX0VY)_++[HZKLZ!$6=&49(*R#'"RGGOOX-4UFFJ'W.(K)4=1.08ZE0?&ONF3 MF]7<"W5$)"&QU!!8_1S(-4D2C:3B^*\ ]2 MJ[M4^"4&4!/7B-7@!: 9N:9*H 1.S0*IX]5.#N(CM_2DV M]$1LMYC[(()_ A2B08/[=;O[DL2E>V2[!ZI*9:E062J4XT672_7/)W4/W$B2 MBG^;\CH!#9J!=&=>B1V.R=Q3K2<(/Q!O\?(/. K?-F7I",S*.2ISCMK0JSGC M?-ROFM(]88QR##UO'!9#?S0+#M4LZC9C'Y4V5G"#,KA!U^ 2P\3&"$] X\K3 MIY$_/ NQ;C0)_4ESC,,RQF''&(6:703=9%B2E2HFV)+5AF8;U2)EVS5%W@K? METJ.P*Q*C,I*C%RUS\AESH[ K)S'9J-RKBX4HZ$N*RV@ MWO19<2/^ 6*62:[$16,SMH;4EYB.P*SJP="\]T-7[5@@.4K;%9J==T7O0 R$99LWDO#TN=1NCZKW(/\.T0*- M:H&1,W*W"J#>>3M"L_,V@@AV5D1MY*X+'>B/S\E=-T(5(SM HX:@0SE4DAO' M,=\KL\IKJC^_G0HI5VAV&8V4@LZT%'0JIERAV7D;.04[ZZE+D@76%=/$C\(V MS5*X#"LNHR<(;S06["JRGC>;_R_*MX;6>^@=H=F%-'(/3IU1WJE,3D=H=K6,F$,39S1VJKU< MH=EY&^V%NJZU79ZNNLW"I=_ )02P,$% @ M#H2:6!Z?*VL1" Q%( !D !X;"]W;W)K&UL MM9QK;]LX%H;_"N%=+&: ;&U)OJ6;&$BM"P,TLT6+SGP8S ?&IFVANG@I.DD' M\^.7NL0R$YJVIF_ZH;$NYSFD](*'Y*%X]9B+;\6&TB0KKGL;*;?O^_UB ML>$I*][E6YZI*ZM:/Q<%O4E;E/L^_E0>WR^O>H"P13_A"E@BF M_CSP.4^2DJ3*\;\&VMO[+ T/?S_3PZKRJC+WK.#S//DM7LK-=6_:(TN^8KM$ M?LX?*6\J-"IYBSPIJO_)8W/OH$<6NT+F:6.L2I#&6?V7/34/XL# &1XQ*D^%F=_?K%)S_]\^>KOE2^2T)_T?B9UW[<(WX< MM]M[%ON^JO.^XNYSQ3^X5N =$^^(YUP0=^ .3?6QF]]L M2_-!9>Z8JO-CWH/SS3V#>6@W]_G":AZ=;SXPF-.SS9U+RYOT]A+V*IYW4L+% M!?DE+YM$EI";--]EDOS^4=U-;B5/BS\,1?U0HX=F=!DXWA=;MN#7/149"BX> M>&_VKW\XX\%_3))!PGPD+$#"0B0L0L(H"*;)<+B7X=!&/VQ)65%P>4%6+!;D M@24[?D'6(B^*YPM;=6N^5"%VH;H;!3?ILO8UK7R5_8^'V6@\*/]=]1\.)6DT0#H-7SN=N :G$=(I!<$TH8SV0AF=*Y0D9O=Q$LOO!UIII-)>.D,M MM M20SC5X_(&0T!+LE;#4Z+&@)(+-3I@U7A0223.U E>2*+Z\*J9R1??C%*Q.NG:^T'"?"0L M0,+"R6NY>=ZE26U(MQ0$T]0VW:MM:E5;F L>KS,U'E6:RQ;?R4*-Q01;2*.H MK*RNHD+"?"0L0,)")"Q"PB@(INGNJ[9"T MS'H9I0>=TH?2(BB-HFBZ]-II?<<^KV^/RNSI:%1&3EC/H30?2@N@M!!*BZ T MBJ+I4FP3!\[H#:,RO9YJ/> Z@GD-3 MG8>#>I;[94H7ZIFB:/H"V#:KX=JS&G-6;,@J469ER#0+PH[HVBI!:3Z4%D!I M(90606D41=-EUZ8Y7.?MHJ0+S75 :3Z4%D!I(90606D41=/UV.8Z7.O<]>%Z MS(,APT65T2T3N?DZB_]40XMRH97<<$$6>:H*LBD_X"G7<%:)7[Y:\>HS'++- M12EIHWBAB1$HS6]HVN+?D2GX&FZ\-"U_"J'EBZ TBJ+IDFO3&:Y]7O]EY"5_ MD1\>S]I==A87-,T!I0506@BE15 :1=%TF;:I#W?XAI$:FO^ TGPH+8#20B@M M@M(HBJ;KL>=8-95J2+O0&]-30UR[C\ZZA.9!3M3?&UMF MGJ$E":&T"$JC*)JNPC;KX=JG_S^J#I]2'G_:JAZ?"M$R)_=<7_$79^HD9R)3 M<;L@C['Z_??6IB'UYO[U$G=M/:-X$2@N@M!!*BZ TBJ+I*F[S M)NX;YDU<:-X$2O.AM !*"Z&T"$JC*)JNQS9OXJ+S)G9@9Q&^SH5X@X$I(>%# M'0=06@BE18:',AX9'PH]Z_GI>TVT21//GC1IVZJ+L@L8B_J;R_HC;9,T[+RN MTCA1N@GYKKJ=)HGZT'($4%H(I450&D71=+VUV1+/_E$(H(?7[?-->WDZZQ6: M88'2 B@MA-(B*(VB:+J&VPR+]X9?DWC0I F4YD-I 9060FD1E$91-%V/!QM& MV=,OW?MW#5#K?!Q9%F/WW5EA9SL.H(Y#@^/ID44Q4,<41:NUT3_8&B_E8EUM MDUBH"*C>>[U9W/[L?BO&FVH#PA?G?>=]4&^HV&+J_1WOF%!!MR )7RGDX-UD MU".BWC*Q/I#YMMJ [SZ7,D^KGQO.E.+*&]3U59[+YX/2P7[CRMG_ 5!+ P04 M " .A)I8SRPM5!8# "6"P &0 'AL+W=OP8?Q)+ D>DYH*H;&0LKEI66): $)%B9; M0JI69HPG6*HIGUMBR0''&2BAEFO;@95@DAKA(+LWX>& K20E*4PX$JLDP?SE M"BC;# W'V-ZX)_.%U#>L<+#$&K14!A4AJ"JS^UC "2C63TO&G(#7*9VI@=;QE MO\G,*S./6,"(T9\DEHNAT3-0##.\HO*>;;Y 8HLOU&P-J62<@#A'WU12 MG5Z#Q(2*,[7X,+U&IR=GZ 21%-T22A5&#"RI5&EN*RH47.4*W ,*;C$WD>>< M(]=V.PWP43O\&J(2[M7AEMJ+!K,,*/'YS _M1D^$AD-?M>:=]K8P\G MG,6KHL+2&&EZ$H'*. E-:C;=.,=V>LWJ@E)=T*INW*:K%?K:7#X266U.PMY>"?;^W5[E-4:[9:4[!?JFNWZHN__!0ELXO MU-&2("P$R,8:;N5Y[0LY$EG-LF/_^]C:[Y"1!>F1=N!8;/4MJ/0;SENSLF"H M?5"Z9M^N7+N'9 ,D\$V_7[UV\M6J-$VZ8U5]R)RD E&8*0[;[*HCE^=-8#Z1 M;)GU48],JJXL&RY4XPQ&PO=V]R:W-H965T!"'X20H*!->.G=KURJ=R\IP)N!:$5T5!57_G0.7NX47>?N% M&[;>&+L0I/.2KN$6S%UYK7 6M"PY*T!H)@51L%IX9]'I,@HMP%E\8[#3G3&Q MKMQ+^=-.+O.%%UI%P"$SEH+BWQ:6P+EE0AW_-J1>NZ<%=L=[]D_.>73FGFI8 M2OX/R\UFX9UX)(<5K;BYD;N_H7%H;/DRR;7[);O&-O1(5FDCBP:,"@HFZG_Z MT 2B T">?D#< .)CP.@90-( $N=HK=*[HBRULAF!RXV#HW>,&&/ M\=8H_,H09](O9@.*?&*"BHQ13BY%G1HVQ!_(M8*2LIQ\?,"TT: )%3FI(!P;EVDV#K)%V7DN+ MGY&6D"LIS$:3CR*'_! ?H)NMK_'>U_-XD/"**I\DT7L2A_&H1\]R&'X!60M/ M!N0D;>@3QY<\Q\43^O+?Q3 M7=(,%AY6M@:U!2_]\X]H$O[5Y_0KD1V$8-2&8#3$GB[Q@!56,F:TJ%8XJ!2F M5@ZEU,STIDS-=^+X[!6U3>,$SW+;]:BVF71LDFCB/UH=2!VW4L>#4O>E $TI M](FK&::=C:/1S)\=R>NS"CM6!_(FK;S)H+RZ*+.F**DKRCZ)DZ>;QQ,_/I+8 M8Y6,.E8'$J>MQ.F@Q*_2X 53'L7172GR-]5/G^@:1Z$?':F?/CG_\2SRQ_WJ M3UKU)X/JS[),5@)ONAO(@&WI/8<^A8,D+RW-5R([\'?6^CO[GVZGV6N&X)7( M#D(0A8^/8SA\Z!S;''P9@>"K2#(%.3.$2]W_FH5/\F[J3X]RX!VM>VYSERG$3R:UPT;/HYK)C3AL$)HZ$_QFE)U#U1/C"Q= M&W$O#38E;KC!OA&4-<#O*RG-?F(W:#O1]!=02P,$% @ #H2:6")HQUBG M @ ;@8 !D !X;"]W;W)K&ULE951;YLP$,>_ MRHE54RNM(2$)Z;H$J6E6K0_5HE1='Z8].' )5HW-;!/:;[\S$):J--I>P#9W M__N=SSZFI=)/)D6T\)P):69>:FU^Z?LF3C%CIJ=RE/1EHW3&+$WUUC>Y1I94 M3IGP@WX_]#/&I1=-J[6ECJ:JL()+7&HP198Q_3)'HQ*E=^PR6?L]&(E3/6$LK8-QQ[$A;$J:YR)(..R?K/G9A\.'(+@'8>@ M<0@J[CI01;E@ED53K4K0SIK4W*!*M?(F."Y=4>ZMIJ^<_&STW::HX89+)F/. M!-S*NM!NQ\[AD6G-I.5HX'2!EG%ASN $N(0[+@39F*EOB<)I^7$3<5Y'#-Z) M.(0[)6UJX*M,,'GM[Q-]FT*P3V$>'!6\8[H'P\$G"/K!"![N%W!Z!<% MGWNCJ;_K8!FW+..C+$NM=MS=6T-G-4%("LWE%NBL08Z:JZ0+I):<'( ,@MY% M-TC8@H1'0:YB6]"ICI6QAHYM7&B-R;_AA&]PS@>#7MC-,VEY)O]1)#JYE7WD+_F=23WJ86B9W9;LO^ M_>PD>$E).T"E#ZV=W'-\SO6U>T=KQA_$ D"BQSRC8FPMI"Q.'4P3)3?:%W'NA9*ED*R MO 8K!3FAU2]^K!/1 'CA%H!? _R7 H(:$)1&*V6EK2F6.!YQMD9<1RLV/2AS M4Z*5&T+U-MY*KMX2A9/Q5[D CLX)Q30A.$,7M"H-G>(3-(4Y< XS= ,KH$M MAU.0F&3B2+V\NYVBPX,C=( (15 = M(]_UPP[X9#=\"HF!!VVXHW)A$N*;A/@E7["-CPB?1Q/18$3&%OJO G@*[#BCQ^\OONIR_2>R%HI"$P*@EWL\62I M]IS*+H\5L%\"]0VQBCW?[=F]D;-JJJ_"ALTP+W!-4$M5:%2%.U5=,IJ>2.!Y MEZX*.F@L&'F1'6[(>AXUC$([ZM;5,[IZ.W5]8Q)G79IZSU;S/;^Y7"6J(\SU MMZKJ&U7]G:K,R2TXFRT3J:[[#,% M>R)KI6!H4C!\6TD.G]6:YX;V8*,BGT=%ONU&S4]W<49&7_2RXM3&20+_+=RK,FWE,6]L763D.C[?#>5J(UKM^^#UW;WRC2CC@O M"GQ[N%&:3J,WTHVI:C=20@7*8*Z KCU0]R^O>KUJ(EE1MDOW3*KFJQPN5'\, M7 >H]W/&Y--$=V"FXX[_ E!+ P04 " .A)I8^6/I+A,# #@"0 &0 M 'AL+W=OKXH5B7AU@7\O"0E$B-MEP\ MR!Q H<>",CGV67)18*6G(O/E2@!.K5)!_2@(>GZ! M"?/BD5V;B7C$UXH2!C.!Y+HHL'BZ!,JW8R_T=@MW),N56?#CT0IG, =UOYH) M/?,=2DH*8))PA@0LQ]Y%>'X91D;!2GPCL)4'8V1<67#^8";3=.P%AA%02)2! MP/JS@2N@U"!I'K\J4,_9-(J'XQWZM75>.[/ $JXX_4Y2E8^]@8=26.(U57=\ M^P4JA[H&+^%4VG^TK60##R5KJ7A1*6L&!6'E%S]6@3A0B*(C"E&E8 /AEX8L MRPE6.!X)OD7"2<,["N6FU-CC"3E;D2>I=H/17?JAP$NB8,LX1@BJ:LS+2) MV$=T!QM@:VCI@(,M<,6BH*H@^[G$W3R_K0!M^WBV+:X[2.X$R)QE@DHPX'X $K=3CVLNY;E1P47!A2+/+FKIGE%1$&DN?QV= M$K1[0"<<1 UT>HY.KY'.M%AA(G3548AR*>M,]UZ8/F*S[VSV&VW.!$_726W4 M&Q5?>38&CM;@C4[TX U8#QWK86,P7>79$I57!11$"U&"%X02]=32O:1T0T#" M,T:>_ZXKI1/#ER>LWW3"PF!?<8-&BG/M,DF@MA@V:KXR=.%!+PC?*.45\#\F M'NV)1_\GZY6=PSK7[G2[=7GW#YJN-I;9IX74=6O-5-E_W:I[OER437LO7KY] M=%/*B.ZA%)9:-3CKZV,GRN=$.5%\95OX@BOMF1WF^@D&P@CH_27G:C&PO=V]R:W-H965T MP]Y>71X;$T/7'Q+-Y1*\!A' M23IS-E)N+UTW#3?Y88*\(DE M) D9B:X&6LN MTRT)Z(.+: >5:A'EHI;Q UJQ87><(";:QM4< (CG(4:'@MI4SYCQYZS-*Y@C2W5 M=FP!]:1"/;%4V\FSVB(/H[;B0D\_Z+TNB%Y^EE^ 7X] _V!QUD[-^4+=2EVN&#< /0$CK2!Q71F4-#1S M 6F-148I/#477LC6A0NHY@T[R:Q%+@S;]T9F;'T7DM9SA&T98Z-T]P6NQ1QU M$O,^#/"?J4'@C0=^"P6TL"*C_IV< N9L"#Q1(HP$T,J*.BFK?0*8-T9FE'U7 ME)9S%-BB@@V'C+26HTY:WH<*XP:;T&8VD995= K[VYT)YFPO,P%K7<6O;9.' M7;9%9I1]OW748HYM&69LPS!CK>38EF'&SPWS:#(:M.R+<.T;W+/ZY1>R=:"" M%EC\VFXY:-\5F;'U74=:RK$MCXQM>&2LE1S;\LCXN4=&,!@,6PB@516?U22; MLS7/+S!-K599_-J..>BR23*C[+O M+1C6XX9VW#,OE9VWY9C+@-_QXRV/9*O M-=8_JV$V9_MQ7OA:<_W7=L]!ERV3&67?Y:5UWK?EHWT;/MJO_:1KRT?[SWTT M@L,!:F&&%E__K#[:G.T'F.'6WK/(WEFY)6+-DA1$=*4B>X- )1+%:R#%B>3; M_-6+!RXEC_/##25+*K(&ZOZ*&PO=V]R:W-H965TR&_J ) D]>JY&KN%5K7TR!060$55;ZH@>.;M9 5U3B5 MFT#5$FAN0549Q&$X#"K*N)?.[-JS3&=BJTO&X5D2M:TJ*O]Y@%+LYU[D'18^ MLDVAS4*0SFJZ@1?0G^IGB;.@8\E9!5PQP8F$]=R[CZ;+*#0 :_$'@[TZ&A,3 MRDJ(+V;RF,^]T"B"$C)M*"@^=K" LC1,J./OEM3K?!K@\?C _L$&C\&LJ(*% M*/]DN2[FWM@C.:SIMM0?Q?X7: ,:&+Y,E,K^DWUK&WHDVRHMJA:,"BK&FR=] M;1-Q!(B2"X"X!<2G@,$%0-("DE- _P*@WP+Z-C--*#8/2ZII.I-B3Z2Q1C8S ML,FT: R?EF2WKL;\HXP3IY862)*O.GJE)_/Z)XG.;T!^Y]8XZO:.K>FVQN_2, MSGS%?G*BY]PFO)2_<:=G_&T];=F1'G2]S)VUA^MDGR/G-AV?567L1R>AG=O< MC?UQ>/R+W)%.O).%*/S:Y<-OZ?V] %)+)B2I 1\YH9788MV0@NZ K #,.9Z5 M5"FV9I 3+4@F;(,R0TP>'D=28J4=\+8[<&W;E^]J#<'1L52!W-CC72$KNFTZ M1K?:72$>[,%YLKXP5PO'^OUDNIBXUJ-PNFCN(L%7Q\U-!GOZAG%%2EBC"*QR MW*RRN1PT$RUJ>URNA,;#UPX+O%"!- ;X?BV$/DR,@^Z*EOX+4$L#!!0 ( M Z$FEAEM^6&5@0 +@4 9 >&PO=V]R:W-H965TA,RI-DTYC]12 LU*HYQ')(X'44Y9$4S'Y;U;.1V+E>:L@%N)U"K/ MJ7R^!"[6DP '+S?NV'RA[8UH.E[2.=R#_K:\E:85-5XRED.AF"B0A(=)\ E? M7";$&I1O_,E@K3:ND>W*3(COMO%K-@EB&Q%P2+5U0/?VFG0 M:%K#S>L7[U_*SIO.S*B"*\'_8IE>3()1@#)XH"NN[\3Z*]0=ZEM_J>"J_(_6 MU;O#7H#2E=(BKXU-!#DKJE_Z5 _$A@$A'0:D-B@'(JJ$RBBOJ:;3L11K).W; MQIN]*+M:6IO@6&%GY5Y+\Y09.SV] Z7E*M4KR8HYNEI0.0>%SM#V_=\8G3'. M-#//WE^#IHRK#^@=8@6Z89R;X57C2)MPK-,HK:4O*VG2(9V@&U'HA4*?BPRR M;?O(=*/I"WGIRR7Q.KRA,D0)_HA(3'KHV_TU>O_N@\=OTHQ14OI-#AHCTP+Y M".CO.\$Y,DMC367V3UOW*Z^]=J\VW2[4DJ8P"4P^E3Z#Z<\_X4'\BR?F7A-S MS^=]6L]D6UB5X: TM$G[..V%>!P]MJCU&[6^5\T,>(+^D+10%2=LOMUR6K3) M>ST=.2J#)L[!269R<(*8ATW,0^_8;L?,ZTQ\_HAF,&=%86_.J!GK%-HBKWP/ M-R8[2<)!^VR/FHA&QZZMT8YA9WT0X[N&(_7=^2_KOXQ?U.$CH 8S^!O]"T# '!$]-G$CC5D"%:F#^E MS(<#RY>4R7*&7LL%K_"1"48(@+I#=&A&'O?8U M0ER)(/X2X0%#;;FU*KL6)7%,)U[X[@=#;7]8>A('9>*'\GXNU Y^V!9T==BA ME_C1^P8ND%TTQUUH)@[-9 ^:S=>;-%_52(,T7Z9EIJL2"T(O0+X2!7ZQ8W/* MX9X,3X,";Q4Y-FQ7+,B1Q>(P%.S6BZ1KMTA%.SNU3M3,G$83_P[ M];TH2%HVZDFGKN-PXN?P?A34#C;W8!U;L,21-O&3]@T^)D2 YSPK^-19"[%YY[H\7I,<\P'=D$+> M65*68R%/VNV>S"=V*+"W(/0-\F^>8_?.> M9'0_=:#S]<)#NEH+=<&=339X119$/&[NF3QS:Y0DS4G!4UH 1I93YR?X[M;W M54(9\5M*]KQU#)24)TJ_J).[9.IXBA')2"P4!)8?.W)+LDPA21Y_5Z!./:9* M;!]_1?]0BI=BGC GMS3[/4W$>NJ,')"0)=YFXH'N/Y)*4*#P8IKQ\C_85[&> M ^(M%S2ODB6#/"T.G_BYFHA6 @Q/)* J 9V;X%<)Y#9A= ^8 MBI9HZJ"\0V.R=21 M"X@3MB/.[/MO8.C]J)-J":PCW*^%^R;TV2=:K&X$8;DL\">ADWK('Y7Y:N7O M9C#RJK^)NVL+.2NT0W-8TQP::3X6.(X9$20!2- B=C-&.@6ZP-# /ZCY!T;^'TFR(K(QES*CLM]Z!/:>1'.O*:R,@WL0]K]J&1_:]4X$S'+>R-*,LR@CIRNE 8C@SL MHII=9&3W"U5='V< YV5=R#Z5$);NL'H*:*'0:QZQGN7:K0 [%8G"T4A7O+K8H0=-#1FVW $T4K\KY&.#< &8K%O ]W@C M^V\AF'1?'/P+/C0-3M4S4==>7/)F2I=^];;0NA/86 YHUW- JZ;#%EI7?&,[ MH-EW7%'X?7<1GO A56A@#.T2;XP(-#N1!2E2RD!!15G2<" ?&]^!9?I,DIMR M)91WM *,P!=_?Y;0NM/0^!D8V"U>HS^Z6+PEM*[XQ@Y!LQ]:B+)OI>T.J!5] M@(&P58C>0#J-XWHU#G>MG,8_0;.!^GFY).4K,ZA[^@,^5<217I(?'6LRCGFM MIL9<0;.[^O_WF@J@W4^&I_K)J-=/^J%=HHWW@4:'<=Q/_$$4G-M/K/H@6VC= MU^_&""'/[@NXT5==_ 9N":TKOK%2R&RESNTG%-=JZ?U8XK1 M/%S44"JHGJ91>*SI-0P+:@P+>ND/):AO4((3#07U#4H_M$NT,2CH(H."!MZY M!L4,?/&:>@V#@AJ#@NP:%&35H-A"ZXIO# JR8U J&(BZB^_8GYA'NU9-XT^0 M/7^"]/X$]3R7>OJ-?P M)W[C3WR[_L2WZD]LH77%-_[$M^-/?+T_"<;'_L0\WK5Z&G_BV_,GOMZ?A)Y_ MK.E5MG%:^S@OWLCI^Y-3#>6LT -1M[7!J'9W/V.V2@L.,K*4N9Y\G7$ .VR8 M'DX$W91[CD]4")J7AVN"$\)4@+R_I+*A5"=J&[/>MI[]!U!+ P04 " . MA)I8Y^X=*8X# "P &0 'AL+W=O$]/#"MF8L/G-RB95R8=Y/8$KY;%>"CDG9M MX(,LL/BG?4R\.G+9CMP\"P)^9/H,!NDI9$DVA)?G6SCY]AW@JVVRXG=5N9,- M.!IT41AX1\,CCGZB/J@EW&@LN(6_X$4:S&OJP1-NE-APN=I-WK&<"V[?^N(3 M].(NV)6I6([3B&Z00;W!:/;=-^DX^2&PAV&WAZ%''X1.\EX:JVNZ-19^]9NZ MMUB:W_JX#O\'KJ..ZR@8[[G29.&"FC-R0M&$D[H"JWJSKL&Z\%A.93:S4=+^ M)O&FA\:XHS$.TKB7.2F906"EJBEDE &+'3-S2DJU^(/$@VB!0$II;;X'5E5: M;9@(\1U_P3<+\SWO^)Z'TU3)U7N+NB3=6=A3<,T^ F&4$;PATR9PC!<=GXL@ MTD-=+E"[L'5W$IH[:>@.A>]IP[3!'QV&JC]$EQVERR"E#QV1"C5719_3,$+J MPQ.(3IKLM37YE^&PO=V]R M:W-H965T>6]M2 MQ'.^53DK<2E ;HN"BN_WF//]PB'.P?#,-IDR!B^>5W2#*U0OU5+HE=>RI*S M4C)>@L#UPKDCMP\D, #K\1?#O>Q<@PGEE?,WL_@S73B^480Y)LI04/VSPP?, M<\.D=7QM2)WVF0;8O3ZP?['!ZV!>J<0'GO_-4I4MG*D#*:[I-E?/?/\'-@&- M#%_"J2*QG/!]R",MV8S%S8W%JVC8:4IXTH)?9=IG(H_?]TR]1U^@U5=1^!K M>&0[EF*92EA2E@(M4U@IGKS!,U9;D60Z:]):GU$Q@;JH2L+U(RK*AY^._P<$!.V!8I MM'SA&;ZV(+=]N:FQ43_6' .WLJ()+AR]SR6*'3KQK[^0L?][7V 7(CL*,VK# MC(;8XR6*NCO@6K=#RO.<"@G5P7K3%WS-.+.,YLC:Q;X;!'-OUPWJ7YR.Q(Y: ML:-!L7<%WY:J3U*-&W>>-B%NY'<^Y$1?#\)W1[/NIU_LN!4['FR@]XV;PE;O M$0$J0]V=9/IA9\-2\(V@16^KC2_9:AK-_E0"Q*YXY."]3B- MB!OV%VG::IH.:CI7"5NG/JF#=#]:C0N1'44^:R.?_2_M.;MD0BY$=I00XK^_ MEOWA9JC?DN8@K%^8O:=?0S+JGFPGK=JX3#HND3OJ[U32F1K(\/[9H=!3'E2" M)3]R7#>TTR'!Y,-I'1+WS&E-@G?%P4_N^ 8XJ.FC"XG\$TE>9PHK4&SL<"HA M,<^M1X_6V@[ =W;L.['?F\'83G?O-/54K0>+#2LEY+C6E+X[T947]:!:+Q2O M[*SWRI6>'.UEIH=[%,9!WU]SK@X+\X#V[T+\#U!+ P04 " .A)I8T)6& MNK0" "&!P &0 'AL+W=O14=V0! M\LI&"KS-B M'P\+NH(YF,=BIG#FURPIRT%H)@51L!QYM]V;R<#FNX0?#+:Z,2;6R4+*)SOY MGHZ\P H"#HFQ#!3_-C !SBT1RGBN.+UZ20MLCG?L7YUW]+*@&B:2_V2IR4;> M9X^DL*1K;A[D]AM4?OJ6+Y%@5%!SD3Y3U^J.C0 R-,. M""M > CHO0&(*D#DC);*G*TI-30>*KDERF8CFQVXVC@TNF'"?L6Y4?B6(<[$ M=\]K9E[))S*A.B-3MF$IB%03K/ \HPIPM"03F>J@Z)NIBY[)Z?#HB)RHKGSD^*+CE?]U MN]!&X6[^W5:BDJ+73F%/^(TN: (C#X^P!K4!+_[XH3L(OK3Y^T]D>VY[M=O> M,?;8;:^TWEXI)!RW2TK.<8^DDN-$DP)4N8LNVDI1\E\[?MN;-G'0"<.AOVE: M/"KBG1;[M<7^48LS^HKMS;@3D^S;/=UE_Q27_TC:4S^HU0_>\X':-)9$@\;R M5]U.+V@\W0/!+8B@T[]N/@?J_49+RT&M7*?7))%K8=(IH8)>) M7$^\U)CBPO=UG&+&=$\6F-/*2JJ,&9JJM:\+A2QQ19GP@WY_Y&>,YUXT=K&% MBL:R-(+GN%"@RRQCZFF&0FXGWL#;!V[Y.C4VX$?C@JUQB>:N6"B:^0U*PC/, M-9:TROV=(6ML=[],]..VFY9QKG4GSGB4DGWKD'":Y8*%Z]V:[N0ZN <+H+@KH@>%TP?*,@K M")[1BYF1= M,L.BL9);4#:;T.S ]<95DQJ>VZ^X-(I6.=69Z.JQY.8)/L#2R/@!;K$H59Q2 M7V!J&\P-1PW'EV@8%_JD*V^AY%JQ#(+^X)S6[Y:7<'QT D? <[CA0M#'TF/? M$%>[HQ_7O&85K^ -7B'Z&SX"#@#5,]" >GQ#,8 M=O"9_WEY>(!.V/0]='CA&WC3.*:CK)C!!)8I4]AJJ88?7RD=K@UF^F=7[RKL M83>VO?@7NF Q3CRZV1K5!KWH_;O!J/^I2_A_ GO1AF'3AN$A]*@Z3>KY-!75 M:3JEF/4@GJ^!E2:5BO^B3K4262;+W'0UI]KQW.UH36P3D:6-_4U;\T%6_ZCY MK-%\]E>:$TA*9846J+A,3L&P';F 25,I$HIW::QV&+4T#H:]T2N1'4F#WK!) MJLC[+>_(4*V=I6J(;7>KV]5$&]>>.K-Z%9^1FU?F^PQ3_0KH[JQYKD'@BB#[ MO8]$3%7V6DV,+)Q#W4M#?N>&*?V14-D$6E]):?83NT'SCXM^ U!+ P04 M" .A)I8@%ZG^9H% #'( &0 'AL+W=O%K$NHW"RX"K/2M6#IR+0B>QT8!$\>UERVL]/_A"ERL5/7#&HS5>DGNB'M9W0M\Y&B13PEB$I/WX MGH*VLCXCP_SU,_J'F+PF,\.23#G[B\[5ZK(U:($Y6> -4U_X]A-)"?4B/)\S M&?\%V[2MVP+^1BH>I,;:@X"&R3=^2@.1,] XU08P-8"[!MT]!B@U0#'1Q+.8 MUC56>#P2? M$U%JC11=Q;&)KS8:&T3#>*Z'?4FVGQN^_;ZCZ =I@RH,U#TFH M). +,/']3;!A6)$Y^*Q61,3O!5E% _A(P-GO7,JWX";T>4#>@3_T?--67_$3 M.+LF"E.F7[;!P_TU.'OS%KP!- 2WE#$]<'+D*.UWU+OCISY>)3["/3XB<,M# MM9+@?3@G\Z*]H_EFI.$SZ2MH!;S%H@.0]PY %W8K_)D>;HXL[J!L#%",A_;@ M33Y/;\!$*4%G&X5GC #%P1T6>C *H?W["V<,Z-F[Q6+^3U4%" MKK%/+EMZ*"41CZ0U_O47[]S]K2H(-8$50M+-0M*UH8^OR)*&(0V7X HS'/JD MBFT"<1Y#1.GJ<=SM#F&G/W(>\SRJFO5['2]K5O"PEWG8LWJ8K J_L"J87A1@ M1G1R)3K%^0Q+21?4QVK?O$^ZZ.=<:Z-!SK.$@-61$P?B/*-Y;J4Y"?@F5#DV M.B$L! ]T_C49@E?$@L:IH8KT>8FT5Z)L=>I$ROV,J9JB7:U9P;YBY M-[1/H1=JRF6+%/3:=U016"('GFC+KOE*.3SNJ*2IUH17#DE,?WL_G^12C M,"^'I911U6K?U/6@<1 VE Q28'LV2!L=E X\HR<\:VT^("&D (4D#,LA1:72 M.>@@-__9YZLI])Z]TC^$^M<'H__IY/!1_^J03J0LB1:A(9@\:B$9K96VKJAM M<(_UJKDF,P7NB;\15%%2+2:M'1Z]0&I"*X;'J RO]UIYHR89D8:E"5'B&57B MV67)87FCK#3@H#/1-: W/B WO>+5QM([T*I0'+!&U.G(J42-2/+M*:4!) M>F7!TG;+6_F5!I&B4"[$K'4H2F6*_"!:<1/9+ZL+CIV]&.S:UUHQ5@8T0/A*Q4=:%57 M1X>E)K1B6(RL@G99=5#1@17*RH4=M#O;F]A=@49U0;OJJJ7JI'T4UG6OT]UE MVH2 @D9 0?L^30-E!Y:W;UNG4K;""1H%TBG5QU85DWM;IE>$ZH)&M4$ M[:KI@*)3WF@9#CKN,/_9Y=2$0()&($&[0-)YE-"E+C<;H3.M_P-\%3B4+%Y_ M8#+_=R-5$.W/5[*M2>.D@6A",4&CF.#PMWN^IO(SR0G;E54LM0N7=GS8J'078/3F5J=%5R+Z9U$ M0N5=)G>7 M=!.J">4.M^RJZ?1*A,I2JFI,FU!2R"@I9%=2+UW"B^C@^>9UPI'L27*X+G1$0-]/L%Y^KY)NH@^]^%\?]02P,$ M% @ #H2:6-GNBG)] @ " < !D !X;"]W;W)K&ULO57;;MLP#/T5P@.&%EACQ[FXZ!P#2]MA?>@0M-CVK#AT+%2R7$E. MVK\?)3M&MB5Y&-:]V*)$'AY>1*5;I9],B6CA18K*S(+2VOHJ#$U>HF1FH&JL MZ*106C)+HEZ'IM;(5MY(BC".HFDH&:^"+/5["YVEJK&"5[C08!HIF7Z=HU#; M63 ,=AL/?%U:MQ%F:X3O' MK=E;@XMDJ=23$^Y6LR!RA%!@;AT"H]\&KU$(!T0TGCO,H'?I#/?7._3//G:* M9KH3Q7]BVNLDT@+PQ5LG.F!A( M7K5_]M+E8<\@'AXQB#N#V/-N'7F6-\RR+-5J"]II$YI;^%"]-9'CE2O*H]5T MRLG.9K>R%NH5$>988<$M+ 2K#%S [7/#[2O<53E6+G'^ ,YNT#(NS#F8DFDT MP"NXYT)0@DT:6B+D8,.\4^]=M3C:#@Y1/$DEKL35Z9F.H-!]O[=?31$::/+N2+.775"JZ5I)MFF&]67X5#;$=OP';H*3 MTX7?-3-=F_P)ZD;G)>5V5__H\A"/DY!_F=%I3WCZC^L_?0.V2<\V^8_U3_ZH M?SP8_5;_<&^PN3>"!L::TW@26)!5-$BH>+J=NZU@5>UGW5)9FIQ^6=)3A=HI MT'FAE-T);GSVCU_V$U!+ P04 " .A)I8D!OHZ4 $ ""$ &0 'AL M+W=OD#"> M>I.1V[N7DY'8ZIBG>"]!;9.$R=<9QF(W]HCWMC'GJ[6V&\%DM&$K7*!^V-Q+ MLPIR+A%/,%5WT=AK64088Z@M M"V8>+WB-<6PY&1S_[)EZN4Q+6'Y_X_[-*6^4>6(*KT7\G4=Z/?8&'D2X9-M8 MS\7N#]PKU+7\0A$K]PN[_=F6!^%6:9'LB0V"A*?9D_W8&Z)$T*DCH'L"ZG!G M@AS*&Z;99"3%#J0];;C9%Z>JHS;@>&J]LM#2?.6&3D^^)IM8O"+"#%-<<@WW M,4L57,(3D*M-'-(@S"O1ZS3 ]:HT<; M[D2JUPJ^IA%&[^D#8Y/<,/3-,#/:R/".21_:Y O0%NW P^(&SL_>J9,]&B2U MTG:1.C:3YXL'H/U],S:^SKWFK,D C%QN]5VK#0AQ[)CP5RA?T)K_^0GJM MWQHP=G*,'<>]78/QSVWRA!+$,O-X);[.3\#7S?%U&VTX8[&[CTS#$ZYXFO)T M9=%N4'(1P;FY6YF_+JJ09[S[CK=-8R\3VO+I*'BI0-3+$?4:$?TN66J#YP/1 M&9-N272[6FX_E]MOE/MHXO9CL?T#C2_;?J]:\B"7/&B4?&T]$'\L>W HF]19 M>YC+'A[K?S0A=+3GAP=8R,#O5&,AK2*GMAJCY;NK!<82TQ>4IK:!NPQ@$C3" M-\8E/+)XBQ9B%DZ5Z:[U$\*)E,H"^6Q 12*.F51.#6?B"_BWE" KE'6NGH,JXDW8Y"KL^&=;@*A([:<[LI5@\!5;[$!;M^;3N>A:Y MG#2FXO>!>@JP3@6POD\'-<"*)$Z.SN*'47P*T.[A=1OZO7X-SB*UD^;&M.7W36:5V<"; M+;38N"'S26@SLKK7-;((I3U@OB^%T&\+*R#_VV'R'U!+ P04 " .A)I8 M@!EIC*X" #:!@ &0 'AL+W=OO.2VL>;8P7;:[=]S;2=95F6% M!U[BKWN.S[VV3V8[J1YT 6#(8\F%G@>%,=5%&.JL@)+JD:Q X,I:JI(:'*I- MJ"L%-'>@DH?1>'P:EI2)()FYN50E,UD;S@2DBNBZ+*EZ6@"7NWDP"=J).[8I MC)T(DUE%-[ "\ZU*%8["CB5G)0C-I" *UO/@?!V H"#IFQ#!2;+2R!I9Z'!1*R<,&M$+[SHZ!71,;F5PA2: M7(L<\I?X$ O052%JJ["(#A+>4C4B\>0]ZHVF WJ6_PZ/#\B)NT.)'5_\MT,9 MK/WU*DV/R173&9>ZML7\^14)R(V!4O\:JJ;?;3J\F_6)"UW1#.8!&H$&M84@ M>?=F]H[EY COD;]1QT.)>[8SQV;];)M, M1GA VWX^AV->R#SI9)X^JB>'0^VE\:6]^@<;M M??:9QKL^OH0-0__@L$;*\>@,E2GOI'Y@9.7,Z%X:M#;7+?#G \H&X/I:2M,. M[ ;=[RSY U!+ P04 " .A)I829P.T:\$ "6' &0 'AL+W=O'2@C4 MW<]N8B!J$F=M4]I_O[83\@#C69 E^@%BQ_?DWG-/K4,\V1/ZQK88<_"1I3F; M.EO.BSO/8]$69XBYI,"YN+,F-$-<#.G&8P7%*%9!6>I!WQ]X&4IR9S91M:Z!+.65D#.K[,"*$4>S"25[0.5J@28O%#8SC;KPGZJV+AH>B'Z 1\!E1%X3!=P!]V-/D,___X:$AG;#N0:CP MPC-X*TZB-QW5!WJ7.")4E"YI-'"O8[9\*P)4O?#8^DJULSTBMW5*?LE,+ M<:5+SXAR:6\L@74*'M<%CV\FX+%-DBR!=4@*_,8S^-8E7$&V]3F$YLVX"NFW M0OJA7M%!R^\$QMR?5HL%*'8TVHKT 94N3V])C#"7]LL66K=HV!0-;Z;KZM&V MB+*$UB6J<6*!T<-;Z@ M3=7JJRA;:-W2&[L%A[<3M55S9@NM2U1CSJ#Y7=A5HBXA1VVY^L>2'IV\<@Y\ M%QY)VFN=\&28;M3!%Q.)[')>GGO4L_7AVKTZ4CJ:?PCNYN4160-3GM@]([I) M<@92O!:0OCL4_VNT/ 0K!YP4ZASIE7!.,G6YQ2C&5"X0]]>$\,- /J ^BIS] M!U!+ P04 " .A)I8B9T_!XD" #(!0 &0 'AL+W=O-:Z6=3(%IX*84TDZ"PMKH)0Y,6 M6#+34Q5*VEDI73)+ILY#4VEDF0>5(HRC:!26C,L@&7O?7"=CM;:"2YQK,.NR M9'H[0Z'J2= /=HY'GA?6.<)D7+$<%VB?JKDF*^Q8,EZB-%Q)T+B:!-/^S>S2 MQ?N ;QQKL[<&E\E2J6=G?,DF0>0$H<#4.@9&OPW>HA".B&3\:CF#[D@'W%_O MV#_YW"F7)3-XJ\1WGMEB$EP%D.&*K85]5/5G;//Q E,EC/]"W<9& :1K8U79 M@DE!R67S9R]M'?8 \? -0-P"8J^[.H>6<6'.X 2XA YEA]AH?4J9=NO$NW5E\E/"!Z1X,^N<01_$0GA9W<'IR=H1WT)5QX'D' M;_#ZBES\4Q&MFH(_#Q6AX1X>YG9M>6,JEN(DH+XSJ#<8)._? M]4?1QR/*AYWRX3'VY$EJ3%4N^6^2GNY?=*J,/:2VX1MY/M?SFV0PNNY=CI$5:JZR0S*/G]>'+3(-UU V#RR^AHQM MS:&"AGO=5:+._0PQ)'(M;=-HG;<;4].F._^&-S..GE_.J;T$K@@:]3Z02-W, MC<:PJO*]NE26.M\O"QJUJ%T [:^4LCO#'= -[^0/4$L#!!0 ( Z$FEBF M-8%X'@( )T$ 9 >&PO=V]R:W-H965T? 1=:3 M%O9@OO5;92T\L]24@]!4"J2@R:/U8K59NG@?\)W"J$_VR%522OGDC/LZCV(G M"!A4QC$0NQS@%AAS1%;&[XDSFE,ZX.G^R/[%UVYK*8F&6\E^T-IT>?0Q0C4T M9&!F)\>O,-5S[?@JR;3_HC'$IC9C-6@C^02V-JY1TQI,B4')%RT9;-;7RI'FW%4>%^RMXH>THMSA1[:.T5&XW>HT>B%'%W MA-[<@2&4Z;<9-C:'B\35Q+<)?,D+?"EZD,)T>6-=3_X['5-@M,C@(WR47" M!Z*N4+IXAY(X62(=Y%[@3>?"4\^;7BX<[:"7RE#1HI_K4AMEV^37N;(#V_(\ MFQN=E>Y)!7ED9T.#.D!4O'ZUN(D_7="ZG+4N+[$7CP,O02'9V#%P:DG)X'@5 M^IS80'?MZ=Q8'HI%A@^G"O!)RW!0K1\,C2HY"!.Z9_;.L[<.+?&PO=V]R:W-H965TP!-ON495TMKKW5QY3@J MWD/.E"T*X/AF*V3.- [ESE&%!):43GGF>*X;.CE+N14MRKE[&2W$06TMU>FPDG6A1L!QO07XI[B2.G04G2'+A*!2<2MDOK MFEZM:6@<2HN_4CBIUC,Q5!Z%^&H&M\G2\^F;?ZD2T'!"GW\&K';Q+AY=6\&L'OR1:15;2NF&: M10LI3D0::T0S#V5N2F]DDW*SC1LM\6V*?CK:P XW12OR,WF (_ #D,?OY%Z* MY!!K\O$&-$LS]0E??]G(. =DS;QZ4_$<[V@)Y[UZ]W]@7#\)J%^ MB>DI6L>J52880EAKEPCA&E MP+YQCFTB/F3^E]JPQZX0X:4*<#(:(YPK(-=Y]Y _0YK+!S>H+V,%[BMZ[#F4IE-VGL9'0 MNNDX%S=T\I[B';7H&0NMFXISV4,'RXG7BC=\5F7Z\^!9+=IG-@OM2_DZK98L M![DK.U5%8G'@NNIMFMFF&[XN>\"+^97IDLM6[PQ3M=C8N>Q2KD@&6X1T[2EF M659=:S70HB@;OT>AL8TL'_?8Z8,T!OA^*X1^&I@%FO\.HO\!4$L#!!0 ( M Z$FEC+_+I>.0, 'X- 9 >&PO=V]R:W-H965T^)K (&>TX3PB;$6(KLP31ZM(0UYCV9 Y),E M96DHY)"M3)XQ"&.=E":F8UE],PTQ,8*QGINQ8$PW(L$$9@SQ39J&[.4*$KJ; M&+:QG[C'J[50$V8PSL(5S$$\9#,F1V:)$N,4",>4( ;+B7%I7TQM5R7HB$<, M.UZY1TK*@M(G-;B-)X:E&$$"D5 0H;QL80I)HI DC[\%J%&NJ1*K]WOT;UJ\ M%+,(.4QI\@O'8CTQA@:*81EN$G%/=]^A$.0KO(@F7/^B71X[\ T4;;B@:9$L M&:28Y-?PN2A$)<$^E> 4"%CEO6UM5X;GMM96$S M*JM(5NB6Y"^>,O#O'S(KLO>!9&,#'DZ\N!;<$(/GZP M^];7)N$=@=7*X)5E\-K0@Y]42/\0^4EBA<.:Y.88?8VAOCW;P+:]86\T-K=5 M(0UA[L#N#^LF= 164]@O%?;?T8O]+LO0$5BM M#(.R#(,.O)AC^!63.;YU9,0\9E"-Z7L5N];H#4MZPU9ZB([":V%$I=O2.EAQU68:.P&IEL*W#7[#5@2D+D*KCW*']WP>R(,:5?Z!+N5Y T1P#*&.322:TU^ZW9TA5:7ZARD.N]HS *\JU)TA%8OQ:&# ML5L[@]=:,P<95CUG#XZ-V1#D#XYL:58Z6=E^KG2#SU%$-T3D?6 Y6QXB+G7K M?#1_I0X7ND,^P.0G$]GEK3#A*(&EA+1ZJI5G>;.?#P3-=+^\H$+VP/IV+0]( MP%2 ?+ZD5.P':H'RR!7\ U!+ P04 " .A)I8Q]_XS,T# #*$@ &0 M 'AL+W=OJKNI+TD3B"0 M+2"Q+]>NU%57RVW[X70?O,D UB4VM0U<_WWM))L7R$8@!3Y [,P\?F;\)(QG MLN?BAUP#*/0S39B<6FNE-M>.(Z,UI$3:? -,WUERD1*EAV+ER(T $F=.:>)X MKALX*:',FDVRN2U:V1">>7\AQD\Q%/+ M-8P@@4@9"*)_=G +26*0-(]_"U"K7-,XUJ_?T+]DP>M@7HF$6Y[\0V.UGEIC M"\6P)-M$/?/]'U $-#1X$4]D]HWVN>TPL%"TE8JGA;-FD%*6_Y*?12)J#AJG MW<$K'+Q#A\$[#G[AX&>!YLRRL.Z((K.)X'LDC+5&,Q=9;C)O'0UE9AL72NB[ M5/NIV0)6>E.41)_1[\!7@FS6-$(?[T 1FLA/>OIE<8<^?OB$/B#*T"--$IU] M.7&47MQ .%&QT$V^D/?.0CYZY$RM);IG,<1-?T>3+IE[;\QOO$[ 1R)LY.,K MY+G>H(7/[>GN?@<=OTRDG^'YW8E$S[#A0E&V0@\L?\J,6K_]J/@!VP+;1*)<<(,@SSHMG-,!Z,[7#B[.J!M)CY(VR/2[,&Q6%)<7@"Q7D* M@D:DE5ZG_[F[T1-8(]2@##6XH"B#/M/0$U@C#:,R#:,>1)ECC&IJ"X*A/3S0 MY+'5*!S7K!H$QR7!<2?!%T85Q&BAB&KGUNE^[E;T!-:(-"PC#2^HR+#/-/0$ MUD@#=JO_7;<'318@#5&ZH3TX$&6+VZ+HWC!- ]D>H*$1:C^=+\N[>2[T0\>[]Z0FO&7Y4R M>'A)Z?9:Z/2%UDQ%5>K@SA+B5.D&1Z+T,3[6;HM9$-8*U";)JA#!W97(7%*" MGDA$ES1JI=?I?O:.](36#+8J:O#XDN+LM>;I"ZV9BJKJP9W5Q*GB#(\//"// M]@_%>6SFN7ZM*,A).K6N@#[LK+)FB401WS*5'[/+V;(A,\_:$ ?S-Z91DW4; M*IB\RZ,/T2O*)$I@J2%=>Z1? 2)OG.0#Q3=9[^&5*\73['(-) 9A#/3])>?J M;6 6*-M7L_\!4$L#!!0 ( Z$FEB5N*-1Q ( #$' 9 >&PO=V]R M:W-H965TV@>[?[]H)*:4IZ\->$G_<5Y*EU#094K*BAQ)A>RH!J[DFS#@8B< M?,YSL$DF3T%D3C60.:2B3!EGU&Y%;P::,J[.D>!^,2.]LW-R1EA);AGG&*!& MGD:I9D$O;61-:EGA*[(B*BWQ9/_JREC-V.]F-+?] M2E4TA;&#UUF!W(*3O'\7Q/ZG+KO_B>R9^7YKOG^*?6^^AZ[QS"P!:Q'@<;&# MVAS$+O$$G*F MSTDEQ9:96M8E=M A=N@.C\2^C H^NG&WUKC5&I_4^G1IC5R)M[5+7\T1A(=+ MN_[@2%\3%1Q$^6YP&1TI] ZJ3P%R98NR(JG8E+J^H.UH6_>O;;D[&I_@>U"7 M[R>:^C'!Z[=BI2(<^;),>"F9XJ4=*7I=(%LS35F6]*C2RMG KAA_W^T"\8EUX\K=;N M=3Q5*RNXQ'L-9E443/][@T*M9U[@[18>>)9;M^#'TY)E^(CVJ;S7-/,;E)07 M* U7$C0N9]YU<'4[U_A.W>BX= M7J*$J7YA7=N.R#A9&:N*K3,Q*+BL_]EFFX<]!\)I=PBW#N%KA\$W'**M0U0) MK9E5LN;,LGBJU1JTLR8T-ZAR4WF3&B[=+CY:35\Y^=GXG4Q4@? 7VZ"!"WC/ MM&8NL7 Z1\NX,&>T^O0XA].3,S@!+N&."T$;8*:^I?@.Q4^VL6[J6.$W8D5P MIZ3-#?PA4TQ?^OO$NR$?[LC?A)V =TSW( K.(>R'@Q8^M]WNXO GLA?M"('W2AQQ\D7E@ZW[! B4MN#2RU*L!2,@Q:*Y"./BUJ M%,QB"E9!ABK3K,QY0H6] ;4$9%IRF;665AU]7$5W5]-S'$RF_O.^_$Z"1\J_ M;.1?=LJGO:=+U* [(72+H-9.)(EGAN2W*JH!1WN*HLM>^$I39]0C-0T;3<-. M3?,?TS$\T#$<#7O!*R&UU7#?:M#O?=W"%PQ'#<-1)\,GJ3%1F>3_;5GNBJ^- MY^B 9Q#L,ZAYC@YX!E'8&[?S'#<\Q\?Q/(<2-5! M(PMETLB;'"N/6A4O5D6CSYT/FR-(W%BP:Q34:HJZ*YRN2KH6SMHR,#G8E$%T M4&&=''\V _Y>2RU09]5+PT"B5M+6W;59;1XSUU4/][^:UR\AZE(9EP8$+LFU MWQO1F=;UZZ*>6%56#7JA++7[:IC3@PRU,Z#O2Z7L;N("-$^\^']02P,$% M @ #H2:6,0_87=] P . P !D !X;"]W;W)K&ULK5?;;MLX$/T50@V*%&BLFZ]9VT <=[$%-D70(.TS(XUM(A2IDI3=_OT. M*5F1'5EIL?:#+5(S1^?P<*CQ="?5L]X &/(SXT+/O(TQ^;7OZV0#&=4]F8/ M.RNI,FIPJ-:^SA70U"5EW(^"8.AGE EO/G5S]VH^E87A3,"](KK(,JI^+8#+ MW&#OASZ-M=!H+W01=0+>4=4C=N%[W MV.'%I]:]R$!1(]5UV]J4N?WV7%O9USJG"_/V[K-Q7E]SNLC:U)<300=AC9SN_"GKCJ;]MJG@=-![T^D'C$]89 M!U0'-=5!IR-+$!(+[*0G@W-ZT#H\H# $B^36WTM:8P:EL51U!L>&=L>%;>; M.:HUCCHU+ADO[/N!P&J%+PPB5P2RG,M?@'*-3)X)W5&5ZK.$JRUJ32LZITB_26UVJX,8=V[ *F31#>M&PW:*PT1V$ M;]<1;K$_X!J^S37\$Z[1"]>HD^N-,.PJW1=^53-O[/\*OTGJ3!OM%=;K"U!V4#\/Y*2K,?V ?4?Q;F_P%02P,$ M% @ #H2:6.A>"=K: P FA( !D !X;"]W;W)K&ULK9AM;]LV$,>_"J$50PNDUI-C.YDM(+$V+$/3!DVRO1CV@I;.%E&) MU$@J3O;I1TJ*++D*40-\8XL2[W^\'X_4B^.1TM6R9Q0N.-( M5$6!^?!/:B=XUT*!O&ONG&3;IR/#TBR"&16@*KOR=80YYK)36.?UM1 MI_.I#?O7K^J_U<&K8#98P)KE?Y%49BMGX: 4MKC*Y5>V_QW:@,ZU7L)R4?^B M?=-W-G504@G)BM98C: @M/G'SRV(GH'2&3<(6H/@V. M#V%K$/ZHP;0UJ%&[ M32@UAQA+'"TYVR.N>RLU?5'#K*U5^(3J>;^77#TERDY&:U841*J)E )AFJ(U MHY+0'="$@$#O8Y"8Y.(#^H@>[V/T_MT'] X1BFY)GJMI$TM7JD%H*3=I'5XW M#H,W'(;H5KG(!/J5II .[5TU^"Z"X#6"Z\ H>(OY!(7^&0J\8#HRGK79_ ], M)\B[>-,\-IO'D'3>0T,T834?EW$CE%OA.I9?DF I< M;[QG"E"[XB7*"=Z0G,B7,5)&Y5/SK!&;];&?^Y/%D'MLR>4 U:Q#-3.B>L#/ M^KU6T?0,E< )2Q';JCL)VU&BR8TQ,DLNT M@/I:&:Z/AJ1EF26R ;=YAFQMC MO*%JP0&2^%F]/DK\@C:9LY M_T&JX: -4-B2\3VID9H/]B1OW!ENM_B*<>Y/YT1HT>SR9CR6U(9_@P"H8^,YI4G*OD M&\5DE#PYW6RJQ;;4AC@/A;QONY+WK9;R5M5B6VI#F(=JWC>7\S]:5K0R@Q>9 M%TQFQ^O6:D5O2ZUAX_8^Y@M=K^M#$:'*](K*YKN^N]L=O%S5QPWNH7MS:J,^ MC7>$"I3#5IFJ[4L5U+PY"&D:DI7UT<"&2A( !D !X;"]W;W)K&ULM9A=;YLP%(;_BL6FJ9.V\!62M$N0VL"T3JL4M=IV,>W" MA9. "IC:3M+^^]F&T% EC$CN3<#&[^/C]\0&>[HE]($E !P]Y5G!9D;">7EA MFBQ*(,=L0$HHQ),EH3GFHDA7)BLIX%B)\LQT+&MDYC@M#'^JZA;4GY(US](" M%A2Q=9YC^GP%&=G.#-O85=RFJX3+"M.?EG@%=\!_E@LJ2F9#B=,<"I:2 E%8 MSHQ+^R*TE4"U^)7"ENW=(SF4>T(>9.$ZGAF6C @RB+A$8''9P!RR3))$'(\U MU&CZE,+]^QW]JQJ\&,P]9C GV>\TYLG,F!@HAB5>9_R6;+]!/2!/\B*2,?6+ MME5;SS)0M&:P)[>$3@U *GK\"M!>YK@7=$,*P%P[X] M>+5 #=VLQJZ,"S#'_I22+:*RM:#)&^6^4@N_TD+^4>XX%4]3H>/^W?J>P>,: M"H["C?AEZ"P CM.,?42?T7MD(I9@"FQJ= MO\%"[MI' MY6%_N=MAAMODS54\MV?>T)\?H@6ZYI"SOP?"NZIPP\,XN1Q=L!)',#/$>L. M;L#P/[RS1]:70T[KA 4Z8:$F6"LGPR8GPRZZ/\U$]/>_LXM3_=<)"[P^_O^G4/KJ--7\3H&X2<_ M9%>G\E2[=,("G;!0$ZQE_[BQ?ZQWG1_KS(E.6* 3%FJ"M7(R:7(R>?NE9M)C M0L\[XSC5?YVP4!.LY?]YX_]YI_^OY\0A>SL)ITX#G;! )RS4!&NEP;9>]@Z6 MWL6IYFE*BU9:H)46ZJ*U,[.WJ[/?^%.TNX.34V7W6.X"K7V&NFA5"LR]/78. M=*4.-QB*R+K@U1ZVJ6T.4"[5L<&K^D >K*B]^PNF.I41>\156C"4P5(@K<%8 M?,_1ZJ"C*G!2JIW\/>&0'33'3?X_4$L#!!0 ( M Z$FECSN8<01 , ,X4 - >&PO"78W9TQ[RTS(#(/(SRB49#>0BN\ETZ4WSA=1#TFN&/'O[D@Q))[HDGI4;YPD; MDH>S]S\7N;Y^Y]G[R8>3D^ B>#B_WD7.:NB<^$[AJVWA5NA/Q.@ 1Z@?3+1W MT#+WK1.5[A\F'>Q7#_ L3.3P>E&+H-3A-P+'.26:6E^72JC09K+MF)"8@>, M+LV8]TC%D(RIX!/%@972C(N5'>["P#07N?*T*543J ,CY9.%.[8'55SK9%SF MJHIM(]C?DWKZ#K#N@4$N1&.P2^S :%!0K9F2-Z933:X>%>W;Y?%<;A3-%5 MIWM%6D)U,T$FN4J8:L)TR'IH-! L!3N*S^9PUWGA ZAUGIE&PNDLE[3RL&;4 M#2,[94+P1]S_7EA MEB.K/M0HNU4LYG12%6GP2?R8S9Q1\<<#2@:YXWSQ5_,M&@ M5*9F@"GB/3*E^71SY)>BQ3U;ZG4Y+5/<<_<(/?_;/,^89(J*3=.F]M]REE_L M..R]EN7J6V77L--C_=Y^ZR:OCL%D= PFCZ(F^\=@,CX"D[U7^]8\W&3X-A/I MUR>AC>/6UF&K&?7@4#LDW^%P+-J@WF3!A>:R[LUYDC#Y[,QEY#6=F#_6MO3- M_(2E="'T?0,.2=O^QA*^R.)FUBTDHI[5MK_"\CI1TK",([="&!N!V&((? TX@CF #Q@2!A6 M[\&=]Y&_?D_Y[7\P1[\!4$L#!!0 ( Z$FEB7BKL

-8?2 M0$3;8T.P6BP^0"X99K>]9!:G3$ \ !X;"]W;W)K8F]O:RYX;6S%FTU3XS@00/^**B?FP";QYPQ%J (" MLU3-0(I0['%+L16BPK8RDAPF\^NW9<,@$Z=W+[TY06S'O+2C?JV6.'U1^GFA MU#/[61:5F0Q6UJY/AD.3K43)S1]J+2HXLU2ZY!9>ZJ>A66O!<[,2PI;%,!B- MDF')934X.WV[UTP/_1?*BLQ*5<%!=^!1BA?S?MZ]9!MIY$(6TFXG@^;W0@Q8 M*2M9RE\BGPQ& V96ZN5/I>4O55E>S#.MBF(R&+0#WQAFB.6 M+^XY@$P&R0ANN)3:V.:*YOX<&#<"+FY?U59=R\(*/>56?-6J7LOJR=T&/L70 M^QA-'-Y^MD$\T?\EC&JYE)F8JJPN167;.&I1.,#*K.3:#%C%2S$97*J-T&S& MGX3[4/!7;O+V UH@\\*E3R2,&K3# /,D(@HP-"=B(9(Y#Q(1]WZ$$F"&1R2,C( M@TP1R/20D+$'^1F!_$P+><&--$PMV4P+ Y 6==EMR#_() ?B&.)#P)6FX;NI-L)8]TX_F8^P;#ZBQ;SF4K-'7M2"?1? MN*AEMM90P+#+%==/HA,_S"UC8KE,Q:(S$#"%C(D=XH:JW?HTF"O&Q+*X*M>% MV@K!+D0EEM*R&?BV\]PP28R)+3$73SOC$//!F%@(-U6F2L$>^,_N=QM+_V/B M_'\+]SWZIHSYQ%[QUI KYC _4(^P')_0)S[+U59RL9&K9U ^1:RA(!DUHEC M@!D@(#; O%X8\:.&B]C5YL.7+D"G&,3)?\:W;&/83.CF[:YDGTJ3%(>K4$Q4Q]3,PV$;%M]A6- MQ^S<&.'W:"+,-A&Q;?9CWG*8V/B8Z)()>5NKM[8%2O6A-1AA%HJ(+;07LPVS MCXE9*"*VT/YHNF?>^6YB%HJ(+83-%([9C8^)62@ZX(3FF,U\3,Q"$;&%<,R_ M_&5'S$(QL85PS*F/B5DH)K80CGGO8V(6B@^WG,*.NVO-F(5B8@OAT;SS,3$+ MQ<06ZN\)P.-NC_N8Z-(]N846%JCF<*N\+H2;;K1]@JFP7!8^)F:AF-Q"#6;K M'.>B5[[.I#+&!!03"^BUD7'<+H+K;1-)N9&YJ'+3R>PQ)J"86$"_,9O2^!T0 M!H^; /N8F(!B8@&]1].J[!D&S;K6V8H;P<[=3C%_2PDFH(180._15.5:54UE M!,_]/(-WUH5?$2>8@!+J)EM_-^N8[:RZ)IB DL,TW5YSIO0Q,0$EQ +:'\WF MA(^)"2@A%M!>S+;1Y6-B DJH%_XQS$[5D:"[QX@%]+O3^F\22C ))?_3SH!F MS&Q$!3/UQ9;-M,JA$F%'/B8FH8180KN8QG%>UL:J4O@22C ))<02\C"_"O6D M^7HEL]Z'GF(22HDEU.FU=TNYJ^727PM/,0FEQ!+Z@/EQ%/F8F(128@FABP/3 M3C0Q":7DNY>1S2.=D9YB$DJ));2S?:1_^& "2AL!#9N+S=EI#I*H1'X+MS=P M/.-%-M/,_6CW(T:QVW>TK(OB$H[=5=\4S]_^<^#MOQ[._@%02P,$% @ M#H2:6&?\4D), @ :"P !H !X;"]?A)Q M1JA 7/X)GQ#P^%(.S;AO3\-NWPV+S^/A-*RJW3AVO^IZ6._*L1GNVJZW5=4_OZ6JGCM(($CF M#U((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H+1$&9<$21.L M";1.R'4B\#HAV(E [(1D)P*S$Z*="-1.R'8B<#LAW(E [H1T)P*[$^*="/06 MU%L(]!;46PCTELG#-H'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'> M@GH+@=Z*>BN!WHIZ*X'>BGHK@=XZ>5E"H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@ MMZ+>2J"WHMY*H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MTU>=A/H;:BW$>AMJ+<1 MZ&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMDX^5 M!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H= M!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X"O3/JG0GTSJAW)M [H]Z90.^, M>F<"O3/JG0GTSJAW_DF]A_'K4(9KS_<:K_^35(_G<\OU\I?E]\[)#77!N;ZM M&)[^ E!+ P04 " .A)I8AJ9C2 P" !A*P $P %M#;VYT96YT7U1Y M<&5S72YX;6S-VLUNXC 4!>!70=E6Q/@WTQ&PF9EMAT5?P$TN)2*)+=MMX>W' M"6VE5ATT%2/U;(C ]CTWOM*W8GE[]!1GA[X;XJK8I>2_,Q;K'?4VEL[3D%>V M+O0VY:_AGGE;[^T],;%8&%:[(=&0YFFL4:R7/VEK'[HT^W7(/\?6#:LB4!>+ MV8_3QC%K55CON[:V*:^SQZ%YES)_3BCSR6E/W+4^7N4-!?LP85SY>\#SN=^/ M%$+;T&QC0[JQ?=[%#AV+Z=A1+,^7^*!'M]VV-36N?NCSD3+Z0+:).Z+4=^6I MZ-7YY)1OF$Z?_.+\J6*!/A_W,I+Q]-SG0A12>_X57Q-SZ8O? MC\9I-]3\8W:^WB<7]M,\(IL>E]_QVQF_UO]D'P*D#PG2AP+I0X/T84#ZJ$#Z M^ ;2QS5('WR!T@B*J!R%5(YB*D=!E:.HRE%8Y2BN&UL4$L! A0#% @ #H2:6'Y[XAON *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ #H2:6)E< MG",0!@ G"< !, ( !S $ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " .A)I8^:DC[M8% #2'@ & @($- M" >&PO=V]R:W-H965T&UL4$L! A0#% @ #H2:6,Z9 MKY$>!P \"$ !@ ("!&0X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ #H2:6$7&[F?_ @ 0@H !@ M ("!DR 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ #H2:6 1;-J1[ @ ^04 !@ ("!"S, 'AL M+W=OQKF0) "C' &0 @($] M00 >&PO=V]R:W-H965T&UL4$L! A0#% @ #H2:6.U,V+=P" I!D !D M ("!WE0 'AL+W=O&PO=V]R:W-H M965T]F !X;"]W;W)K&UL4$L! M A0#% @ #H2:6/AWG/,=!P ;A$ !D ("!N&H 'AL M+W=OOMP% M @#@ &0 @($,<@ >&PO=V]R:W-H965T&UL4$L! A0#% @ #H2: M6 0P.QT'!0 T@L !D ("!)G\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #H2:6![J$ $ " $A, M !D ("!@(T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #H2:6%)C6C,J!@ UA( !D M ("!XIH 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #H2:6!]>SC3M!0 0Q( !D ("!#*\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #H2:6!X6 M#3P3 P N08 !D ("!C\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #H2:6%"]M&S5!0 P0X !D M ("!V\L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #H2:6-D>=8 - P !P< !D ("! M8-D 'AL+W=O&PO=V]R:W-H965T7@ !X;"]W;W)K&UL4$L! A0#% M @ #H2:6 S8J(YB P ! X !D ("!3.H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #H2:6"&ZUS]U M P _Q$ !D ("!J_@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #H2:6**[8:IC P 2Q !D M ("!V1X! 'AL+W=O&PO=V]R M:W-H965TGRMK$0@ ,12 M 9 " @48G 0!X;"]W;W)K&UL M4$L! A0#% @ #H2:6,\L+506 P E@L !D ("!CB\! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#H2:6!B&0%,( P ?0L !D ("!.3D! 'AL+W=O&PO=V]R:W-H965T$@4 ,(> 9 " @>!, 0!X;"]W;W)K&UL4$L! A0#% @ #H2:6.?N'2F. P L !D M ("!*5(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ #H2:6.-&%AVT @ [P8 !D ("!<%P! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #H2: M6) ;Z.E ! @A !D ("!X&&PO=V]R:W-H965T&UL4$L! A0#% @ #H2:6(F=/P>) @ R 4 M !D ("!(G0! 'AL+W=O!X" "=! &0 @('B=@$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ #H2:6,O\NEXY P ?@T !D M ("!#WT! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #H2:6$&T_0\_ P [@D !D ("!?H&PO=V]R:W-H965T&UL4$L! A0#% @ #H2:6#.C MJJM" P >A( !D ("!N9(! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " . MA)I8AJ9C2 P" !A*P $P @ 'GH@$ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 4P!3 +P6 DI0$ ! end XML 88 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 89 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 91 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 399 312 1 true 97 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.juniper.net/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income Sheet http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome Condensed Consolidated Statements of Comprehensive (Loss) Income Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.juniper.net/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity Condensed Consolidated Statements of Changes in Stockholders' Equity Statements 7 false false R8.htm 0000008 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Sheet http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityParenthetical Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Statements 8 false false R9.htm 0000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Cash Equivalents and Investments Sheet http://www.juniper.net/role/CashEquivalentsandInvestments Cash Equivalents and Investments Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value Measurements Sheet http://www.juniper.net/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 0000012 - Disclosure - Derivative Instruments Sheet http://www.juniper.net/role/DerivativeInstruments Derivative Instruments Notes 12 false false R13.htm 0000013 - Disclosure - Other Financial Information Sheet http://www.juniper.net/role/OtherFinancialInformation Other Financial Information Notes 13 false false R14.htm 0000014 - Disclosure - Restructuring Charges Sheet http://www.juniper.net/role/RestructuringCharges Restructuring Charges Notes 14 false false R15.htm 0000015 - Disclosure - Debt Sheet http://www.juniper.net/role/Debt Debt Notes 15 false false R16.htm 0000016 - Disclosure - Equity Sheet http://www.juniper.net/role/Equity Equity Notes 16 false false R17.htm 0000017 - Disclosure - Employee Benefit Plans Sheet http://www.juniper.net/role/EmployeeBenefitPlans Employee Benefit Plans Notes 17 false false R18.htm 0000018 - Disclosure - Segments Sheet http://www.juniper.net/role/Segments Segments Notes 18 false false R19.htm 0000019 - Disclosure - Income Taxes Sheet http://www.juniper.net/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 0000020 - Disclosure - Net (Loss) Income per Share Sheet http://www.juniper.net/role/NetLossIncomeperShare Net (Loss) Income per Share Notes 20 false false R21.htm 0000021 - Disclosure - Commitments and Contingencies Sheet http://www.juniper.net/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 0000022 - Disclosure - Subsequent Events Sheet http://www.juniper.net/role/SubsequentEvents Subsequent Events Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 25 false false R26.htm 9954472 - Disclosure - Cash Equivalents and Investments (Tables) Sheet http://www.juniper.net/role/CashEquivalentsandInvestmentsTables Cash Equivalents and Investments (Tables) Tables http://www.juniper.net/role/CashEquivalentsandInvestments 26 false false R27.htm 9954473 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.juniper.net/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.juniper.net/role/FairValueMeasurements 27 false false R28.htm 9954474 - Disclosure - Derivative Instruments (Tables) Sheet http://www.juniper.net/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.juniper.net/role/DerivativeInstruments 28 false false R29.htm 9954475 - Disclosure - Other Financial Information (Tables) Sheet http://www.juniper.net/role/OtherFinancialInformationTables Other Financial Information (Tables) Tables http://www.juniper.net/role/OtherFinancialInformation 29 false false R30.htm 9954476 - Disclosure - Restructuring Charges (Tables) Sheet http://www.juniper.net/role/RestructuringChargesTables Restructuring Charges (Tables) Tables http://www.juniper.net/role/RestructuringCharges 30 false false R31.htm 9954477 - Disclosure - Debt (Tables) Sheet http://www.juniper.net/role/DebtTables Debt (Tables) Tables http://www.juniper.net/role/Debt 31 false false R32.htm 9954478 - Disclosure - Equity (Tables) Sheet http://www.juniper.net/role/EquityTables Equity (Tables) Tables http://www.juniper.net/role/Equity 32 false false R33.htm 9954479 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.juniper.net/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.juniper.net/role/EmployeeBenefitPlans 33 false false R34.htm 9954480 - Disclosure - Segments (Tables) Sheet http://www.juniper.net/role/SegmentsTables Segments (Tables) Tables http://www.juniper.net/role/Segments 34 false false R35.htm 9954481 - Disclosure - Income Taxes (Tables) Sheet http://www.juniper.net/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.juniper.net/role/IncomeTaxes 35 false false R36.htm 9954482 - Disclosure - Net (Loss) Income per Share (Tables) Sheet http://www.juniper.net/role/NetLossIncomeperShareTables Net (Loss) Income per Share (Tables) Tables http://www.juniper.net/role/NetLossIncomeperShare 36 false false R37.htm 9954483 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) Sheet http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails Basis of Presentation and Summary of Significant Accounting Policies (Details) Details http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies 37 false false R38.htm 9954484 - Disclosure - Cash Equivalents and Investments - Available-For-Sale (Details) Sheet http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails Cash Equivalents and Investments - Available-For-Sale (Details) Details 38 false false R39.htm 9954485 - Disclosure - Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details) Sheet http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details) Details 39 false false R40.htm 9954486 - Disclosure - Cash Equivalents and Investments - Narrative (Details) Sheet http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails Cash Equivalents and Investments - Narrative (Details) Details 40 false false R41.htm 9954487 - Disclosure - Cash Equivalents and Investments - Investments in Equity Securities (Details) Sheet http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails Cash Equivalents and Investments - Investments in Equity Securities (Details) Details 41 false false R42.htm 9954488 - Disclosure - Cash Equivalents and Investments - Restricted Cash and Investments (Details) Sheet http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails Cash Equivalents and Investments - Restricted Cash and Investments (Details) Details 42 false false R43.htm 9954489 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 43 false false R44.htm 9954490 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 44 false false R45.htm 9954491 - Disclosure - Derivative Instruments - Notional Amount (Details) Sheet http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails Derivative Instruments - Notional Amount (Details) Details 45 false false R46.htm 9954492 - Disclosure - Derivative Instruments - Fair Value of Derivative Assets and Liabilities (Details) Sheet http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails Derivative Instruments - Fair Value of Derivative Assets and Liabilities (Details) Details 46 false false R47.htm 9954493 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 47 false false R48.htm 9954494 - Disclosure - Other Financial Information - Inventories, Net (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails Other Financial Information - Inventories, Net (Details) Details 48 false false R49.htm 9954495 - Disclosure - Other Financial Information - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails Other Financial Information - Prepaid Expenses and Other Current Assets (Details) Details 49 false false R50.htm 9954496 - Disclosure - Other Financial Information - Warranties (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails Other Financial Information - Warranties (Details) Details 50 false false R51.htm 9954497 - Disclosure - Other Financial Information - Deferred Revenue (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails Other Financial Information - Deferred Revenue (Details) Details 51 false false R52.htm 9954498 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Contract Cost (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredContractCostDetails Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Contract Cost (Details) Details 52 false false R53.htm 9954499 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligation (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails Other Financial Information - Revenue, Remaining Performance Obligation (Details) Details 53 false false R54.htm 9954500 - Disclosure - Other Financial Information - Other Income (Expense), Net (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationOtherIncomeExpenseNetDetails Other Financial Information - Other Income (Expense), Net (Details) Details 54 false false R55.htm 9954501 - Disclosure - Restructuring Charges - Restructuring Liabilities (Details) Sheet http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails Restructuring Charges - Restructuring Liabilities (Details) Details 55 false false R56.htm 9954502 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.juniper.net/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 56 false false R57.htm 9954503 - Disclosure - Debt - Narrative (Details) Sheet http://www.juniper.net/role/DebtNarrativeDetails Debt - Narrative (Details) Details 57 false false R58.htm 9954504 - Disclosure - Equity - Summary of Dividends Paid and Stock Repurchases and Retirements (Details) Sheet http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails Equity - Summary of Dividends Paid and Stock Repurchases and Retirements (Details) Details 58 false false R59.htm 9954505 - Disclosure - Equity - Cash Dividends on Shares of Common Stock (Details) Sheet http://www.juniper.net/role/EquityCashDividendsonSharesofCommonStockDetails Equity - Cash Dividends on Shares of Common Stock (Details) Details 59 false false R60.htm 9954506 - Disclosure - Equity - Stock Repurchase Activities (Details) Sheet http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails Equity - Stock Repurchase Activities (Details) Details 60 false false R61.htm 9954507 - Disclosure - Equity - Components of Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details) Sheet http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails Equity - Components of Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details) Details 61 false false R62.htm 9954508 - Disclosure - Employee Benefit Plans - Equity Incentive Plan (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails Employee Benefit Plans - Equity Incentive Plan (Details) Details 62 false false R63.htm 9954509 - Disclosure - Employee Benefit Plans - Restricted Stock Unit and Performance Share Award Activities (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails Employee Benefit Plans - Restricted Stock Unit and Performance Share Award Activities (Details) Details 63 false false R64.htm 9954510 - Disclosure - Employee Benefit Plans - Employee Stock Purchase Plan (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails Employee Benefit Plans - Employee Stock Purchase Plan (Details) Details 64 false false R65.htm 9954511 - Disclosure - Employee Benefit Plans - Share Based Compensation by Cost and Expense Categories (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails Employee Benefit Plans - Share Based Compensation by Cost and Expense Categories (Details) Details 65 false false R66.htm 9954512 - Disclosure - Employee Benefit Plans - Share Based Compensation by Share Based Payment Award Types (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyShareBasedPaymentAwardTypesDetails Employee Benefit Plans - Share Based Compensation by Share Based Payment Award Types (Details) Details 66 false false R67.htm 9954513 - Disclosure - Segments - Narrative (Details) Sheet http://www.juniper.net/role/SegmentsNarrativeDetails Segments - Narrative (Details) Details 67 false false R68.htm 9954514 - Disclosure - Segments - Revenue by Product (Details) Sheet http://www.juniper.net/role/SegmentsRevenuebyProductDetails Segments - Revenue by Product (Details) Details 68 false false R69.htm 9954515 - Disclosure - Segments - Revenues by Customer Vertical (Details) Sheet http://www.juniper.net/role/SegmentsRevenuesbyCustomerVerticalDetails Segments - Revenues by Customer Vertical (Details) Details 69 false false R70.htm 9954516 - Disclosure - Segments - Geographic (Details) Sheet http://www.juniper.net/role/SegmentsGeographicDetails Segments - Geographic (Details) Details 70 false false R71.htm 9954517 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Sheet http://www.juniper.net/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Details 71 false false R72.htm 9954518 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.juniper.net/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 72 false false R73.htm 9954519 - Disclosure - Net (Loss) Income per Share (Details) Sheet http://www.juniper.net/role/NetLossIncomeperShareDetails Net (Loss) Income per Share (Details) Details http://www.juniper.net/role/NetLossIncomeperShareTables 73 false false R74.htm 9954520 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.juniper.net/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.juniper.net/role/CommitmentsandContingencies 74 false false R75.htm 9954521 - Disclosure - Subsequent Events (Details) Sheet http://www.juniper.net/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.juniper.net/role/SubsequentEvents 75 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 8 fact(s) appearing in ix:hidden were eligible for transformation: ecd:TrdArrDuration, us-gaap:AverageRemainingMaturityOfForeignCurrencyDerivatives1, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - jnpr-20240331.htm 4 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 3 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - jnpr-20240331.htm 4 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 2300000.000000 using the dimension member 2027-04-01 The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c-303 Unit: usd. - jnpr-20240331.htm 4 - jnpr-20240331.htm 4 jnpr-20240331.htm jnpr-20240331.xsd jnpr-20240331_cal.xml jnpr-20240331_def.xml jnpr-20240331_lab.xml jnpr-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 94 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "jnpr-20240331.htm": { "nsprefix": "jnpr", "nsuri": "http://www.juniper.net/20240331", "dts": { "inline": { "local": [ "jnpr-20240331.htm" ] }, "schema": { "local": [ "jnpr-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "jnpr-20240331_cal.xml" ] }, "definitionLink": { "local": [ "jnpr-20240331_def.xml" ] }, "labelLink": { "local": [ "jnpr-20240331_lab.xml" ] }, "presentationLink": { "local": [ "jnpr-20240331_pre.xml" ] } }, "keyStandard": 288, "keyCustom": 24, "axisStandard": 26, "axisCustom": 0, "memberStandard": 67, "memberCustom": 30, "hidden": { "total": 16, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 10, "http://xbrl.sec.gov/ecd/2023": 1 }, "contextCount": 399, "entityCount": 1, "segmentCount": 97, "elementCount": 633, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1037, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 10 }, "report": { "R1": { "role": "http://www.juniper.net/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "longName": "0000002 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R3": { "role": "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome", "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income", "shortName": "Condensed Consolidated Statements of Comprehensive (Loss) Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R4": { "role": "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "longName": "0000004 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:ShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R5": { "role": "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R7": { "role": "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "longName": "0000007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-24", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-24", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityParenthetical", "longName": "0000008 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockDividendsPerShareDeclared", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "longName": "0000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestments", "longName": "0000010 - Disclosure - Cash Equivalents and Investments", "shortName": "Cash Equivalents and Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.juniper.net/role/FairValueMeasurements", "longName": "0000011 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.juniper.net/role/DerivativeInstruments", "longName": "0000012 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.juniper.net/role/OtherFinancialInformation", "longName": "0000013 - Disclosure - Other Financial Information", "shortName": "Other Financial Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.juniper.net/role/RestructuringCharges", "longName": "0000014 - Disclosure - Restructuring Charges", "shortName": "Restructuring Charges", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.juniper.net/role/Debt", "longName": "0000015 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.juniper.net/role/Equity", "longName": "0000016 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.juniper.net/role/EmployeeBenefitPlans", "longName": "0000017 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.juniper.net/role/Segments", "longName": "0000018 - Disclosure - Segments", "shortName": "Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.juniper.net/role/IncomeTaxes", "longName": "0000019 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.juniper.net/role/NetLossIncomeperShare", "longName": "0000020 - Disclosure - Net (Loss) Income per Share", "shortName": "Net (Loss) Income per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.juniper.net/role/CommitmentsandContingencies", "longName": "0000021 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.juniper.net/role/SubsequentEvents", "longName": "0000022 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": null }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsTables", "longName": "9954472 - Disclosure - Cash Equivalents and Investments (Tables)", "shortName": "Cash Equivalents and Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.juniper.net/role/FairValueMeasurementsTables", "longName": "9954473 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.juniper.net/role/DerivativeInstrumentsTables", "longName": "9954474 - Disclosure - Derivative Instruments (Tables)", "shortName": "Derivative Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.juniper.net/role/OtherFinancialInformationTables", "longName": "9954475 - Disclosure - Other Financial Information (Tables)", "shortName": "Other Financial Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.juniper.net/role/RestructuringChargesTables", "longName": "9954476 - Disclosure - Restructuring Charges (Tables)", "shortName": "Restructuring Charges (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.juniper.net/role/DebtTables", "longName": "9954477 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.juniper.net/role/EquityTables", "longName": "9954478 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "jnpr:RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "jnpr:RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.juniper.net/role/EmployeeBenefitPlansTables", "longName": "9954479 - Disclosure - Employee Benefit Plans (Tables)", "shortName": "Employee Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.juniper.net/role/SegmentsTables", "longName": "9954480 - Disclosure - Segments (Tables)", "shortName": "Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.juniper.net/role/IncomeTaxesTables", "longName": "9954481 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.juniper.net/role/NetLossIncomeperShareTables", "longName": "9954482 - Disclosure - Net (Loss) Income per Share (Tables)", "shortName": "Net (Loss) Income per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "longName": "9954483 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-36", "name": "jnpr:MergerTransactionRightToReceiveCashPerShareHeld", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-36", "name": "jnpr:MergerTransactionRightToReceiveCashPerShareHeld", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "longName": "9954484 - Disclosure - Cash Equivalents and Investments - Available-For-Sale (Details)", "shortName": "Cash Equivalents and Investments - Available-For-Sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R39": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails", "longName": "9954485 - Disclosure - Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details)", "shortName": "Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-53", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R40": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "longName": "9954486 - Disclosure - Cash Equivalents and Investments - Narrative (Details)", "shortName": "Cash Equivalents and Investments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "unitRef": "investment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R41": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "longName": "9954487 - Disclosure - Cash Equivalents and Investments - Investments in Equity Securities (Details)", "shortName": "Cash Equivalents and Investments - Investments in Equity Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "longName": "9954488 - Disclosure - Cash Equivalents and Investments - Restricted Cash and Investments (Details)", "shortName": "Cash Equivalents and Investments - Restricted Cash and Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-73", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R43": { "role": "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "longName": "9954489 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-152", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R44": { "role": "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails", "longName": "9954490 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R45": { "role": "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails", "longName": "9954491 - Disclosure - Derivative Instruments - Notional Amount (Details)", "shortName": "Derivative Instruments - Notional Amount (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-264", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R46": { "role": "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "longName": "9954492 - Disclosure - Derivative Instruments - Fair Value of Derivative Assets and Liabilities (Details)", "shortName": "Derivative Instruments - Fair Value of Derivative Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R47": { "role": "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "longName": "9954493 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-8", "name": "jnpr:DerivativeAssetFairValueGrossAssetPeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "jnpr:DerivativeLiabilityFairValueGrossLiabilityPeriodIncreaseDecrease", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "jnpr:DerivativeAssetFairValueGrossAssetPeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "jnpr:DerivativeLiabilityFairValueGrossLiabilityPeriodIncreaseDecrease", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R48": { "role": "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails", "longName": "9954494 - Disclosure - Other Financial Information - Inventories, Net (Details)", "shortName": "Other Financial Information - Inventories, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails", "longName": "9954495 - Disclosure - Other Financial Information - Prepaid Expenses and Other Current Assets (Details)", "shortName": "Other Financial Information - Prepaid Expenses and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails", "longName": "9954496 - Disclosure - Other Financial Information - Warranties (Details)", "shortName": "Other Financial Information - Warranties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "longName": "9954497 - Disclosure - Other Financial Information - Deferred Revenue (Details)", "shortName": "Other Financial Information - Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:ContractWithCustomerLiability", "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R52": { "role": "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredContractCostDetails", "longName": "9954498 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Contract Cost (Details)", "shortName": "Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Contract Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails", "longName": "9954499 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligation (Details)", "shortName": "Other Financial Information - Revenue, Remaining Performance Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.juniper.net/role/OtherFinancialInformationOtherIncomeExpenseNetDetails", "longName": "9954500 - Disclosure - Other Financial Information - Other Income (Expense), Net (Details)", "shortName": "Other Financial Information - Other Income (Expense), Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails", "longName": "9954501 - Disclosure - Restructuring Charges - Restructuring Liabilities (Details)", "shortName": "Restructuring Charges - Restructuring Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-313", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R56": { "role": "http://www.juniper.net/role/DebtScheduleofDebtDetails", "longName": "9954502 - Disclosure - Debt - Schedule of Debt (Details)", "shortName": "Debt - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.juniper.net/role/DebtNarrativeDetails", "longName": "9954503 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-332", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-332", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails", "longName": "9954504 - Disclosure - Equity - Summary of Dividends Paid and Stock Repurchases and Retirements (Details)", "shortName": "Equity - Summary of Dividends Paid and Stock Repurchases and Retirements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockDividendsPerShareDeclared", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-334", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "jnpr:RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R59": { "role": "http://www.juniper.net/role/EquityCashDividendsonSharesofCommonStockDetails", "longName": "9954505 - Disclosure - Equity - Cash Dividends on Shares of Common Stock (Details)", "shortName": "Equity - Cash Dividends on Shares of Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": null }, "R60": { "role": "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "longName": "9954506 - Disclosure - Equity - Stock Repurchase Activities (Details)", "shortName": "Equity - Stock Repurchase Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-336", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-336", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails", "longName": "9954507 - Disclosure - Equity - Components of Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details)", "shortName": "Equity - Components of Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R62": { "role": "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails", "longName": "9954508 - Disclosure - Employee Benefit Plans - Equity Incentive Plan (Details)", "shortName": "Employee Benefit Plans - Equity Incentive Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-346", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-346", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails", "longName": "9954509 - Disclosure - Employee Benefit Plans - Restricted Stock Unit and Performance Share Award Activities (Details)", "shortName": "Employee Benefit Plans - Restricted Stock Unit and Performance Share Award Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-348", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-348", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "longName": "9954510 - Disclosure - Employee Benefit Plans - Employee Stock Purchase Plan (Details)", "shortName": "Employee Benefit Plans - Employee Stock Purchase Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-353", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-353", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails", "longName": "9954511 - Disclosure - Employee Benefit Plans - Share Based Compensation by Cost and Expense Categories (Details)", "shortName": "Employee Benefit Plans - Share Based Compensation by Cost and Expense Categories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyShareBasedPaymentAwardTypesDetails", "longName": "9954512 - Disclosure - Employee Benefit Plans - Share Based Compensation by Share Based Payment Award Types (Details)", "shortName": "Employee Benefit Plans - Share Based Compensation by Share Based Payment Award Types (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.juniper.net/role/SegmentsNarrativeDetails", "longName": "9954513 - Disclosure - Segments - Narrative (Details)", "shortName": "Segments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.juniper.net/role/SegmentsRevenuebyProductDetails", "longName": "9954514 - Disclosure - Segments - Revenue by Product (Details)", "shortName": "Segments - Revenue by Product (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-370", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R69": { "role": "http://www.juniper.net/role/SegmentsRevenuesbyCustomerVerticalDetails", "longName": "9954515 - Disclosure - Segments - Revenues by Customer Vertical (Details)", "shortName": "Segments - Revenues by Customer Vertical (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-378", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R70": { "role": "http://www.juniper.net/role/SegmentsGeographicDetails", "longName": "9954516 - Disclosure - Segments - Geographic (Details)", "shortName": "Segments - Geographic (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-388", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R71": { "role": "http://www.juniper.net/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails", "longName": "9954517 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R72": { "role": "http://www.juniper.net/role/IncomeTaxesNarrativeDetails", "longName": "9954518 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationTaxSettlements", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationTaxSettlements", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.juniper.net/role/NetLossIncomeperShareDetails", "longName": "9954519 - Disclosure - Net (Loss) Income per Share (Details)", "shortName": "Net (Loss) Income per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } }, "R74": { "role": "http://www.juniper.net/role/CommitmentsandContingenciesDetails", "longName": "9954520 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.juniper.net/role/SubsequentEventsDetails", "longName": "9954521 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-396", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20240331.htm", "unique": true } } }, "tag": { "jnpr_A2023TransformationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "A2023TransformationPlanMember", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Transformation Plan", "label": "2023 Transformation Plan [Member]", "documentation": "2023 Transformation Plan" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AcceleratedShareRepurchasesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcceleratedShareRepurchasesLineItems", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accelerated Share Repurchases [Line Items]", "label": "Accelerated Share Repurchases [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AcceleratedShareRepurchasesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcceleratedShareRepurchasesTable", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accelerated Share Repurchases [Table]", "label": "Accelerated Share Repurchases [Table]", "documentation": "A table reflecting activity in an accelerated share repurchase (ASR) program." } } }, "auth_ref": [ "r134" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r26", "r733" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r682" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowances", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r273", "r274" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term income taxes payable", "label": "Accrued Income Taxes, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r98", "r148" ] }, "jnpr_AccruedIncomeTaxesNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "AccruedIncomeTaxesNoncurrentMember", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Income Taxes, Noncurrent", "label": "Accrued Income Taxes, Noncurrent [Member]", "documentation": "Accrued Income Taxes, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Accrued Liabilities [Member]", "documentation": "This item represents 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." } } }, "auth_ref": [ "r29" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains/Losses on Cash Flow Hedges", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r191", "r200", "r201", "r485", "r704", "r848" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains/Losses on Available-for- Sale Debt Securities", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r187", "r188", "r189", "r191", "r200", "r201", "r848" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive (Loss) Income, Net of Tax [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "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." } } }, "auth_ref": [ "r199", "r200", "r515", "r516", "r517", "r518", "r519", "r520" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r36", "r37", "r110", "r180", "r572", "r595", "r596" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r199", "r200", "r515", "r516", "r517", "r518", "r519", "r520" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Other Comprehensive Income", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r1", "r14", "r37", "r494", "r497", "r526", "r591", "r592", "r848", "r849", "r850", "r859", "r860", "r861" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Adjustments", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r3", "r14", "r37", "r200", "r201", "r516", "r517", "r518", "r519", "r520", "r848" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r788" ] }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalFinancialInformationDisclosureTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Other Financial Information", "label": "Additional Financial Information Disclosure [Text Block]", "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r101", "r733", "r964" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r794" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r794" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r794" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r794" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r64", "r65", "r430" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r759", "r770", "r780", "r805" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r762", "r773", "r783", "r808" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r794" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r801" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r766", "r774", "r784", "r801", "r809", "r813", "r821" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r819" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r459", "r464" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Americas", "label": "Americas [Member]" } } }, "auth_ref": [ "r968", "r970", "r971", "r972" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.juniper.net/role/NetLossIncomeperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive shares (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r239" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r968", "r970", "r971", "r972" ] }, "jnpr_AssetBackedSecuritiesAndMortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "AssetBackedSecuritiesAndMortgageBackedSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-backed and mortgage-backed securities", "verboseLabel": "Asset-backed and mortgage-backed securities", "label": "Asset Backed Securities And Mortgage Backed Securities [Member]", "documentation": "Asset Backed Securities And Mortgage Backed Securities" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r146", "r177", "r211", "r248", "r259", "r264", "r316", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r483", "r486", "r513", "r570", "r628", "r733", "r750", "r896", "r897", "r947" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r171", "r184", "r211", "r316", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r483", "r486", "r513", "r733", "r896", "r897", "r947" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets measured at fair value on a recurring basis", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r87" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "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)." } } }, "auth_ref": [ "r280" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Unrealized and Credit Losses", "verboseLabel": "Gross unrealized losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "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)." } } }, "auth_ref": [ "r281" ] }, "jnpr_AvailableForSaleInvestmentsAndPubliclyTradedSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "AvailableForSaleInvestmentsAndPubliclyTradedSecuritiesTable", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available For Sale Investments And Publicly Traded Securities [Table]", "label": "Available For Sale Investments And Publicly Traded Securities [Table]", "documentation": "Available for sale investments and publicly traded securities table." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesAbstract", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale debt securities:", "verboseLabel": "Available-for-sale debt securities:", "label": "Debt Securities, Available-for-Sale [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due between one and five years", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r874" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due between one and five years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r285", "r568" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in less than one year", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r873" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in less than one year", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r284", "r567" ] }, "us-gaap_AverageRemainingMaturityOfForeignCurrencyDerivatives1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AverageRemainingMaturityOfForeignCurrencyDerivatives1", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity of foreign currency derivatives", "label": "Average Remaining Maturity of Foreign Currency Derivatives", "documentation": "Average period remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r816" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r817" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r812" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r812" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r812" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r812" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r812" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r812" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r815" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r814" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r813" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r813" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "http://www.juniper.net/role/CommitmentsandContingenciesDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "http://www.juniper.net/role/CommitmentsandContingenciesDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r74", "r79" ] }, "us-gaap_BankTimeDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankTimeDepositsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Time deposits", "terseLabel": "Time deposits", "label": "Bank Time Deposits [Member]", "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a 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." } } }, "auth_ref": [ "r156" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "jnpr_CampusAndBranchMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "CampusAndBranchMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Campus and Branch", "label": "Campus and Branch [Member]", "documentation": "Campus and Branch" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredContractCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred commission", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r334" ] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredContractCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss", "label": "Capitalized Contract Cost, Impairment Loss", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r334" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredContractCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred contract cost", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r333" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r42", "r173", "r699" ] }, "jnpr_CashCashEquivalentsAndInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "CashCashEquivalentsAndInvestmentsTextBlock", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents and Investments", "label": "Cash Cash Equivalents And Investments [Text Block]", "documentation": "Cash, cash equivalents and investments." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "totalLabel": "Total cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r42", "r121", "r208" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r0", "r121" ] }, "jnpr_CashEquivalentsAndInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "CashEquivalentsAndInvestmentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents and Investments [Abstract]", "label": "Cash Equivalents and Investments [Abstract]", "documentation": "cash equivalents and investments." } } }, "auth_ref": [] }, "us-gaap_CashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "verboseLabel": "Cash equivalents", "label": "Cash Equivalents [Member]", "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." } } }, "auth_ref": [ "r173" ] }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Losses expected to be reclassified into earnings within the next 12 months", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months", "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months." } } }, "auth_ref": [ "r86" ] }, "us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedges:", "label": "Cash Flow Hedges Derivative Instruments at Fair Value, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedges", "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r72" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of deposit", "label": "Certificates of Deposit [Member]", "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." } } }, "auth_ref": [ "r12", "r740", "r741", "r742", "r745" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r792" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "jnpr_CloudMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "CloudMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuesbyCustomerVerticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cloud", "label": "Cloud [Member]", "documentation": "Cloud [Member]" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r793" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r793" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "verboseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r129", "r740", "r741", "r742", "r745" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 13)", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r34", "r92", "r571", "r615" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r127", "r349", "r351", "r683", "r890" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityParenthetical", "http://www.juniper.net/role/EquityCashDividendsonSharesofCommonStockDetails", "http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails", "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of cash dividends (in dollars per share)", "verboseLabel": "Per share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r133" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.juniper.net/role/EquityCashDividendsonSharesofCommonStockDetails", "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends declared (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r133" ] }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock and Additional Paid-in Capital", "label": "Common Stock Including Additional Paid in Capital [Member]", "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)." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r736", "r737", "r738", "r740", "r741", "r742", "r745", "r859", "r860", "r938", "r963", "r966" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock - par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r100" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock - shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r100", "r616" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock - issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r100" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock - outstanding (in shares)", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r100", "r616", "r634", "r966", "r967" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $0.00001 par value; 1,000.0 shares authorized; 324.9 shares and 320.3 shares issued and outstanding as of March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Outstanding", "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares." } } }, "auth_ref": [ "r100", "r616" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r798" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r797" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r799" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r796" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plans", "label": "Compensation and Employee Benefit Plans [Text Block]", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r135", "r136", "r137", "r138" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r38", "r196", "r198", "r203", "r565", "r579" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income, net:", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "jnpr_ContingentMergerTerminationFeePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "ContingentMergerTerminationFeePayable", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Termination fee payable", "label": "Contingent Merger Termination Fee Payable", "documentation": "Contingent Merger Termination Fee Payable" } } }, "auth_ref": [] }, "jnpr_ContingentMergerTerminationFeeReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "ContingentMergerTerminationFeeReceivable", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Termination fee receivable", "label": "Contingent Merger Termination Fee Receivable", "documentation": "Contingent Merger Termination Fee Receivable" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Revenue", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r899" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r413", "r414", "r418" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "verboseLabel": "Current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r413", "r414", "r418" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 2.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred revenue", "verboseLabel": "Long-term", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r413", "r414", "r418" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredContractCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, liability, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r419" ] }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract manufacturer deposits", "label": "Contract with Customer, Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional, classified as current." } } }, "auth_ref": [ "r413", "r415", "r418" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Corporate debt securities", "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r728", "r730", "r962" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenues", "label": "Cost of Goods and Services Sold", "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." } } }, "auth_ref": [ "r115", "r562" ] }, "us-gaap_CostOfGoodsProductLineMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsProductLineMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues - Product", "label": "Cost of Goods and Service, Product and Service Benchmark [Member]", "documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r832" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "jnpr_CostOfRevenuesServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "CostOfRevenuesServiceMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues - Service", "label": "Cost of Revenues, Service [Member]", "documentation": "Cost of service revenues." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "jnpr_DataCenterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "DataCenterMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Data Center", "label": "Data Center [Member]", "documentation": "Data Center" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.juniper.net/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r128", "r209", "r367", "r373", "r374", "r375", "r376", "r377", "r378", "r383", "r390", "r391", "r393" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails", "http://www.juniper.net/role/DebtScheduleofDebtDetails", "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r24", "r96", "r97", "r147", "r149", "r213", "r368", "r369", "r370", "r371", "r372", "r374", "r379", "r380", "r381", "r382", "r384", "r385", "r386", "r387", "r388", "r389", "r523", "r715", "r716", "r717", "r718", "r719", "r855" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.juniper.net/role/DebtScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Gross", "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." } } }, "auth_ref": [ "r24", "r149", "r394" ] }, "jnpr_DebtInstrumentDerivativeInstrumentsFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "DebtInstrumentDerivativeInstrumentsFairValueAdjustment", "crdr": "credit", "calculation": { "http://www.juniper.net/role/DebtScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedge accounting fair value adjustments", "label": "Debt Instrument, Derivative Instruments Fair Value Adjustment", "documentation": "Debt Instrument, Derivative Instruments Fair Value Adjustment" } } }, "auth_ref": [] }, "jnpr_DebtInstrumentExtensionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "DebtInstrumentExtensionPeriod", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extension period", "label": "Debt Instrument, Extension Period", "documentation": "Debt Instrument, Extension Period" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Interest Rates", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r31", "r89", "r397", "r523" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r31", "r369" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails", "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r213", "r368", "r369", "r370", "r371", "r372", "r374", "r379", "r380", "r381", "r382", "r384", "r385", "r386", "r387", "r388", "r389", "r392", "r523", "r715", "r716", "r717", "r718", "r719", "r855" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails", "http://www.juniper.net/role/DebtScheduleofDebtDetails", "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r32", "r213", "r368", "r369", "r370", "r371", "r372", "r374", "r379", "r380", "r381", "r382", "r384", "r385", "r386", "r387", "r388", "r389", "r523", "r715", "r716", "r717", "r718", "r719", "r855" ] }, "jnpr_DebtInstrumentNumberOfExtensionOptions": { "xbrltype": "integerItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "DebtInstrumentNumberOfExtensionOptions", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of extension options", "label": "Debt Instrument, Number Of Extension Options", "documentation": "Debt Instrument, Number Of Extension Options" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price percentage", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r18" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails", "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r32", "r56", "r57", "r88", "r89", "r91", "r93", "r131", "r132", "r213", "r368", "r369", "r370", "r371", "r372", "r374", "r379", "r380", "r381", "r382", "r384", "r385", "r386", "r387", "r388", "r389", "r392", "r523", "r715", "r716", "r717", "r718", "r719", "r855" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.juniper.net/role/DebtScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unaccreted discount and debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r90", "r379", "r395", "r716", "r717" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in allowance for credit loss of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r885" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r884" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss position, 12 months or longer, accumulated loss", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r158", "r327" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss position, less than 12 months, accumulated loss", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r158", "r327" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "crdr": "debit", "calculation": { "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 }, "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 3.0 }, "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value", "totalLabel": "Total", "verboseLabel": "Available-for-sale debt securities", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r884" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "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)." } } }, "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unrealized Gains and Losses and Fair Value of Available-For-Sale Debt Securities", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "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)." } } }, "auth_ref": [ "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTerm", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale debt securities, term", "label": "Debt Securities, Available-for-Sale, Term", "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r940" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total investments in unrealized loss position", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r157", "r326" ] }, "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss", "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss", "documentation": "Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r291", "r293", "r883" ] }, "us-gaap_DebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities", "label": "Debt Securities [Member]", "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions." } } }, "auth_ref": [ "r49", "r738", "r969" ] }, "jnpr_DebtSecuritiesTradingandEquitySecuritiesFVNILineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "DebtSecuritiesTradingandEquitySecuritiesFVNILineItems", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]", "documentation": "[Line Items] for Debt Securities, Trading, and Equity Securities, FV-NI [Table]" } } }, "auth_ref": [] }, "jnpr_DebtSecuritiesTradingandEquitySecuritiesFVNITable": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "DebtSecuritiesTradingandEquitySecuritiesFVNITable", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "documentation": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]" } } }, "auth_ref": [] }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, maximum decrease in the next twelve months (up to)", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r67" ] }, "us-gaap_DeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred gain on termination of interest rate locks", "label": "Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge", "documentation": "Amount as of the balance sheet date of the unamortized adjustment to the carrying value of an interest-bearing hedged item made under an effective interest rate fair value hedge that is amortized upon discontinuation of the interest rate fair value hedge." } } }, "auth_ref": [ "r937" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r141", "r167", "r478", "r479", "r857" ] }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementByTypeTable", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredContractCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Revenue [Table]", "label": "Deferred Revenue Arrangement, by Type [Table]", "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r931" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation, amortization, and accretion", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r9", "r253" ] }, "jnpr_DerivativeAssetFairValueGrossAssetPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "DerivativeAssetFairValueGrossAssetPeriodIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Derivative asset, fair value, gross asset, period decrease", "label": "Derivative Asset, Fair Value, Gross Asset, Period Increase (Decrease)", "documentation": "Derivative Asset, Fair Value, Gross Asset, Period Increase (Decrease)" } } }, "auth_ref": [] }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetFairValueGrossLiability", "crdr": "credit", "calculation": { "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Derivative liabilities:", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "documentation": "Fair value of liability associated with 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." } } }, "auth_ref": [ "r17", "r23", "r77", "r670", "r671" ] }, "us-gaap_DerivativeAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsAbstract", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets:", "label": "Derivative Asset [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r605", "r607", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r643", "r644", "r645", "r646", "r649", "r650", "r651", "r652", "r667", "r668", "r669", "r672", "r736", "r738" ] }, "jnpr_DerivativeExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "DerivativeExpirationPeriod", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, expiration period", "label": "Derivative, Expiration Period", "documentation": "Derivative, Expiration Period" } } }, "auth_ref": [] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "calculation": { "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets:", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before 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 elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r20", "r77", "r109", "r185", "r703" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities:", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before 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 elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r20", "r77", "r109", "r185", "r703" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r75", "r78", "r80", "r81", "r605", "r607", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r643", "r644", "r645", "r646", "r649", "r650", "r651", "r652", "r667", "r668", "r669", "r672", "r703", "r736", "r738" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.juniper.net/role/DerivativeInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r144", "r491", "r499" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r16", "r75", "r80" ] }, "jnpr_DerivativeLiabilityFairValueGrossLiabilityPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "DerivativeLiabilityFairValueGrossLiabilityPeriodIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Derivative liability fair value gross liability period decrease", "label": "Derivative Liability, Fair Value, Gross Liability, Period Increase (Decrease)", "documentation": "Derivative Liability, Fair Value, Gross Liability, Period Increase (Decrease)" } } }, "auth_ref": [] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "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." } } }, "auth_ref": [ "r499" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount of derivatives", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r935", "r936" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r16", "r68", "r69", "r70", "r73", "r76", "r80", "r82", "r83", "r85", "r499" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Notional Amount [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives designated as hedging instruments", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r16" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredContractCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r417", "r721", "r722", "r723", "r724", "r725", "r726", "r727" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r417", "r721", "r722", "r723", "r724", "r725", "r726", "r727" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r11", "r59" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of cash dividends", "label": "Dividends", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r6", "r133" ] }, "us-gaap_DividendsCommonStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockAbstract", "presentation": [ "http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends:", "label": "Dividends, Common Stock [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EquityCashDividendsonSharesofCommonStockDetails", "http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount", "verboseLabel": "Cash dividends declared", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r133" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r754" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r787" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe, Middle East, and Africa", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r968", "r970", "r971", "r972" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/NetLossIncomeperShareDetails" ], "lang": { "en-us": { "role": { "netLabel": "Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r204", "r219", "r220", "r221", "r222", "r223", "r229", "r231", "r236", "r237", "r238", "r242", "r502", "r503", "r566", "r580", "r705" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.juniper.net/role/NetLossIncomeperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income per share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/NetLossIncomeperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (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." } } }, "auth_ref": [ "r204", "r219", "r220", "r221", "r222", "r223", "r231", "r236", "r237", "r238", "r242", "r502", "r503", "r566", "r580", "r705" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.juniper.net/role/NetLossIncomeperShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net (Loss) Income per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r228", "r239", "r240", "r241" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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." } } }, "auth_ref": [ "r514" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.juniper.net/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r469" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r29" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyShareBasedPaymentAwardTypesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r460" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyShareBasedPaymentAwardTypesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized compensation, weighted average recognition period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r460" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee severance", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "ESPP purchase rights", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan (ESPP) Disclosures [Line Items]", "label": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]", "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." } } }, "auth_ref": [] }, "jnpr_EmployeeStockPurchasePlan2008Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "EmployeeStockPurchasePlan2008Member", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plan 2008", "label": "Employee Stock Purchase Plan 2008 [Member]", "documentation": "Employee Stock Purchase Plan 2008 member." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r752" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r752" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r752" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r826" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r752" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r752" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r752" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r752" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity:", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r15", "r169", "r199", "r200", "r201", "r214", "r215", "r216", "r218", "r224", "r226", "r243", "r317", "r318", "r412", "r461", "r462", "r463", "r474", "r475", "r493", "r494", "r495", "r496", "r497", "r498", "r501", "r515", "r516", "r517", "r518", "r519", "r520", "r526", "r591", "r592", "r593", "r600", "r655" ] }, "jnpr_EquityIncentivePlan2015Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "EquityIncentivePlan2015Member", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity incentive plan 2015", "label": "Equity Incentive Plan 2015 [Member]", "documentation": "Equity Incentive Plan 2015 [Member]" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r313", "r314", "r315" ] }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investment under the equity method of accounting", "label": "Equity Method Investments, Fair Value Disclosure", "documentation": "Fair value portion of investments accounted under the equity method." } } }, "auth_ref": [ "r843", "r939", "r941", "r942" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0, "order": 1.0 }, "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments with readily determinable fair value:", "verboseLabel": "Equity securities", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r178", "r512", "r701" ] }, "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity securities", "label": "Equity Securities, FV-NI and without Readily Determinable Fair Value", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI) and investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r512" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedGain", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities, realized gain", "label": "Equity Securities, FV-NI, Realized Gain", "documentation": "Amount of realized gain from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r881" ] }, "us-gaap_EquitySecuritiesFvNiRealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedLoss", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities, realized loss", "label": "Equity Securities, FV-NI, Realized Loss", "documentation": "Amount of realized loss from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r881" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGain", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments, unrealized gains", "label": "Equity Securities, FV-NI, Unrealized Gain", "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r311" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows", "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on privately-held investments, net", "negatedTerseLabel": "Loss (gain) on privately-held investments, net", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r581", "r881" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedLoss", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments, unrealized losses", "label": "Equity Securities, FV-NI, Unrealized Loss", "documentation": "Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r311" ] }, "us-gaap_EquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Publicly-traded equity securities", "verboseLabel": "Publicly-traded equity securities", "label": "Equity Securities [Member]", "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants." } } }, "auth_ref": [ "r49", "r746", "r747", "r748", "r969" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments without readily determinable fair value", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r308" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities without readily determinable fair value, downward adjustment", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount", "documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r309" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities without readily determinable fair value, upward adjustment", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount", "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r310" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r795" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r759", "r770", "r780", "r805" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r756", "r767", "r777", "r802" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r801" ] }, "us-gaap_FacilityClosingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FacilityClosingMember", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facility exit-related and asset impairments", "label": "Facility Closing [Member]", "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r505", "r506", "r510" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r505", "r506", "r510" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r381", "r421", "r422", "r423", "r424", "r425", "r426", "r506", "r533", "r534", "r535", "r716", "r717", "r728", "r729", "r730" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r505", "r506", "r507", "r508", "r511" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.juniper.net/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r504" ] }, "us-gaap_FairValueHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueHedgingMember", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value hedges", "verboseLabel": "Fair value hedges", "label": "Fair Value Hedging [Member]", "documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk." } } }, "auth_ref": [ "r71" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted Prices in Active Markets For Identical Assets (Level 1)", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r381", "r421", "r426", "r506", "r533", "r728", "r729", "r730" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Other Observable Remaining Inputs (Level 2)", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r381", "r421", "r426", "r506", "r534", "r716", "r717", "r728", "r729", "r730" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Other Unobservable Remaining Inputs (Level 3)", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r381", "r421", "r422", "r423", "r424", "r425", "r426", "r506", "r535", "r716", "r717", "r728", "r729", "r730" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r381", "r421", "r422", "r423", "r424", "r425", "r426", "r533", "r534", "r535", "r716", "r717", "r728", "r729", "r730" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Nonrecurring", "label": "Fair Value, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r505", "r506", "r507", "r508", "r509", "r511" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r504", "r511" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Outstanding Derivatives by Designation [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r74", "r76", "r84" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r319", "r320", "r322", "r323", "r324", "r325", "r328", "r329", "r392", "r410", "r499", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r578", "r709", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r877", "r878", "r879", "r880" ] }, "us-gaap_FixedIncomeSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedIncomeSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total fixed income securities", "label": "Fixed Income Securities [Member]", "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity." } } }, "auth_ref": [ "r730", "r736", "r737", "r901" ] }, "jnpr_FixedRateNoteDue2025AndFixedRateNoteDue2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "FixedRateNoteDue2025AndFixedRateNoteDue2029Member", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029", "label": "Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 [Member]", "documentation": "Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 [Member]" } } }, "auth_ref": [] }, "jnpr_FixedRateNoteDue2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "FixedRateNoteDue2029Member", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.750% fixed-rate notes", "label": "Fixed Rate Note Due 2029 [Member]", "documentation": "Fixed Rate Note Due 2029 [Member]" } } }, "auth_ref": [] }, "jnpr_FixedRateNoteDue2030Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "FixedRateNoteDue2030Member", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2.000% fixed-rate notes", "label": "Fixed Rate Note Due 2030 [Member]", "documentation": "Fixed Rate Note Due 2030" } } }, "auth_ref": [] }, "jnpr_FixedRateNoteDue2041Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "FixedRateNoteDue2041Member", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "5.950% fixed-rate notes", "label": "Fixed Rate Note Due 2041 [Member]", "documentation": "Fixed Rate Note Due 2041 [Member]" } } }, "auth_ref": [] }, "jnpr_FixedRateNoteDueDecember2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "FixedRateNoteDueDecember2025Member", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1.200% fixed-rate notes", "label": "Fixed Rate Note Due December 2025 [Member]", "documentation": "Fixed Rate Note Due December 2025" } } }, "auth_ref": [] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign exchange contracts", "terseLabel": "Foreign currency contracts", "netLabel": "Foreign currency contracts", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r703", "r728", "r732" ] }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignGovernmentDebtSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign government debt securities", "terseLabel": "Foreign government debt securities", "label": "Debt Security, Government, Non-US [Member]", "documentation": "Debt security issued by government not domiciled in United States of America (US)." } } }, "auth_ref": [ "r901", "r962" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r763", "r774", "r784", "r809" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r763", "r774", "r784", "r809" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r763", "r774", "r784", "r809" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r763", "r774", "r784", "r809" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r763", "r774", "r784", "r809" ] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on other investments, net", "label": "Gain (Loss) on Investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r118", "r827" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r116", "r638" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r113" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r175", "r335", "r563", "r710", "r733", "r886", "r887" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r9", "r336", "r337", "r338", "r710" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r114", "r211", "r248", "r258", "r263", "r266", "r316", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r513", "r707", "r896" ] }, "jnpr_HardwareMaintenanceAndProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "HardwareMaintenanceAndProfessionalServicesMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hardware Maintenance and Professional Services", "label": "Hardware Maintenance and Professional Services [Member]", "documentation": "Hardware Maintenance and Professional Services" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r16", "r490" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r16" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income taxes and loss from equity method investment", "verboseLabel": "Income (loss) before income taxes", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments." } } }, "auth_ref": [ "r248", "r258", "r263", "r266", "r582", "r707" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 3.0 }, "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows", "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss from equity method investment, net of tax", "negatedLabel": "Loss from equity method investment", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r9", "r111", "r153", "r254", "r312", "r576" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r339", "r342", "r639" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r342", "r639" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.juniper.net/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r212", "r466", "r470", "r472", "r473", "r476", "r480", "r481", "r482", "r599" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax (benefit) provision", "terseLabel": "Income tax (benefit) provision", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r160", "r168", "r225", "r226", "r255", "r468", "r477", "r583" ] }, "us-gaap_IncomeTaxReconciliationTaxSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxSettlements", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One-time benefits from tax settlements related to geographic mix of earnings", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements." } } }, "auth_ref": [ "r929" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable, net", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r561", "r853" ] }, "jnpr_IncreaseDecreaseInDeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "IncreaseDecreaseInDeferredTaxAssetsNet", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in deferred tax assets", "label": "Increase (Decrease) in Deferred Tax Assets, Net", "documentation": "Increase (Decrease) in Deferred Tax Assets, Net" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Increase (Decrease) in Employee Related Liabilities", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Increase (Decrease) in Other Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.juniper.net/role/NetLossIncomeperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/NetLossIncomeperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of employee stock awards (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r232", "r233", "r234", "r238", "r432" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r766", "r774", "r784", "r801", "r809", "r813", "r821" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r819" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r755", "r825" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r755", "r825" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r755", "r825" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r51", "r52" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r90", "r155", "r202", "r252", "r522", "r640", "r749", "r965" ] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateContractMember", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate contracts", "label": "Interest Rate Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate." } } }, "auth_ref": [ "r695", "r703", "r728" ] }, "us-gaap_InterestRateLockCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateLockCommitmentsMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate lock contracts", "label": "Interest Rate Lock Commitments [Member]", "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time." } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap contracts", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r695", "r743", "r744" ] }, "us-gaap_InventoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoriesMember", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventories [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails": { "parentTag": "jnpr_InventoryNetCurrentAndNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r844" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r181", "r700", "r733" ] }, "jnpr_InventoryNetCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "InventoryNetCurrentAndNoncurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total inventory", "label": "Inventory, Net, Current And Noncurrent", "documentation": "Inventory, Net, Current And Noncurrent" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails": { "parentTag": "jnpr_InventoryNetCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Production and service materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r845" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision (benefit) for inventory excess and obsolescence", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r330" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r117", "r251" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Fixed Income Securities", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "jnpr_KennethMillerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "KennethMillerMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Kenneth Miller [Member]", "documentation": "Kenneth Miller" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r28", "r211", "r316", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r484", "r486", "r487", "r513", "r614", "r706", "r750", "r896", "r947", "r948" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r105", "r150", "r574", "r733", "r856", "r882", "r943" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r30", "r172", "r211", "r316", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r484", "r486", "r487", "r513", "r733", "r896", "r947", "r948" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total liabilities measured at fair value on a recurring basis", "terseLabel": "Financial and nonfinancial liabilities, fair value disclosure", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r87" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term line of credit", "label": "Long-Term Line of Credit", "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." } } }, "auth_ref": [ "r24", "r149", "r958" ] }, "jnpr_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase amount of borrowings, subject to lenders' approval (up to)", "label": "Line Of Credit Facility, Accordion Feature, Increase Limit", "documentation": "Line of credit facility, accordion feature, increase limit, subject to certain conditions by obtaining additional commitments from existing and/or new lenders." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowing capacity (up to)", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r27" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.juniper.net/role/DebtScheduleofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r24", "r149", "r380", "r396", "r716", "r717", "r958" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total outstanding debt, fair value", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r179" ] }, "us-gaap_LongTermDebtTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTerm", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, term", "label": "Long-Term Debt, Term", "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r940" ] }, "jnpr_LongTermIncomeTaxesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "LongTermIncomeTaxesMember", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Income Taxes", "label": "Long-Term Income Taxes [Member]", "documentation": "Long-Term Income Taxes" } } }, "auth_ref": [] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r174" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails", "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r32" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails", "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r32", "r55" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuesbyCustomerVerticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r272", "r723", "r900", "r960", "r961" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r352", "r353", "r354", "r355", "r427", "r560", "r590", "r606", "r607", "r660", "r662", "r664", "r665", "r673", "r693", "r694", "r708", "r720", "r731", "r735", "r898", "r949", "r950", "r951", "r952", "r953", "r954" ] }, "us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum maturities of cash flow hedge derivatives", "label": "Maximum Remaining Maturity of Foreign Currency Derivatives", "documentation": "Maximum amount of time remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r793" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r793" ] }, "jnpr_MergerTransactionContingentLiabilitiesUponSuccessfulMerger": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "MergerTransactionContingentLiabilitiesUponSuccessfulMerger", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Merger transaction, contingent liability", "label": "Merger Transaction, Contingent Liabilities Upon Successful Merger", "documentation": "Merger Transaction, Contingent Liabilities Upon Successful Merger" } } }, "auth_ref": [] }, "jnpr_MergerTransactionExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "MergerTransactionExpenses", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Merger-related charges", "terseLabel": "Merger transaction expenses", "label": "Merger Transaction, Expenses", "documentation": "Merger Transaction, Expenses" } } }, "auth_ref": [] }, "jnpr_MergerTransactionMaximumAllowableQuarterlyDividends": { "xbrltype": "perShareItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "MergerTransactionMaximumAllowableQuarterlyDividends", "presentation": [ "http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum allowable dividends during merger negotiation period (in dollars per share)", "label": "Merger Transaction, Maximum Allowable Quarterly Dividends", "documentation": "Merger Transaction, Maximum Allowable Quarterly Dividends" } } }, "auth_ref": [] }, "jnpr_MergerTransactionRightToReceiveCashPerShareHeld": { "xbrltype": "perShareItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "MergerTransactionRightToReceiveCashPerShareHeld", "presentation": [ "http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Merger, right to receive cash per share, held (in dollars per share)", "label": "Merger Transaction, Right to Receive Cash Per Share, Held", "documentation": "Merger Transaction, Right to Receive Cash Per Share, Held" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r352", "r353", "r354", "r355", "r427", "r560", "r590", "r606", "r607", "r660", "r662", "r664", "r665", "r673", "r693", "r694", "r708", "r720", "r731", "r735", "r898", "r949", "r950", "r951", "r952", "r953", "r954" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r812" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Money market funds", "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r901" ] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty Reserve [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r820" ] }, "us-gaap_MutualFundMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MutualFundMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Mutual funds", "label": "Mutual Fund [Member]", "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective." } } }, "auth_ref": [ "r901" ] }, "jnpr_MutualFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "MutualFundsMember", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mutual funds", "label": "Mutual Funds [Member]", "documentation": "Mutual funds member." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuesbyCustomerVerticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r272", "r723", "r900", "r960", "r961" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r794" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r207" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r207" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r121", "r122", "r123" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 }, "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows", "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome", "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/NetLossIncomeperShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "terseLabel": "Net (loss) income", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r112", "r123", "r154", "r170", "r194", "r197", "r201", "r211", "r217", "r219", "r220", "r221", "r222", "r225", "r226", "r235", "r248", "r258", "r263", "r266", "r316", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r503", "r513", "r577", "r636", "r653", "r654", "r707", "r749", "r896" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.juniper.net/role/NetLossIncomeperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Recent Accounting Standards Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r793" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r763", "r774", "r784", "r801", "r809" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r791" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r790" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r801" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r820" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r820" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-designated derivatives", "verboseLabel": "Derivatives not designated as hedging instruments", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r16" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 3.0 }, "http://www.juniper.net/role/OtherFinancialInformationOtherIncomeExpenseNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/OtherFinancialInformationOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "totalLabel": "Other income (expense), net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r119" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.juniper.net/role/SegmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r864" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss before reclassifications", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r22", "r37" ] }, "jnpr_OpenLightPhotonicsInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "OpenLightPhotonicsInc.Member", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "OpenLight Photonics, Inc.", "label": "OpenLight Photonics, Inc. [Member]", "documentation": "OpenLight Photonics, Inc." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Operating (loss) income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r248", "r258", "r263", "r266", "r707" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r946" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r525" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r524" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r95", "r124", "r125", "r142" ] }, "jnpr_OtherAmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "OtherAmericasMember", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Americas [Member]", "documentation": "Americas excluding United States" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r183", "r733" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r176" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Net change on available-for-sale debt securities", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r187", "r188", "r190" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Net change on cash flow hedges", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "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." } } }, "auth_ref": [ "r186", "r190" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Change in net unrealized gains and losses", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r186", "r190" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Derivative instruments, loss recognized in other comprehensive loss, effective portion", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r186", "r190", "r488", "r489", "r492" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Net realized losses reclassified into net income", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r190", "r192" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign currency forward contracts loss, amounts reclassified out of AOCI", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2", "r110" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Change in foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome", "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive (loss) income, net", "terseLabel": "Other comprehensive (loss), income, net", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r7", "r13", "r143", "r195", "r198" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net realized gains reclassified into net income", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r5", "r110", "r193", "r307" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Change in net unrealized gains and losses", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r187", "r190", "r307" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r74", "r84" ] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Current Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "jnpr_OtherFinancialInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "OtherFinancialInformationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Financial Information [Abstract]", "label": "Other Financial Information [Abstract]", "documentation": "Other financial information." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29", "r733" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "jnpr_OtherLongTermAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "OtherLongTermAssetsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "verboseLabel": "Other long-term assets", "label": "Other Long-Term Assets [Member]", "documentation": "Other Long-Term Assets [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherLongTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermInvestmentsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Other Long-Term Investments [Member]", "documentation": "Long-term investments classified as other." } } }, "auth_ref": [ "r962" ] }, "jnpr_OtherLongTermLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "OtherLongTermLiabilitiesMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofDerivativeAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Long Term Liabilities [Member]", "documentation": "Other Long Term Liabilities [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r123" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "verboseLabel": "Other long-term assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r120" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r793" ] }, "us-gaap_OtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRestructuringMember", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract terminations and other", "label": "Other Restructuring [Member]", "documentation": "Restructuring and related activities classified as other." } } }, "auth_ref": [ "r711", "r712", "r713", "r714" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r761", "r772", "r782", "r807" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r764", "r775", "r785", "r810" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r764", "r775", "r785", "r810" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r789" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r830", "r851" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash payments", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r341", "r852" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of dividends", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of available-for-sale debt securities", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r40", "r205", "r275" ] }, "jnpr_PaymentsToAcquireEquitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "PaymentsToAcquireEquitySecurities", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of equity securities", "label": "Payments To Acquire Equity Securities", "documentation": "Payments to Acquire Equity Securities" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r159", "r932", "r933", "r934" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r792" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r792" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r791" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r801" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r794" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r790" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock - par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r99", "r399" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock - shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r99", "r616" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock - issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r99", "r399" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock - outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r99", "r616", "r634", "r966", "r967" ] }, "us-gaap_PreferredStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, $0.00001 par value; 10.0 shares authorized; none issued and outstanding", "label": "Preferred Stock, Value, Outstanding", "documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders." } } }, "auth_ref": [ "r99", "r616" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r847" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r182", "r331", "r332", "r702" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "verboseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r841" ] }, "jnpr_PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Privately-held debt and redeemable preferred stock securities", "terseLabel": "Privately-held debt and redeemable preferred stock securities", "label": "Privately Held Debt And Redeemable Preferred Stock Securities [Member]", "documentation": "Privately Held Debt And Redeemable Preferred Stock Securities [Member]" } } }, "auth_ref": [] }, "jnpr_PrivatelyHeldDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "PrivatelyHeldDebtMember", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Privately Held Debt", "label": "Privately Held Debt [Member]", "documentation": "Privately Held Debt" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from maturities and redemptions of available-for-sale debt securities", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "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)." } } }, "auth_ref": [ "r205", "r206", "r865" ] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of available-for-sale debt securities", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r39", "r205", "r275", "r306" ] }, "jnpr_ProceedsFromSaleOfEquitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "ProceedsFromSaleOfEquitySecurities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of equity securities", "label": "Proceeds From Sale Of Equity Securities", "documentation": "Proceeds from Sale of Equity Securities" } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredContractCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "verboseLabel": "Deferred product revenue, net", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r721" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredContractCostDetails", "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r268", "r562", "r584", "r585", "r586", "r587", "r588", "r589", "r696", "r721", "r734", "r833", "r891", "r892", "r900", "r960" ] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions made during the period", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued." } } }, "auth_ref": [ "r357" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredContractCostDetails", "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r268", "r562", "r584", "r585", "r586", "r587", "r588", "r589", "r696", "r721", "r734", "r833", "r891", "r892", "r900", "r960" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r10", "r569", "r575", "r733" ] }, "us-gaap_ProvisionForLoanLossesExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLossesExpensed", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss", "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable." } } }, "auth_ref": [ "r321", "r564" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r789" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r789" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r352", "r353", "r354", "r355", "r420", "r427", "r455", "r456", "r457", "r536", "r560", "r590", "r606", "r607", "r660", "r662", "r664", "r665", "r673", "r693", "r694", "r708", "r720", "r731", "r735", "r738", "r888", "r898", "r950", "r951", "r952", "r953", "r954" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r352", "r353", "r354", "r355", "r420", "r427", "r455", "r456", "r457", "r536", "r560", "r590", "r606", "r607", "r660", "r662", "r664", "r665", "r673", "r693", "r694", "r708", "r720", "r731", "r735", "r738", "r888", "r898", "r950", "r951", "r952", "r953", "r954" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amount reclassified from accumulated other comprehensive income", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r22", "r37" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r756", "r767", "r777", "r802" ] }, "jnpr_RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock", "presentation": [ "http://www.juniper.net/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Dividends Paid and Stock Repurchases and Retirements Under Stock Repurchase Program", "label": "Repurchase and Retirement of Common Stock and Net Issuances [Table Text Block]", "documentation": "Repurchase and Retirement of Common Stock and Net Issuances [Table Text Block]" } } }, "auth_ref": [] }, "jnpr_RepurchasePricePercentageRelatedToChangeOfControl": { "xbrltype": "percentItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "RepurchasePricePercentageRelatedToChangeOfControl", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase price percentage related to change of control", "label": "Repurchase Price Percentage Related To Change Of Control", "documentation": "Repurchase Price Percentage Related To Change Of Control" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r94", "r465", "r955" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r757", "r768", "r778", "r803" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r758", "r769", "r779", "r804" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r765", "r776", "r786", "r811" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash included in prepaid expenses and other current and other long-term assets", "label": "Restricted Cash", "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." } } }, "auth_ref": [ "r842", "r854", "r956", "r959" ] }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]", "label": "Restricted Cash and Cash Equivalents Items [Line Items]", "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." } } }, "auth_ref": [ "r959" ] }, "us-gaap_RestrictedCashAndInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndInvestments", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash and investments", "label": "Restricted Cash and Investments", "documentation": "Cash and investments whose use in whole or in part is restricted for the long-term, generally by contractual agreements or regulatory requirements. For use in an unclassified balance sheet." } } }, "auth_ref": [ "r680", "r681" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring charges", "terseLabel": "Charges", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r9", "r344", "r346", "r889" ] }, "jnpr_RestructuringChargesBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "RestructuringChargesBenefits", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring benefits", "label": "Restructuring Charges (Benefits)", "documentation": "Restructuring Charges (Benefits)" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r340", "r341", "r346", "r347" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "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." } } }, "auth_ref": [ "r340", "r341", "r342", "r343", "r346", "r347", "r348" ] }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "presentation": [ "http://www.juniper.net/role/RestructuringCharges" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Charges", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Restructuring liability, beginning balance", "periodEndLabel": "Restructuring liability, ending balance", "label": "Restructuring Reserve", "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." } } }, "auth_ref": [ "r341", "r345" ] }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveAccrualAdjustment1", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash items", "label": "Restructuring Reserve, Accrual Adjustment", "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability." } } }, "auth_ref": [ "r341", "r347" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r102", "r133", "r573", "r594", "r596", "r598", "r617", "r733" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r169", "r214", "r215", "r216", "r218", "r224", "r226", "r317", "r318", "r461", "r462", "r463", "r474", "r475", "r493", "r495", "r496", "r498", "r501", "r591", "r593", "r600", "r966" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/SegmentsGeographicDetails", "http://www.juniper.net/role/SegmentsRevenuebyProductDetails", "http://www.juniper.net/role/SegmentsRevenuesbyCustomerVerticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r249", "r250", "r257", "r261", "r262", "r268", "r270", "r272", "r416", "r417", "r562" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.juniper.net/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Revenues by Geographic Region", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r19" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognition expected by period", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r165" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognition expected by period, satisfaction period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r166" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r166" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Performance Obligation", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r831" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "jnpr_RsusRsasAndPsasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "RsusRsasAndPsasMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs, RSAs, and PSAs", "label": "RSUs, RSAs, and PSAs [Member]", "documentation": "RSUs, RSAs, and PSAs [Member]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r820" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r820" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r428", "r862" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r227", "r428", "r828", "r862" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.juniper.net/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Loss, Net of Taxes", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r37", "r944", "r945" ] }, "jnpr_ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-For-Sale and Trading Securities [Line Items]", "label": "Schedule of Available-For-Sale And Trading Securities [Line Items]", "documentation": "Schedule of available-for-sale and trading securities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "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." } } }, "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.juniper.net/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r32", "r56", "r57", "r88", "r89", "r91", "r93", "r131", "r132", "r716", "r718", "r858" ] }, "us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Assets at Fair Value", "label": "Schedule of Derivative Assets at Fair Value [Table Text Block]", "documentation": "Tabular disclosure of derivative assets at fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Instruments", "label": "Schedule of Derivative Instruments [Table Text Block]", "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r16", "r68", "r69", "r70", "r73", "r76", "r80", "r82", "r83" ] }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Liabilities at Fair Value", "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "documentation": "Tabular disclosure of derivative liabilities at fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.juniper.net/role/NetLossIncomeperShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Calculation of Basic and Diluted Net (Loss) Income Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r863" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.juniper.net/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r140" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employee Service Share-Based Compensation, Allocation of Recognized Period Costs", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]", "label": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]", "documentation": "Describes the details pertaining to each employee stock ownership plan." } } }, "auth_ref": [ "r66" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r313", "r314", "r315" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "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)." } } }, "auth_ref": [ "r505", "r506" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r25", "r106", "r107", "r108" ] }, "jnpr_ScheduleOfInventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "ScheduleOfInventoryLineItems", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Inventory [Line Items]", "label": "Schedule Of Inventory [Line Items]", "documentation": "Schedule Of Inventory [Line Items]" } } }, "auth_ref": [] }, "jnpr_ScheduleOfInventoryTable": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "ScheduleOfInventoryTable", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory [Table]", "label": "Schedule of Inventory [Table]", "documentation": "Schedule of Inventory [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Nonvested Share Activity", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Expense, Net", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Warranties", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r356" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]", "label": "Restrictions on Cash and Cash Equivalents [Table]", "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r21", "r145", "r959" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r340", "r341", "r342", "r343", "r346", "r347", "r348" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.juniper.net/role/RestructuringChargesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring Liabilities", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r53", "r54" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails", "http://www.juniper.net/role/SegmentsRevenuebyProductDetails", "http://www.juniper.net/role/SegmentsRevenuesbyCustomerVerticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r46", "r47", "r48", "r50" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.juniper.net/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Information by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r46", "r47", "r48", "r50" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r429", "r431", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458" ] }, "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employee Stock Purchases through ESPP", "label": "Schedule of Share-Based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]", "documentation": "Tabular disclosure of employee stock purchase plan activity." } } }, "auth_ref": [ "r62" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r751" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r753" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r270", "r271", "r602", "r603", "r604", "r661", "r663", "r666", "r674", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r697", "r722", "r738", "r900", "r960" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.juniper.net/role/Segments" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r244", "r245", "r246", "r247", "r248", "r256", "r260", "r264", "r265", "r266", "r267", "r268", "r269", "r272" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails", "http://www.juniper.net/role/SegmentsRevenuebyProductDetails", "http://www.juniper.net/role/SegmentsRevenuesbyCustomerVerticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r113" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.juniper.net/role/DebtNarrativeDetails", "http://www.juniper.net/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredContractCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service", "verboseLabel": "Deferred service revenue, net", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r721" ] }, "jnpr_ServicebasedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "ServicebasedRSUsMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Service-based RSUs", "label": "Service-based RSUs [Member]", "documentation": "Service-based RSUs [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAbstract", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Plans", "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Based Compensation Expense Recorded in Cost and Expense Categories", "label": "Share-Based Payment Arrangement, Recognized Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Canceled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r449" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r449" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r447" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r447" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period (in shares)", "periodEndLabel": "Balance at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r444", "r445" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period (in dollars per share)", "periodEndLabel": "Balance at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r444", "r445" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (In Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "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." } } }, "auth_ref": [ "r139" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r448" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r448" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r429", "r431", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for future issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationbyCostandExpenseCategoriesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitandPerformanceShareAwardActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r151", "r152", "r846" ] }, "us-gaap_ShortTermInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsAbstract", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities:", "label": "Short-Term Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "verboseLabel": "Short-term investments", "label": "Short-Term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r675", "r676", "r677", "r698" ] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance as of December\u00a031, 2023", "periodEndLabel": "Balance as of March\u00a031, 2024", "label": "Standard Product Warranty Accrual", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r893", "r895" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Actual costs incurred during the period", "label": "Standard Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r894" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r35", "r169", "r199", "r200", "r201", "r214", "r215", "r216", "r218", "r224", "r226", "r243", "r317", "r318", "r412", "r461", "r462", "r463", "r474", "r475", "r493", "r494", "r495", "r496", "r497", "r498", "r501", "r515", "r516", "r517", "r518", "r519", "r520", "r526", "r591", "r592", "r593", "r600", "r655" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r270", "r271", "r602", "r603", "r604", "r661", "r663", "r666", "r674", "r679", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r697", "r722", "r738", "r900", "r960" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r214", "r215", "r216", "r243", "r562", "r597", "r601", "r608", "r609", "r610", "r611", "r612", "r613", "r616", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r633", "r635", "r637", "r638", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r655", "r739" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r227", "r428", "r828", "r829", "r862" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r214", "r215", "r216", "r243", "r562", "r597", "r601", "r608", "r609", "r610", "r611", "r612", "r613", "r616", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r633", "r635", "r637", "r638", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r655", "r739" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r760", "r771", "r781", "r806" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "jnpr_StockIssuedDuringPeriodAveragePricePerShareEmployeeStockPurchasePlans": { "xbrltype": "perShareItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "StockIssuedDuringPeriodAveragePricePerShareEmployeeStockPurchasePlans", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average exercise price per share (in dollars per share)", "label": "Stock Issued During Period, Average Price Per Share, Employee Stock Purchase Plans", "documentation": "Stock Issued During Period, Average Price Per Share, Employee Stock Purchase Plans" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares purchased (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r15", "r99", "r100", "r133" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r15", "r99", "r100", "r133" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r61", "r99", "r100", "r133" ] }, "jnpr_StockRepurchaseProgram2018Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "StockRepurchaseProgram2018Member", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program 2018", "label": "Stock Repurchase Program 2018 [Member]", "documentation": "Stock Repurchase Program 2018 [Member]" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining authorized repurchase amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of common stock (in shares)", "terseLabel": "Shares (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r15", "r99", "r100", "r133" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of common stock", "terseLabel": "Amount", "label": "Stock Repurchased and Retired During Period, Value", "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)." } } }, "auth_ref": [ "r15", "r99", "r100", "r133" ] }, "jnpr_StockRepurchasedDuringPeriodTaxWithholding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "StockRepurchasedDuringPeriodTaxWithholding", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchased during period, tax withholding", "label": "Stock Repurchased During Period, Tax Withholding", "documentation": "Stock Repurchased During Period, Tax Withholding" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/EquityComponentsofAccumulatedOtherComprehensiveLossIncomeNetofTaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r100", "r103", "r104", "r126", "r618", "r634", "r656", "r657", "r733", "r750", "r856", "r882", "r943", "r966" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "presentation": [ "http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails" ], "lang": { "en-us": { "role": { "netLabel": "Repurchased under the 2018 Stock Repurchase Program:", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.juniper.net/role/Equity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r130", "r210", "r398", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r412", "r500", "r658", "r659", "r678" ] }, "jnpr_StrategicEnterpriseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "StrategicEnterpriseMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuesbyCustomerVerticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enterprise", "label": "Strategic Enterprise [Member]", "documentation": "Strategic Enterprise [Member]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "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." } } }, "auth_ref": [ "r521", "r528" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r521", "r528" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Table]", "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." } } }, "auth_ref": [ "r521", "r528" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r521", "r528" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r521", "r528" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.juniper.net/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r527", "r529" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r800" ] }, "us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability", "documentation": "Amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act." } } }, "auth_ref": [ "r928" ] }, "jnpr_TaxCutsAndJobsActTransitionTaxForAccumulatedForeignEarningsLiabilityTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "TaxCutsAndJobsActTransitionTaxForAccumulatedForeignEarningsLiabilityTerm", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax refund, period of recognition", "label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Term", "documentation": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Term" } } }, "auth_ref": [] }, "jnpr_TelecomandCableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "TelecomandCableMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuesbyCustomerVerticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service Provider", "label": "Telecom and Cable [Member]", "documentation": "Telecom and Cable [Member]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r792" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r799" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r819" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r821" ] }, "us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingSecuritiesAndCertainTradingAssetsTextBlock", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments in Equity Securities", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r392", "r410", "r499", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r578", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r877", "r878", "r879", "r880" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r822" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r823" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r821" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r821" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r824" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r822" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.juniper.net/role/EquitySummaryofDividendsPaidandStockRepurchasesandRetirementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average price (in dollars per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r58" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r340", "r341", "r346", "r347" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentDebtSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "U.S. government securities", "terseLabel": "U.S. government securities", "label": "US Government Debt Securities [Member]", "documentation": "Debt securities issued by the United States government." } } }, "auth_ref": [ "r957" ] }, "us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentSponsoredEnterprisesDebtSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government agency securities", "verboseLabel": "U.S. government agency securities", "label": "US Government-sponsored Enterprises Debt Securities [Member]", "documentation": "Debentures, bonds and other debt securities issued by US government sponsored entities (GSEs), for example, but not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB). Excludes debt issued by the Government National Mortgage Association (GNMA or Ginnie Mae)." } } }, "auth_ref": [ "r901", "r957" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r818" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesDetails", "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r467", "r471" ] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrecognized tax benefits, period decrease", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r930" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase commitments", "label": "Unrecorded Unconditional Purchase Obligation", "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)." } } }, "auth_ref": [ "r350" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.juniper.net/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r43", "r44", "r45", "r161", "r162", "r163", "r164" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.juniper.net/role/NetLossIncomeperShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/NetLossIncomeperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average shares used to compute diluted net (loss) income per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r230", "r238" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares used to compute net (loss) income per share:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.juniper.net/role/NetLossIncomeperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsofOperations", "http://www.juniper.net/role/NetLossIncomeperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in shares)", "terseLabel": "Weighted-average shares used to compute basic net (loss) income per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r229", "r238" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.juniper.net/role/NetLossIncomeperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "jnpr_WideAreaNetworkingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20240331", "localname": "WideAreaNetworkingMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wide Area Networking", "label": "Wide Area Networking [Member]", "documentation": "Wide Area Networking" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-8" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481138/505-30-25-5" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "b.", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-4" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r827": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r828": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r829": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4EE" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2E" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 95 0001043604-24-000066-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001043604-24-000066-xbrl.zip M4$L#!!0 ( Z$FEBW9$J;D.,! +PW&P 1 :FYPKVS-5ML=V[7GG?)F52(E1 MEY 82=AF?OV)2$E,_/7_O(\LY96ZGNG8O_VB M5JJ_*-36'<.T7W[[I?=T?7O[R__I_M>O_T^Y_'\_/WY3OCCZ9$1M7[EV*?&I MH;R9_E#QAU3YA^/^-%^)\F 1?^"XHW(YN.W:&4]=\V7H*UI5JT>71=^Z5ZK> MJ;5)IUFNTX9:KG=J@W)?;^GE:IL:S7Y'K\%=%R]7U4&#]IM]O:RK#5*NZVJ_ MW.[72=GH-/IMK=^G[;IQ85S13HH/4:\TZ4;5:7QW4^VW2:+=:#?;> MH0]SAGG;WI5!S=]*0]\?7UU>OO==J^)1O?+BO%["%Y8/B7^&5E5K"P]:>&<9AKYT3S25;:]5&T#H\,4R/3PS MCAI:M:I>_M_OWY[T(1V1LFE[/K%U.ANFY]0UM;5I:E686G!%=(/GSFDY(%Z? M70@?+H\%GF!N>^;**'1G8OON-'ZBX9=++_C3'KM+S_]S8IMCZE9LRD92K];F M)%P#RO)@\.L^\>CBX(T5$(87-R^#+Z-+)U[YA9#Q.D'"+Q;'O!FJB'YVT95% M0,A+U"[_>"IU?QU28G1_'5&?*'AKF?Y[8K[^5KIV;!\$OOP\'<.8]>"OWTH^ M??_^(QW\5M++0'.; MC/!)U+RZL>%UTVL8G4NL6]N@[W^CTY)B J '9:U1ZE8!FU50"M7ZKY=+3TWQ MDAXH/P,5X%>+O)240)1^*X'X70W,=VJ4!\1"WH9O;9:Z[(/]7Q@IW*^FIQ/K MGY2X7^$3;_:&5JF+],[J!0]PN6,LOZ)=ZOY=W?\%UQ/779K C6U\@;5CF7H& M?%(>P5.&98/,V=8I=56M7$OW>JU3C0802L95#Y8X\D(?02F9-JQMWXD_<0$N M]X.OCDO-%SL8I3[] L][!>WX2CTU&D6[JI6Z#^KW5(.H5=7503S25VI/YH, M8C,2@&JZ[UOF"U/*-^]CJL/*^FR.X)+[P1-\Z@V(CM\%W%&7*(=J_\J8N(QV MLQ&W&.%2#E@[Z8"G (79>-M5P''*X:*J\\PKV[1 ';D3>KS11X-40=GM&%0] M1Z:WM3V8WLB1Z;7T3&^>G.GUW4QOYECQJ#H+S#G M71]M"&;[E*LJ_!O=-_]N-DQCX=(:,R:6OXG^CEYRN33O>#)H') A\&O\<&;U MLC9_4/A-LIF!,Q-,RQL2X/YL9B-*O(E+NR%AV9?1(Z+OHK_Q&?&4JAV;4N'P MZ N:L<&?!KSL?6R9NNE_IZ,^O,(PX5L6Y"B!^WCUX#K&1/?OW2?JOIHZ[;V; M,.](GX3?!K?^>AG[Q-G,9R_F%;@S]DY YE=Y&_K;5S^>OJ1G;5VR-IZUM>2L MK66GDQKBL2/\L""2MLR.IF0'3]+1XF#%SH4,B_H?#-TG7,=GM##,5YC#XJ7, M%B6^,P-8RJ5B[7[\\ NU'3"[XQZ;U+I8>L3E\NAWKE1M#IB_;*XM\C.=N;8\ MLPY?,ZN5PWC=X3-3JWQ-3G37J(BJB@?&'=VM$=G6 MXH%!1_?.BFR8<@^J,@2=IR(AG9TY[C(0G,DGHCNU>?MS63)"]&]_9-Z M,UD27G27_E2+08:14DUTUYV7Q2!+GHCNU>>]&&3)"]%]]Y,N!ED27G3?^\2A MK7R2_IKH#GC^H:U\&%>3CC?G#))>NN ,%-VE/UVB/C,/LB:ZZ\Z+-Y,E3T3W MZO/V9K+DA>C>_HD3]=D1_N@N?>JH'2R)G4RFQJV'_-6TB:V;N%O=\UVV"SM M$V[5NNIY'O4_$_TG-9ZHCKN53>KU;..[X_HOY(6N?B5*%+7&K>,L$#\RK-&I M<>LB;^3'W!IQQXX+BOD+[?OB24*=6Q^72\IGB/DZM\[K;LI3%]^A ^V]^\$7 M.G:\Z'D"()Y;GY-#NF>)=V[]S@2:9C2B+E[Q0&#*PB"=6Z^2*XIGB7%N?<>= M% ][$/WNO%+7QJ\%M6>XS0MSS8$L94 \7S>ZX#.Q?S[#?>'**@[HQ7-G]<14_ UQ'5F.&)*AA#3$]6\7&2*H M-(CKY.9$_"R1+ZZG^Q4;R ;Y.@%!+ZZ_>WJZ9XEW\;Q>EDUY8&UVJ37]@UH& MJIJ>;3Q2@](1Z5OT@?4DA)6851H(* WB><*\'6._Y,+&Q6^C2DU/_F MZ*R)Z$I0CGA#+#UX)18\6AQ!X-8[YHOD6:*<6^]X-\F?AH[K/U-W=&N_4L\? MB03U)K=.,(=TSQ#O36Y]W=UT9_5ZWQS[153,<^OJ[F?;,R%PB M/*NJ$@?OW'JYG-'\()S/&I::,ZE^.3:??B?N3^E\GMB'.RL.M(\T7R;,TL+AUI'>3 M?.)/B(74%@7?+6Z]9UZ(G2&R6]RZS#N)'6R_$B\CT.+64^:+Y%FB7$ '>7Y, M#1T3T[AY'\.];)M1L+4S.$M3+*>Y):#3S T?LI0'[CQ>/) &3XHV)A:]'P1Z MYCOUAXXQC\>M?TKI'1G1Q> &,.<;'C'^,'1\QS9U[];6*X7TO%K<^<4B\S"G M@XC$\YZ/L0$V^:B(Z?XOL2;T,T"(A?=P8%]=^N\)GMB\4LP37;QPJ?>(8W+Q MV.?LAS3[]0\@/7'UX?0;?:76AE'=VN.)[[$K5&'6;WY##QFP0^.U+5[HBQ>\G@U$Q O8G0E$"F0R9AAJ:/,;[90F(S_" MPP]>N0T55N;44)"F7AZXY#?[P@LNSP8*XB4V"@:% IET&;H:'7X3&-*D$TU? M9HE+\;(FTJ0[!USRFQWA!9=G P7Q$@\S*.QU! "'8"B049>AL]'A-\4@EE%7 M%#'A!YD"9S9.!@9IV.6!3'YS&_P@\VS ('!"H2A@*)!IEZ73P6]*09IVXNG, M+)$I<(9#FG9%1J9:Y3?)P0\TSP<- J<64AWOQB$*"F349>ANJ%5^LPJ"676" MRP='D.0WN\&5.24A>3I(\IO6D"@X'0I$3B$(CH("F6^9>A3\Y@ZD^2:.ELP4 MDOQF,*3Y=J:0Y#=U(5%P.A2(FR8X[*!Y#E%1(',N2P]#Y3==()0Y5SAYX0BB MXN8P3H\*#LS,B\IMFD.:?N%HT4XB* MFP.1YM^90)3?G A_$#T?5(B0EC@GLRL[J?E,[)_/<%^XL5R8(ZY4E=^\!%?V M'H<"4EQ,\ILE.4_#2F)2U41(BT@8'!T&_*8>.(2!-.%.X59H_.8:I EWKICD M-],A3;ASQ:0(J0T)@Z/#0-STP8^G>5CV:>S8GN-2XP9FYXY=TZ.>Z*%:KBQ+ MCIP.<;,)N2/VG.Q.CA#+;Z:CN(@5T"KE"+'\YD&X1^SY@(3?Q,2Y@Z1 IF.6 MSDZ-W[0%]XB5IF,NB.4WPU)#H4OI$BK,1?8BI=<\9&B+$<<^' M&_R&)\]S>4\^F%W%>-\=FTZ_$_'@0BA5&Y@($VX4[@531%BN-*$.R],BA#)EB;<>6%2A!"Z MA,'186"1 MWZR#9/\)V,]O@']7Y/+FWQ,8K\@;$@MDJF7I-K1$"/!S;*H51T XPJ1XV883 MPH #6_$<,:+_;-NSXD]@N]AMFY M1/?%@T2!S+DL78PVOTD"GLRY,Q,6CO#);Q:#)PM+XC,O?'*;T9"0R L2W"84 MS@P2!3+Y,G5)^$TN2)-/4/V9*3[YS7I(DT_B4VUSFP&1D,@+$MPF())!XA9F MXU+/?R2^P'@HD+V7I3_2X383P14X\[%])S\[,RQ2<@N=$> ?GV9EYF8*3VX0( M5^ \'SR(D(#@QS!23W&8TI EWMICD-I$A87!*&'";,MA-\Z>AX_K/U!W=VJ_4\T=' M,IIX 2'_=ERFO@6WZ0)N@'E.5B1'P.0V;R$^, 4T)3D")K?)"VZ >3Y8X#9I M<"Y8*)!9EZ6_H7*;.> &F-*LRP68W.8RQ ?FV9EUF0*3VX0&-\ \'RQPFTC8 MC85[?TC=;X[](CP>"F3:9>ESJ")D%/(WKLY)4C@"I\!YCA/B09IXN8!3X%R' M5%9'P(/ *8;BX*% 9EZF/@BW:09IY@FI.3,%I\!Y#VGF%1R1_#O=3KV09#R#6P %[5\SPJ(C8*9/)EZ8]HW*8@!#/YBBDU M' &5V_P(5\:7!&KN0!4A5\++8GL2N'*$#8%3%<74&P4R"S/U7[A-6TBSD .I MX0BHW.93I%DH@;H(5!%R*[PLM@*8A9EB0_34QIUCZV(KB@+9@5DZ+#5N\QJ" MV8$%$1..D"EPAN548,C?[CQ+9'*;4N$'F><#!F[3%F<#A@*9=EDZ'341\A32 MM!-$9V:*3(&S)-*T*S0RN4V+\(/,\P$#MZF'A& (@Z7?3-(W+=,WJ8!P*)!Q MEZG;P6VV@2=LYF]=BJ(W,\6FZ-D.OK%Y=@9>EMBL78F7J;8Y#;OP1,VSP<.Q4DV"(V( M EEYF7H@Q%+);=#I@J*V[CA']1X [\2TOSF>]WD:3OZ16HQ*WM <+P_OFGC#KY;S%EXHCH[@-H(IL2DB M-K/4FTUNPY?<8C,-+.8K;R)<9"PSM\!JEWK^(U#IZ8V,A=&836ZCEA*58J$R M4UW);;#RF*CD2"MP&QKDE_Z9XI_;J-PN^M\YMC%C@3AXYS;HQ@^],\4WMS&U M='7FV3:*X-;BR9RK7W,;M=I.]I^ONA!I'*"Z4 M"\OIE VW@4L)0&X!F*D&Y#9RF\:PEA@46@ER&\V6&.09@YGJ00$C_!*#!2EJ M:0D8W9?@*TCM2HO;R#ZG\8[4?@]'BH;;,+KD==9RW18V9BU$I>31R[J!]:[_ M!:@PVT)9G0%C_MV,P\;"I8OZ(OIF/PQQ&PM/ORB#@/^\=D8CTV>L+KR)PA68 M%W0KE6ST7', :9!DQD#*\KV,&. MVU2!!+-08%XP!JI9*EMNTPC<Z"P9[K7SVB\ ;9 M7,>8Z/Z]^T3=5U.GR[P)OQ5']W 7U."#QIEJ&>YB$;MI''XH"HYK52Y]]?QI MG"&.:]6<'&%_.H[*%^.6RD<*QO:$/M(1,6W3?GF@[L!Q1VBXW/ )/O4&X*S"=T_1>A:PY]?C/+AB./B<$/A!+OJX;YI!:H& MPBC@3)4#=ZY[5C0NJH0T\I00CH";4PRD<'AJ28U[6N#F%$PJ''!%-Q6$\R.X MB\5E1>.B2H@T%0+@YA3*+!R>1#<5A-.X.45Y"P?<7$T%CO"44T2[<'B2"VN MIYRB]X7#4ZX+*S]X4KG+5,SY@?EFW9_@T9W7CN?W; ,^ WMBQ<2X&8TM9TKI M$S#0179E57:V-(('BRRV3>EA-N,97N(,)M8:A.+J0^+1!]=Y< MJW$;5N.*5<=:2[F->3WY "F\Y^;?$RR_<$9CQX8_O;4&D)/1Q,(>\7?4_V&[ ME%CF?ZB!;6<]=CA/U,I='">7VS!5>IY$Q ?>+/;)IP\$6Z2*PQ)N TOI6<** M+(+##'K&GY- 2(3A1)W;") "HL'TZS.;72&?^W&!?^XC;)PJPJY8!NW01,! M].:1C.\ZOP$%[E7AL5C";^" 5^UV+$YP&Q? NN0[,J(+D8" )[>VCD]_I7B% M5E4Y+FI=)3:W88 X8D>;@##\\A %7QC)J^)$7NK<>OF]-^(:\QP"H_FC-_$> M/>+U;.,!_B..N\BMXYX+E7FP1!O<>O!Y S]+]=+@ULV.HW+8J+$/BMQX?/I1 M5.1SZSJO\&2V^,Z[D+%D2%'YPJUOG+_UPP5_N/63.>-/3BG'W8@L8M^$(OMF5EW1Q&Z5(Q*[? MJ4U=8@&[>L;(M$W/=PGFRHHM8MQ&+@3@65YRQFTT8T.4=BGB=,]VMQ14FK@- M7G##F;QDAMM81?YIUKQ8PFU<(HFP%%2!<1N$X( GIY*3V<;1<*3Q^T7#+Z-G MI-@FVN(N;K'YH$0VU7_ LWLN)7?4?W/4D(=W&$'0RY)J/Q! WLS]BF?UA0,>$N4L 55_*2 M%>ZB!#NX\@>8WF!^T^_$A(G86&V'GJGK#*B'#R!6>$]!R^]:W 4/1&%87A+& M76@!&?:=_.FXUQ//=T;4]1:UGN5,C(**#G(*U=&OPYW7'C'@,[&"SBJ4QE$?3_1X MINYH@?SB$)UO__Q)IS:!ZE8-V>H ELLZS5$RX1BY<>IHRX\\YG MF_DF?8_^>P(WW;S"CY@#J98O.#Y_ZF6MD9 _BY<>QA_NG'2J&[!0&.:K:4R6 M0B9_H[9-_>%WT[**6@79XM-[0'"O$U5W'6B8,5YN-5SO:>-5V M7<&?#?:SR7ZV\&>GRGZJ[">[IL.NZ;393YPAO(/]5-G/-OO9.6"^M=E\:SC? M2S9ASYFX.O6"/X>4& S5(!7=7^$'DUZ3=CJTT28:U1L$Q*].5*W65P?U?ILT MVJU6XU\859C?X_E3'-W(M,M#:KX,_:M:<^Q_>C,-?WBE5JO_;XE=U_W5&Q.[ M^VO?Q<$$OP2@97;3IQ%Q7V!P?Q]P=?AL#N=2KM1 MPY'[0!_?B%X<3JH"D[I<_[S3KG2J\5]5*RK[_)(]SXV^C @VQITT< ],!"F# M+%N9:SAZ=>PKGF.9AO*7*OOG4_B][XSQ,2M?CHEAF/;+556!&V?OOV1T24CX M35Q+<%OT/\H=?5,>L7KCEPN/V%[9 TTX M""[TS/_0*U4#IK$_WP*"M> YC,,A 54-8?;C[O;YYHOR]-Q[OGE2N!_NT\WU MC\?;YUL8:^_NBW+S?Z__Z-W]?J-+K_>-W!1<$V['O)BQ(KX2K+VA3 MM&=@W;$)VBH&-:^^./ID%!K:):8R0867NFJU_'>F5N=/Z:Z#,.L95A/-\ .V M^5#N;?HQ"6\:&WAS1IA8=K)$@F'UR&>BY)K&4'[:I.P95OC\EA4A]%2+!&IT:_W^?@"]!76OZ M2,>.ZX,EA/UN?; @WOVK 1Z_7/;=R4Q$M%+W?_[2:=6;GU:E9(9)W\B)E%D) M&Z/DWW_T'I]O'K_]4WF\>;A_?%8>?CP^_>C=/2O/]PHH_6?0[(I:4^X?%;7Q MP?BHW']5GO^X41;6@]E:T+M^QJ_53JV^1*4=R(MD$(A,]U_V3ZVEOCJNX@^I M\N\(6$K@$BG@BE)C#PW]P&Z_"1S997P:\$EY!(\8XFUE@TS+4TK<,K4CO-9* MW>_8A.Q__J(VJY]JZH6"+MQ&[ IC2R7CA>,*M5+L8:V#>M?JV:P4L.BTFG*E MV&PIX6DZ)KK:FY>* ;&\V5I1#]>*>M'7BN?'WMW3+5L1.Z.1R7;-*0,3]*T]P2CE58J%\H8%+K_" MS7?LWDC^&AA]5?%(+PP=[_)I>%_RM'HBD:Y:Z?_UQ M=_MP\ZC5P.AX!7^R)5Z8/;].WJ_[ C[QY)[K/**$X M \6=44 AGN*-*18C@*5FVHKI>XH^9':<0#XG*.5*-5CDTI@2FE;1.O$V0UI; M(L-'-2JUVG;_-;&IU*@TVWL8.,TDBT? :EZ6CY063J )L,S !<.&91-8IOPZ MV#YP#?;6DK$#(](Q">?3L>N\XG/F#D>KU/U"+8*[HP^P>O9?Q0O B&?R?AOF M"(.:D.5EK5WJMEKE:EW3&EI[*XW%@',GO1IG9/W ,*J D>1@];[RY\0U/MU5AXK3Q4E[/3F*LO84^ZVQF32+YQ/B07'U3V MV-5S26!JI2[(RZJX?$P1!L,*\0+/?FJ 8*.""DA4\+1[I M_I4X<:V&6JNT&H&?$1_7FBG'Y6@4W*-/&+]IJA@]+-+1XAPN+FW9Z M7#FO!#L1'*2/3-]BD5A*]*&B6\3S#K-O.9RB2YA*>IJ.^HY5M-G=A9%TQC_Z MK@^)_0(?V,K;T(1/YFHI01Q!!%BW,LXPARI\JFI])@NSE;L1I,> DJS__H4R M)JX"#N&$*O_-8OQ5%5."BC<\+-Q:,'J&TA8(VXR8F-.Z>WB49%J%W4THL4$" M<-6'1GE><9];(/(PUG\Z[L\ F$KTB-WN7A)#_L^)YYN#Z9)]I;5F!E;R3.R. M!V5ORVZU7''CCHXAZ_Y4T8<4R#;"@M:W(67Q:S3(%G*1']2/RI!X+"EN*,2R MX$LL.T$S[]\3$XT\L.WZ-+P GAG:>5AHX;AAH45HZ"T8B1&KT/C#K['00C'@ M6UB>\-*Q2W7*%BM54UAMF:=\@.Q2N E'$3X'*W \-@@V2.+Y2J>J M&&3J55*7"EP'.YB#,AY4%#[Q)]X,WNU2]Y_4V^@J)43./^#!2$;O(,R\IWQK MEGA5[IQ\)NTD\4DZRXI89%%'$0#TCTS?!WG!)J"^Z]BXGEA3A<+:,E5N<9DA M.@LMIE7" M"_RAR4H>QECR<&RU$(QW)NW4^YA>EA<(P\Z "$1[)LL=*H&K M/CP.EDHDXXORXCIO_C#ZN@)& &5C,^C M%D](8M-_\]?VIH&T]PP0O:U^BFZ M;.<%&\<77A>L_*4-HRQAV1736. ,E;7(?EDT6BJ;@Y:;0U8A@$2IQ5(;%57+ M9@>06NFTMF_G3/RD6J732#>H39]KE996RV90]8I:35#4CO9 ML:]SPJT"(-"91[8JC8S=Z7D9LGN-K:D==QKC3;.+F.+4PXOFCK56+76_Q:MA M_@H LMV.,=M4EWTP)D?P]-;96$"VU8O&MKLXVTNR3@36/6VR/HO&OK3K$B/, MYXD'#_*\G5O7-/5(>]>X \Q-O!]R[G")R/([H\IUY)SM@HV6##;;,P%; P-U MK@,#@RT..):FQ,8-S$%<0)"% 6'QL1T6Q9MX@?,.\PPVDL?L"@3_']]E3?'E M;R:\&EZKV# U!S7BJ^FQQ0S/JT-LP1*'&SSP8NSA91#7\!2LEC2-^ H21:U] M(!^W^^1\!9>*&$KRAM2R(E I'P J+* 3[%C;'CKY6%'^"4,_2AQRMR+28LR. M00BH\H8_0NI]9<%^T$43VPQHQXH?P*19 MIJ=6 K'03;!ZO-]*MW=?8[* K+*"Y:^?V"/N)S[3@\#H97+;DU'9LJNZXT)QYH/" M[:GPA-[8-:V@F ]>R?IY5%*5<8K0U^($7>C6&\TM=*%;;U%WFBYTB\T'QTZP MOHJP[ZK\Y[D_O0KFU]T26N=LTDK1S"F,O*/5K7+QLWUMWD]8K)+4C;+7< MGZI;?=T%L(>/*./UP'[67C+ZS TF%GR80I@'@^-8JL";8!BPXH<;B*\F8 NY M>!4,AW S%F7HHKWSEP3];JNE[D/O\5FY5^; J;1_>/WWC-K MU$E6%>U)&N_DLC=IJU@^$"QEW+53[?!0T";Q:$;['"3N#\<].$:W/ATI:D7Y M.HM]S$Z"\)0//VPR,4R?&A^5#2*PU9S<;BX> FI"(^F"&O;==WJBEL_U8I[ M/)6"780E?C+!3Q-W96!D!,.I\!L3?)8H7- J8-/=CVGP&B]&KT@^G8)/SW U M5;X'Y:HW+&[.VJ$J42=45HRV]-$FU7 T,95J_FCLEVJ>!YZ)B1^MD5#-8S37 MI4,\HN>5,L").EWE@]##_^9XV$U#X!DHP5%_TES(B?[27#AK]M>EN< !S\3$ M#^XTVV NA,>\*NR<5^D+YL6=&$W^A>K!$8M2F1>.W0VIS#G@F9CXP3K69+X? M\8;*5\MYDVH]+SY)F_VLV=^4:IX#G@F*GW92-<\JJ#TLL&:EFD/'@K=YOR@W M_YZ8_E2J_GQX)U7_6;._)54_!SP3$S\U%;?Y^C FWU$VK %QU4)2?12&_>VS M4Q^RK# [!+7;05EAN!&G F:&35Z8DL!&1VKKDZ=\,3U]$AQMB(9(SR;6U#.9 M13G7+:A\@FV<>,TC]2;6:OF05#J%@4Q-DUJ'"[:)"2&UVEE4.[6*\G?2 ZY6E&_T!=QIMF"Q1N5RQ2H0I^OGMY5#:HL,,80-#1>T M1:_"7&#E*]%]QY6:HD!OP>6L'G0;AN5);%(?3S?/; M2R:U1888JM46M46SHMR\#\V^*0N0BL3@YOGM49)*(DL,-4O=I]O?[WK//QYO MGJ1F* Y7FUNWM>PZ.2%L*%M*TW&8M> ]2L?A/?!RU [T6A9MC[&)W%'['I\0 MN1I'4K1]+,FEJ!7;6W?+-IU-Z-S:?_KD38,9@,,NKJS,5/NTJ9?KRCRWZX*$ MH*^5F3X@0D\PJEV-18_#CF9I\QJP<'I.&FAO?% S79W$ M43&0LLTZ+\-.V322^_E\N+45>*R%@[U0Z+M.QSZ>112<=J&0$9XNY*UCG[MY M;)'3>,N*@U;]^QVKT:I6.K5&-L?):I6&VLSD.-EJI5'3LAM4:]>C8ORAB"VV M V9&+E<=TF:]PUN;]?8NP0M./]BR?S?! 7RGI_/AO;_Y8P+NDTY ['1GXYP! MT6I'0V@.:#_2&989QE9*7;#V\!!#:D^H=W4BQ&8)[!W/X!XK?:+_?''!IC/* M("K@Q#-6CP2L+1X)6&Y$)P).O/(+(>.KQT"W?'6=$=L" T_\A^D/KR<>3(^Z M-^^Z-4&R]#R/PK_&,WF?G038C$X"K%4QK:-6.FMG :9O$-8$[ M7K>HJZ1 %%4@ZJ<0"+74[8!;UN1:( 1EF'JMW MQ!;.QBF$$_<"=EJ5ZJ'"N06,QUBM5EX7:UE+!#5/@: :(*C1J6A<(TA ];YE MN8/55.-=OS\[/K$4>\%EWTO5AU1('#@JH!2K1Y#B)(>;ST6\7NJJ%VJ]G9E3 MDR8.F(?'(Z&9#)JMW*'90&C66FJE+2XT!5RD:\?S,;^>*H*\E^') MS_T"(JN0(>4TZTG!EXP=,5B4TOO![XYC>#W;"(,$WI-C&3'*'P]XU&I%"K5* MH"2-3:8"2@M]U#KG0!%06):B81F#K5;"NFNW#KBGG98/ K@ YXRI'6O!=DS52MU62\VLPD J__V]!:Z5?[ASTGY1Z/L8]UGN MF>-)8OOQ<[^ V!([;/A(/;@W($.)'&)E9TU).JPT "OM^N'E(3*:6*0\?=#%%Q7XB)V' M!5.0.?M]U?<3M2RLXK*-[Q$Q-\LCYNRKC4J=ZU2LS-D?17>G DH+@5([W.N3 M.?LB&=^_4QNZ/W$QBJ=8EM8$+_\$(M::&?"" ?#E+O'HP??HN@\J<]=F-Q M\CD4PAB\J*5NM=)8P\M'/J BH&X_,//.I6[_3@%%;IDUEJ;&3+D?I8UKL])( MTJU[O=LU)@7+M4I, \8^\6C0#OF#>L@Z=!Y&Y(9UB"F7 C/+@PE>%)H.L9I M%@VCMY4:U[:C=#0R=31V861Q?^C ?*=&^3_4=6*P4RMUPP[97,-'P.6I$)7$ MSEJU@*PE/HK3,2O+V*+G\7B]3B,SGX.+LC%90GSL6%029#6P'5\CQCL1!ED" M+A"'^R]Y5Y!]L!S/^ZB8MNZ,J'*6]GZJL,+:&K 25E@3V5M&V6] Y1BA;>(6 ML)C47_*(@K3X!5;G6['1 FRH;['VH@EC;H M([:O/29$Q4GT6R9*CK)6[0V7#N9*9%'308M7_@/D]2I).'%Y\.')=&BY!/WL-M M._BM,G"=D4*9):Z,J#]T%MWZPUWCHF5>CN(WSV-U49MGTYX 8>;'V'YF+ RN M>T8&?C=M![RFZ2T>Z@? Z*&HN\G:VY,T*X#\J8]=Y-3V S%FZ,D=!Q")VF0:E_HM/B'CH#*7E1K'<^F7ZH9C#?0 M=\W[,->=NW4P^3G+J>?/MZ(ZBJ<"&-M6&==L8VE!!B%T+F)A6WP7*43G(409 M.G&[1*=3ZK8S:$J5GP!QL]1'7T>&IWCYWX!\29VB\K/Q#/U0_S(HEDW<5/D MVX#9Z@4\4/<)5D97584,$-]D/M-U'6TR^F-?&I<8 OM\58+Z+&24\ MOO71*5?C$&PQNDD[>#U.S1?^PW12LH26K..O])OEJ9;-6I^C4 EH"8A:6_X/ M]@",U68<(>(CHY,<8UILZS8V6G2N17Z! M5*?95U* 5\\B$OK9+UKC2_XX5HVWJ%J$E[ M_.= :055P,!Q?-OQ:2"&-BY3>K!?%839#S["#Z/K'AU6=N7[XZO+R[>WM\I[ MW[4JCOMRJ56KM4L7OKZ,KL63=L8@^%C:/CN)P;3UB>M20S%,E^J^-85/\)4V M#?30F^D/%7^(L1"F*I01:](>?/['PXWR@7B@B@8P'4/I4\MY^UA1GBA5[G 6 MZH7"%$@TA&Y$7_@LG!?;@#N;+LSM6,1G#[PR?>"ZGH =:+)[N%?G(2!9,$[L M0O T&8%D3O&[)P"0.0 PV;[2TW50?*R/[(,#[S#GO<5S0-,%MLQ7!A,W;.<3 M--"'*51F\KO"@QB)7FI)U%E>0D,1#SXR;0-(=%7N9*^FCBWS&G]>IK_MA(888PGJ+J)C3)C84Q1F5&0>$NC:091C MT!A^8^6][$R;KZ9-;-TDEO($E*)LYY#"_30WCS"\K(YBLRY4;Z;A#R.;=>&N MT+*KSF\A?: 1F)L;;^&%%+65X/["3QPM2J5).QW::!.-Z@U2KS7K1-5J?750 M[[=)H]UJ-?ZE-4K134-WKC]?:+GO4O*S3 8PP2MBO9&IAY;?HID'-MXBT5?I MM9$J@\'1J!*H=7 QG*!#QA68]-0-5.:OA)NQ*$,7_:&_[.8/^#//:&;CJHT= M0%!*?[TDV:BQ399[*!3-Y97S1&!OQ8+]K^!88EKKCOIOCOO3NU!N;;W"D;J* M'_8&W;N@<1E?1[!B#>$ZT%3*AV\LE7<;LS&/PPE^N+45>*R%W6@^\K1\;!CN M#YM,#!-X\''C6)?=UU@)8)[O? EA(0"8@D7&'KV*?OD4>JE4ZM$?M5M:+&?K[I4:I6 M::C-5(_:_'FCIF4WJ-:N1_$;/MF<%]@:A>RL7183)PR >II 87N7X 7'6,&* M1Y7O<-W04VY *1K*=^+J0Z6F7FQ,&.1)YX5H<8H-J_$ MM##D4QXX;MD#)0A:LP_'U&PYZ'BXA95'^?06%RRED+Z@34T/W#M M#\="2D7GKMW;\Y/9>J[IP5=?X$_[Y8%EL\&+4Y+BU%.F,JX3R#^]X.YLMBB M&5AG@'7-(&*CGH(C[ 0K3P8 "^H\?RN9[_[5P'RG1OD_U'5B@%M *#:R=)%D,J/X<>%KX@V5@>6\*4-J MO%#O2CDD#'R\$IH&L.&.[< MB%^SFJ5N7 )>AHW%!EC20Z2.#[!6J=NL='@%F(!+RA:31] E92DX'"P>R:+# MYQ$7YF)A22'Q[5)7K6A'5*W59F)8-R5=F]RFIMSMWHY7"O MON)4R^ N;TX*$^XUB;>-6'GO5$O=>LQR(N.[!<+EB>*[&:"1'='1D#%>/AP> M$6*\LW@9.LXPG+!#C3Y5?!>>:X5=F68)AOT6+''MSY.O25\#/ER';'A&+@2O M1JF?\R1)SJ>CE;JU2DL6O_"/LQ.M,9FBJX:N],&KC?1ULMX!%5]TV>?.V)9/W!<9D2\'W7[$]8.YAGYX%@Y[H8-8 M^EM9%/=+'XA? M+)YH?=H/@0UTPF5I2_YN#__[=*\WKT('->=(U'C[G!L/9$$@OE7D49;K&#VY MQ2)OLJ4XNVX?&3"-[W8@4FS/7FPSM&S2"6NKU&UW,O.?>9183NR:C><_R$[: M"_'<:):)2'!V/:SK*];A7CVLU4X6/:QK3=G#6O:PECVLD_:P_DPLT'I4>1I2 MZGO!ZKK^D_O9+3:POE#HNTYAG1X35WDEUH1ZLDUT\D>)VB8ZFS;!0C6UG?=> M1HV:L"]P$0GQA>H4#YE;I,5RNU_91'HE'A/30O]@S*3;*9:0)7P%$.*IV7MZ MNGE^RE[XTEXF)$DWQ*+#PZ"(YX%ADJ3)7KZT+5SQ$];BXI9 5I1+_STQP92* MJW$ZN-Z$NZFG#@<6-*#7WA'0 V#T; /_,/1F5 M#8>YHOC8F+@?[D"YJ#8[,7%ZGDIG,@VW2PGA:6YI)*23@X1T @EI9W8Z\J$2 MDN6&%0$6QJ>AX_IE,.='BFF_TD,J?\7=T9SA,L+H^0SDO)U3"XE7,&!#+ MR0RU)01?1]GY+VC?N@GQTF#5NJVU?KA&I,?2UIB):G&W(Z55!:G M6JTQD[.>01FI-#GWP06N>K;ON%-I9>ZK.V[;!=J'T&%6WV)?8@$Z-ZQ\O[4OQ(;-#9^X)F19 IL//OM@=JI23$MVLNI9J M_+=_?W9\8F6AUW?M5RNZ^.X*)2P+:DI_L%WJUBX:]6IFP=AD;!+ D#Y;O.T* M1QR$MP[BK=5I'+][#R_&.==*^L%UQC"<*;/$L3)DC 'YY3X%T@9/;8,'1'VP MB.V#/743T37>*56KI6ZSW:XT.;&DI/%]4N,['594Q$J'FT3 J;N^Y,'M>V 0 M\7'?F46)1S,P90L.^1WJ<4;/;TC.1WS)_> '>)Y(USC,:Z6NVFAS$[23 =T3 MZL?48,$$EZIR Y9S,"*_.?9+-E54YV$2[-"/2,[=!3(J'KG6:LD6[X6$R ZM MF! B#=2%36[JK\_!6'R8N/J0>,%Q&<1^,7'#:6 Q[N]5GX.83,SFJ _2#3*G4[ZN%J4YJ0 MB9D><4-:C?NJQSF>TT7D598!:M7JE1HG9H*T)$^H(O>&32>"#2^' )V#=1ET MF+9F_K8,11X8BIQ7NMPYMKY?3E.KLIKJ:MSY.-+(%!]#NR*4\1A:AXD*5F6K M'7-,A=!F9<#O#N>*,RA&BE>7NR8L.Z2>7P/41#57J1<*#33 1;V5P=Z$M*SA MM%V"%*WS$ZU$Y66I1:N&HM50VUGW&3Z.:!7+5XEOI/7MMO?Y]MOM\^W-D]*[ M^Z(\/=]?_^V/^V]?;AZ??E%N_O[C]OF?"5I!)2G\B^D"G;3-V5XVH'M%_C)X_XSV\HZZQ$P)E/#WQ8$[4 MC21@NN>.2HVUV=6JV>VHY,"*EI!*W)?V&)!B?6G56C7FL&,N;50!FSN(;40' M=2@D-*47 GK2DCZH%"61.52KEKJU9HV;PBMI/Y^ZVB093%2 2;MY>+T)AU:S M>/UO#M61ZVFE\VI*LFO/7(Q$I#-Z:AHXF1?5#(T>V0E'=-#MVH5W..AJ"#JU M6A< =.>0HI[O9#9H7W; .7@+\Q>@XOZ%U;4Z^J'-:DOVI2PDB!)N;]UZ4&OBAE9^#E.1$6)>(L3;8=,J==N=#$X=X:M201#% M:=HZL$KQR3O=6&(GC8D4-6D8J[YE1'U&FFZ'/F;56C5NNEM+P_.TI5RIL-(! M)QY<>%ZP M:M*Z/'G>?MX_0F;NCY"YWPYZ;&9;:\KD?2&1DC)YOQTIV,E6TV3^/M?\_;'S M]F>014V>ND\;VZ_72]WZ1:?3.G[ZM$AI^S/ 7/+,?6K,-4K=QD55:V36'Y*O M3@,'6K6&^9K3[G)G-#*#5LCL,!O$ TR VCHP6?EPY_A446L?9\QA SU\VWE: M3?CNF5>V:?U6\MT)70_5S^;0LXWKQ1G,\=<,V)KW?OFTXGCXQ%NSB9]#A.O) M=_2?0\<"U>#]PHYF\J?[M4M(LISD<7\.JBEZ=OB(,EY_I386"NY-VP 47I4[ M#.)Y,/[!C3+F'D+@0OGO;9+V0-VG(7'IU@7P]NYKS*&?P5L8SAZ(>^\^^;@C M[W^)-:'SIX;K7W4NANWMHK]I0.VC#:A3ZE8KR)3U*J&U#Y0Q<957?.(G9>,L M/'R3E_X4U87QL\%ZO8D_=%S@O1%C2#2J6P@9/X3=9_^F'((*+F9

LZW8(! M*63VN%/0[];S)CCP10MM8+Y3H_P?ZCIQ$])2TW2/8=U/?,\'&P,T2)JQU4[! M[_0DJY]B6'N2#&QMV]F-SMT?V%0Q&66"(\?GH]EA#\J05BIF,UV])Z^;)?"? MVIJJ?>(DX"5#HR?TR+/#48LW')W:6\G5!7?LHYJMP2O2FHB-(]FL>X[F1 ;K MSG+2V>#73<5T,;%F>E-V9]%B=H-3@_;LI[)STY)]2*%I5J[,KOU"=COK47?JJ=J' \<4GO]*K>D!=NUY%+0DEY(#C)%F M=D:MK(KB$$3)]<FM?!P1-;=R!9=^\:+6:M=2M=[A!S[G9KPO:U: #4S?/K;7) MAX-TJ0?CA]]6Q>*1^@3>9-P0UP9Z> MD_A)0.:T=TF(]J&K5N'K6C]*0%1I5 M:SKV=*AB3::T3MRFDY.CZCQW$7@QQ7QR.\%13-W%NLD;1NC4\L)V%=3;:F;G MTLA=!<6 W@X[.0/H-1CT.AGL^A)H!;.+.RY0 M'I.:&8&*HXR2;ZOKV48&JJEYI,.+,^!J3NZ-E&LIUWEN7>;@^GR5J#@LA YW5_[+KYEL;IFX?D+S]+A M9NJ>'G :VSU&*1[/X8S@W5.L*,+]CY[B.\JU@]/RJ(&_,=*SN.!7TR:V;H*% MPXH8V5:\C;,,7U5KPEC&CL=2<%(GF!#B/3GBN42AO&O$JQC709#(Y& MET!,0+4X+CM&\0IT 77Q*A@3X68LRM!%S?J7W1P"5?B,B@.+[W 3:B $)+VX MQVF)M9M'Q'T!OL[UY*?3PWWMZ'8&][_"^C2F+CS.?W/4/EJ.6^;U1LO\_EP:ROP6 O@['WD?[0_;#(Q3*!XNK&RI7J^ M1C#3 ,9LD;%'KZ)?/D4';IDV>S.[Z=.R!.%:OF(6L/<%7X<:L].IM!LU5)IA MW")\<:A/*S"3R_7/6]5*I]:(_:I:46,_W_0H5:LTU&:J1VW^O%'3LAM4:^NC M=L1ZMH85.VN7Q;@S 2!.8[:W=R$ZB/C PD&5[W#=T%-N0+<804FV4E,OEHSB M0VBSX'NF,(OY)AQ6JB=I59!DPN=$M-H^J,HU,M!)-#6VY@YPS54&KK/8LQ4= MS5?FS";J;9$!8++$59ZM+/()9(!%J'RP',_[N%J3M[3/Y.!DO_BQ+8&B4ZGJ M&-2$=0R E'EI6%S"FV6L. M.]%C Z_UA8#JZ3?S8) W" ?XCN)28+AN@@=JKRYM^#5^J*/U,G:=5Q,]@/YT MA_F2OK&<;-"UHT&7RNJ\\FK$ACMURWV"<24,J%/;8Q%&A;[C[QLLH(*7/AYD M,:Q4S2!]/R-YKQ>H&Z-,V]52M]4YO%\\/W:#!$G2A38Y2-12MUGE!B3G5N[Z MA8YA1349=RX4,G)@:/^)_K(-S$FZ%/^4>[GVU9>+)(;?+4;.GFWT%H@=)QA: MJ5NO9U;2*EC5:L$ALT-[[@N9&MNUQ9CJC)RF-V M#2FF @2CIN6@N&:5N+"$!P4"']1=O;B+:10=)=@6@6)V9-U-X)M\IC8=F'&G MB[3KI:[6C#FL2\3XFX3,EJ4@.\@T #+MF.Y6HFXB$WPE>,"0E(=X^- /F/81 M:S]A87BEMN^X4X6^Z]0+]BDX6&I'/9W:.A5OL5 .6RW$-0*/LEK<1@#YAVOZ M](OS%FO\-4M=]:!]R-)3$,]32 :-%BP$6M'\ F%B+/#CGZ3]S"%&=NC'Q!CI,(SPTI1NAXJ,BFMAH'0S MI(YYE;3H@U/-P5K_\$),^Z,".!V[YBOQJ36%JRR#V?5AYOJ"):;%L^//U8P_ MAA4?;/=[HOK$914(7U_OS!^V2V&Z_Z'&[P"B#44I'6SE5H_QXV4F@$_T'!;_ MR0HU*M;KK:>/3NX/RC3 ;*E@Q=1!SPEE1/VAL[A(G&5T_3CADJC"[RO0.Q"@ M[XS:M_,5.4YBL)L;-R:@=!..ZB9DC9T:3]@1W7W@?H!GXM^P[K'B>2TR^Y!% M= UY?^?86$T=:,7-T9-.'6W-0Q*-TC<1>-%,!14\<^GPYC3[#.X_MU+? MGJ[#;(#5+M6I^8H-&1B7965O%AZGB_F%+S3X[ZT=$?MQ1NLX7=C$O&S[\,R4 M7#TY!$\*EW,O\+1*7;69P3E*?"VE@GM,LWJ,LTOVB!M'RM)K6A?F"!$FC8T; MM5EISGHK1UG6*S9.=M9MI<0)UB>T#JOOD\6\F1;S4CQ;,JKB"HMVV5%H@4%"\< M?*[1X!,M$$&\+D#*#G.I7>K6#LL12G.;1_#L;VZG \F#N.J1*2M?60HS!J_ MN?25VI-SL[./6E2!A[WA@_]A^L/KB0>SI&XD!],8*5!Q"VTU+GTN-W>)#Y_4 M=G9J^*BE;J>9V4'*1;&UM6J>MO9=TE;_AUNQAYW[++9P[=#-P 4\+>HAY,'G MZ0\/'=A9WY7>C UQ-_^UJ#Q-7'Q*LK70& MN,B#>/M35F>)+33&2STS9&@J[<+]0*:LF<&ST\,M?BX%=6I,4.3HQBHRM0[K M=?V@0^!D)(I'K.Q8UQ. M\"1@LPFA=R$OJ77R2DP+,USE@>.6 M/< 0 +$/"^&LX=69A5NP+$#U.B#$SW:[)_4F%@TY: MC9\>.JU2-\ZS%W6_DBC:U76 ;$;H3*%"/::>%=<\RE+-AB3'CF$H&O>#],+2 M+G7YVL3!K.R0$^'-8C-*HHJ6M"*QU.+E]7PB/@A!UGXPJ4&'8U92YV4 MNOF;5P3R_*V"5^,X&E5\'$;W+1]E"9R3GH[4TSA M@;@9'.(H6XF>-AF>ZVJS&%()^TMGLGJ(:Z%E$4?YTQZ[ZY[P:D?V.!EFG:1; M^8<^I25_BJ#)_CAA7:.+LP]*;"4:'SG)4IV>A^&T59NN>;M)Q*0.9O;AYY]( M*YM#L&Q5J7N!!3>72O,Y(_-9#E .4 [PO%)(2Z<^G(F[>(2L^U?'75S &%5O MH^+&Q1+5@>..B/];R7SWKP;F.S7*_Z&N$[>T-4NPC+4U5?O$2:A?^I='M84V M[ =,C;!U)+7PP(Z"G<)0E/TL'R8>Q8/A/B[M;(FKBS[<%2W:+H.C;-[>L-\@ MH:AAA^=F(XL2*BZVMV3DUA8->,??WI(0;AU6=IO55D6^=K<QNV77]J/]MZ8D,=:R'1DO!D">X>='.@ZS>&&-B&^Z%,T\#$+KSFCDX) < M_>=9QI^/418-YO.#:T;C)R1QC%ZM!8=PK[=;DH708H,E82%T.K"HV#96 MY:'/L"R/6,WLF9XW@3689JA7SR,\D:+([C:D\4Y!80T 9.%S(?&2HH N,5YJ M@!>5&[Q(NQ64:[! HC:%X8'#:AOG62)Q#!/U?O EHFF<-& ?;O6@^B%ID_*( MCH0VZ0YT--C!01QX+*+G=^4 Y0#S'F"ZLSTZG)<8S')=8:HK-BYZ2 G"[N!C M4=>. Y-:7R-&;,TRU)JE;J-V4,?Z5(P2P)D[7\0E+5LX#'%XW'6GFD7OH>-! M3OJ#I>[-8$!UY@X.'!>^L!5]XKK4UJ<*?=>'Q'ZABDM\+*ZWV1IP$:P$6&?_ M"DP'N_8BS(!XOFOJ/I[_!!<'<_N D9]0A\NK=1:/'_-W,. M/"(_8/N'X%1.%2>6H M[5QKY,RPG3>Z#:=9/W;9#6<@J#OBE0>)Y ,,WS'6N[3KU@1)NBC\@4*(D>%Z M%7=2RC[2$K4IEI?\4:N6NO5Z9NDLOHKU"NC;7"=?;A3B*WWZ8MHV!K6P@3'# MRUEFQM*(;.>((KN\U<:>C,J&XY?#U\6)IP:&X46U+?<>%Q-K:O6H8%O'4ZW4 M;7=:,8U!N-R@E'YP,\-+'UI61E<-^''4CW9K8:"@V_UK[9]GZRGYVM\MYWK8KC MOEQJU6KMTH6O+Z-K2]WG(57&8!&[H6&LD!%H ]]3AN25*GU*;;"E=8MXGCDP MP9KV'51T:'3@KS[<'>2(_>C^,9C>\"=!NE:8,HI>UE4V\+W[:]]%R*Y\&=%U M06WH\&3JGE[],\(_48KGPSLC>/<40T-W#N;"@0S7CFU0&^NAX#>F"0EZ'F%Y M!+&4)Z 'VQ'H;9SE;*6IM&$TZ\A\,PU_&"U$"_>%&KHZOX7T80@3?_,MO!"T MN>*%+?S$T2*T3=KIT$:;:%1OD'JM62>J5NNK@WJ_31KM5JOQ+]RD']XT=.<^ MZ@LM]UU*?I;) "9X1:PW,O50,2[0863:T8#J*/"K]-I(E<'@:%0)%DFP'!R7 MB= 5+,W4#?3.KX2;L2A#%^V)S_YK@_O0OEUM8KQU[W$LK=BD7(*PTW:-6Y+F608JD:#S/* M;.?1T+$ H]XO2M!OD/M)?KBU%7BLA2<*7&"9%1VSI53QAL2ET6K\D?]Y_+#) MQ#"!09O'.B+N"ZA]V>>VJM71<3U0H$^C31FW:B M=B[/8+%0Y3M<-_24&QM;=M+0.8Q_.$X'BP'SDP"UA2J >#1SL6'+('8AIEL!FNR=CTB;6MC8^D M>0J:]W1],II8S%!C30W!=AN-73H$0PZ\6+2"G1$5E-Q),Z1'M\E2\R(_\S'9 M4+_0@:F;_E&B:JLCB(_M*SO*>W)6X$((_[/CLUC7%C=L\]JJ:@G6UIS)L#- M6XUQKS6A@UTN_0P_$XOU3B*^\H7J=-2G;H#4T "NG5%+ MVF2"O#'?RV(SWEK*5]N1\IWWQPGDY7[B>SX8ID"5N(QN$QLL53,K8.2B#F-+ M=>-QP95?=]%#JRQ23U],F8JKH:AM%ZA%2R.P,U*70[5*W>9%JUX]?/^)E#(I M9=S,.Y64U=-+V;H@M4O=>B>SXW2E%/&$IG.5HG0;]1L)=^IGL&IU2EWM0NLT ML^@?)T6-)\B=JZAEN,_L3.[( W]#1:,N.5?Q1/V,NA6 M)_'!%3ZR@H?&"3QX:>N1I]T7U)CH2S4F: =>*#;U#T]HB2<2^RUHLL>%Y([D M3KKE)&GO7*:BEJK@YLL+K#7W@V?R_N"X^,*>[[MF?\+JV9^=!X+[ZN)6(#Q* MI163LI*'1_ &*2GP/'/G*/;C$>2]SHN\9WG208N9C3P'XV]W'3=W%N'%M%50 M.]K=L/ \4I8:7R8ND"+HQAA41+&?GXE'#10@D!ZV[S1.)!JE;B.SIJ'24>^L ^A_B36AR?'3E*<7B@0@&:>5W)'<.8'R/87N;7&E>[EOY70.5V44 MRQ;$L9@?1QXV*_5-ET9'L2YZ&LI>KL9!_OC(- R+\N:/'^!KS(EML)YZ2.L8 MUR-.4;4QTY/;&:TA)T0)Y/ )G'T=C)VH86M>'&@ZI6[]H/2@! W/5JOD#H\B MO5;[D:5(-ZNE;D>*=.% .9.UEZ#CWCSXGGL]Z4S\Z\VQ0VF[JUPU933#;Z MJV&R1SS!Q#-]^D3=5U.GP>+R2'7GQ69/V;C.:*5NNWKX$9@2;E(92.Y([O#, MG0R-^SPT=8TK32VKQTO=!S*=-9)FQX3!($V#VH:G?/CO;6@#IC-T;$6=MJ4! MT)?H1=&3\(071-\,.-4Y<.H8AM;6@;/0)WHE;_!1EK[+6DN^N)-IB'XF/G%Z MME'JMM3\TC82$U)B)7HTR8OZC2'/A=Y-^ID'>J7NG36#[#L0GJ< M=Y=.;=?)T>FZ=#99,5N]TLGVW$713TL]NW9,J:"9V@F/9%(OHOS=VT 3OUPX,C+,KKL^.=I"G8>U*;#-G<>."3/ MW13_&+CBG[LIF#2F/)1SXPEJDB/R:,ZCCD >S7FT!?GH1W,FM)G$EUUYUJ50 M*?3HK,OHG'=-'G-Y8 )]QWEA*1/H+0T3Z-KA"71YGI'0D=+S/<](6SLY+/-0 M:0T3Z.UZW(%A4LJDE)V%E"5I$;$K@=ZJ8W.7@_,-4HBD$'$S[W3Y\Z1=[S-8 MM!HL?]YJ5!KRE$LI:D40M50E^SOJE#,0L"9+H(. "7%L\WFU4,$#+0QEG+ON>2.Y,[Q#(T=C5:R/\RNQ?JC9Q5QD&"2HG[&W,G0 M;LQ>TMM5GB3]O,*'\NC*/2J;:DE"[@U ML6!.Y>;X- D@&965W)'P/FE:IJS;4F""E/+WR'*\ZK]R)/+U2!LA$X4Z6SD,. M9Z*UL;-WW.$2$FYF5 MG$;T9*%E/E'Z;<>M==12MU6M-/,_;DUB0DJLY([D3O[Z=( 1<+=+65NTX*R]EA]H.%GUJ MV<4^LN!;3A&ZW"#)6XYPWQ/ #J.,F$(:YR&O'<.7=7.S3IVUO*VVLS[M4HJM M%-NS%=L=K=\3]=#M-$K==F;['Z542JDLH%2FBS>O-9 _6E/>3I,UY8T]='/? M0VVE[$K9+9+LINKRFV1#QV$2VV)=?FN-K(_)/;G8LKC1)>LZDN*XM.ZO?1=O M7HRVG/)0*;6Z"S1:D*Y 5CQ1JA =BTZ)/05:*7>.#^_P'>7:L0TL/C7P-T94 M=IS?5],FMFZRL[W@ U8/D'JN>Y)(WB9OD[?)VTYP6Z@JZ[AS8.QXK%+MRJ46 M\6/B)H\6UW:2=#FVT MB4;U!JG7FG6B:K6^.JCWVZ31;K4:_ZJII>BFX>Q,QS%YH>6^2\G/,AG !*^( M]4:F'BZP"W08F78TH$Z]@F1?I=A&N@P&1Z-+8"R K>.XK)KQ"HP3ZN)5,";" MS5B4H8O6W5]VT9[ "[AH-0[9\DY.)W?%@O9828[#^*]C"6/9W1_TW MQ_WI7>#9PY6CG*694-"4HI+Z));CJ2?UX8=-)H8)XU^M$3V4>PDU:GVF40-7 MZFXR@IGHJU[=6G-%]X78YG^8HIAS 5LIVL:#2ST8(?OS?C!CRYPK7TQ/MQQO MXE*X^@EF9 [ /[+]'C@*$]O'W9SP/-VDWC,,X;,%'N/<^VL''J=I3ZC1\\// M<( 4/,4Q$LJ=T*,DR5/@5%$KRF?BF:R4>9$>K,?(TV0T(NX4OUN8O3*?OA+- M?UV8-S,]%?_8X.X'*Q2?!C]CJ-XY*7W9$Z^PZ-_4$U \EM(I*!O1:-G/B78.5?[R9_E#Y47FJ*"_4IBZQK"E^3<$D%N,IN=\:FC;.%5P/:P C&:R\8,":B15@T0$P ML8L]]A0SCC2,WCBEQ,4WX51CN5._0!$ @5 &$W^"B&>[ARJ);*AE_2"0 M7O'2:1:4IJ407B!6WM"96 ;2'5POIB( 0W].["!$S'1$2I#'O\<,T!YJKE\\ MI6?;@%GED8X=UU?@75\!UHI:+?]MC?'PJ@U2R91B:79GZ6,D[NPM3&CI*[$F M;+@H4MZD[X$BP;Y@])6-%_#L3%Z"6>*T\!<@K3XCK;XXY3@5$VA9D[7PJZR8 M?TNK^?X03&44_/#H_> &'@EZ%(O0@L6_5JW&+?X\(CMH=+DD.P'<^5N;^AQFI;#%TPZV:7H\0/*R7E'N'#M:8#VZ\"P]7,F'H.?)##>*"6A#' ?/GM@+JCXI M>(\$'8Y\DS\>;I3OU'T!4>J]@ &$TSZN:Z(U\']'Q.*]K?R5P!H,%F(G,J,6 M52*+3C!=!M" XR2J=9DX"6.[,.@#C\67Q51?*'_0- M+'A?>2#Z3^(:R@V^&X3$6[B&@!%@D39[PS/F+QQ,7 M#SA@XO0V-/6A,K\*%B*P0$;X=[ FX;L8=1?)OD[)^=-GYEAT,2QWK^:K&9(S M?!48/63''"K*#[8L,(.>NB,O6F97>7<1."VPH+#5#DUW6%CH\N47"B4PT\ " M8K-RYH7K\ZW4R_;?4D_6#S#"/VF@A?101])W]$69QO+ .P,%"),/%];587X, M: M6K(Y+OA4. _0F9NWI IE9+A]? WJ1XG3R#/+NM1N^UHS=#O^G/7:O KH\ MNS"FX(F/^+9GYS&8+-L.'S[V#VK%;(NO5;52MUZM5*MK11E;"'5T7<7\$AA\ M( * KB#8 %8.X_,">LAX#!J=Y2[P4BQ18>)!WM&0RLTA/#J%GF.D8B&PL\GH MG3!79P1*23?#"XGGV(Q^(/(@C,.;.7 *D)&@$2,\!VX*+,QENR#X>&3Z_LPX96%\ M94R8S^+2EXD%CON_P;2 1\*T9OT_&")P8? #L,4,9$Q IL=,Y^B4K3YDX4D, MA"'Q$$DP@F+K[^_DW1Q-1CW+D6)]<_&"#J]M:&V2JPJ?M54INAH. MQ3%&2046(4ILX,$!HF?13I0D"UUW$ J,:"C(5=L 06)A,!94!?&&W^&NM>\: M%_C8!7T;1%=AU1^S#OB!4/J..YTIH2#DX 1GO,XT)(XAU+517$ !3Z$'QKBE M:'%^0FA(&7/MML&6#/0H:AIOH7JTHMP&E_MSU =*+53V=%G_K)J.D>$'&M+T M_,7 /++TGX[[4V'%JLK-NSXD]DMP/@#&R%_P>EQR)C-;^ ECZC!M ,3L\I[. M**AV:O4EXWSQ@LA$+SJTUU@*YC82?V%Q"8@9+9,+P#)=?3)"Y:_3I70&+/BC M"8MOD;G7@70V1U%]%-*?L!"@Q;@'.JT,:*/$8D;""ZSAKHTW(OC<@)F$Q4=@ MUJ&"7S?!N19>:@CC9O"X5@X1@M'N"P_-F!>VA=GX MC25MBSXK.(X#ZGFLN[7B!2VK@WC*O$Z%&*^FAP$74#Y>4- 'KPV4'*L8 M*F([K*E"1(L@).4IRTGE7[REBQ:+>Z,*=8,5U?2#[$!0^WYQ;+6RD?WQ4U^H M^T$(? ZS3Q?;2O23P20/1EY$A([ @!Y9\4OC0XSR$E8V MTBNLUK_#L8($,<$)#+&YI,;R]K.#Q4P?OO:>/G^,RF-Z3S\"$<2GE*NMB]E< M@^GC$SX\.V.0(ZU=_0AO3D4EY:=9#<"\5!85"%@UP4G)S)0)'KBX M#8.I4OB7E6N')4LLB=Y'M8L%UZ!\X:7HD. M+V?I@B+RJ- JF&:@??$)BSH,WXT9A85ZY/R$TP.S/!!%>$X.DH; O"PAVS M^$:PNXH]-2QDRDCHZF%-(5V6BA61@-7;-ABVY[M%6(T.5IR@I(U7Y0PG9M$5 M"0S+>G*3N]5TUN5*R#6#&MZ"W'=VV;U.)FTM6D=L:R%3@C(E*%."9Y<2W.U5 M!\D X@WQ_]B*[Q5KPWRO9QNW]BN-CN-;=Z;7.S# 9]QU8- J"DY,69@9\Q,6 MYI:FNP)'T\AE [GLS0L/@S8$L7OJ[D3RT>W^-(2*7\ECCM\Z!$L+;>0W];^N MKK? YAQG(TR3H"G&C)9KQ_,3P"S1_,^&AK^[8+LJ/V96+:/D[VC9EA$ M6DE]+O6YU.=2G_,L7XGT>4)#/=?3DW8'1]E\OYKOK!24U1S,@Y-7)](F6>)+ MODJ^BI-7I3YA7->K9KU^E?,33*^82ZA,1(?D1=W!1S.FHNX=Q2;7-K;3]K M;GL2A,TT;%UO#,PV= DBMD_I%9+W4[G M\*-@MTCO,8Z%7'E=HF,AI? 47'A6Q65%F'1],IJP[6;,LYD[-N@[?J8#QZ7/ MY'UY ]X ;0'EY8%^5F7$PU[ MM*WOWD]^6+$4#RD>>:\NVTVS3=98G#C4P.1J5]IRS9!"P;U0M'GS5^JE;JU] M^#G:4GBD\.0M/!GY*^LRTF ]<:6(2!'AWRJ@,;<'R,1:6E=?%EZ9+N.V V]%L^4Z\G2(QQ2>FTAF_1P+5 M+N-7JY:Z:LQBG]SXE7@24$=E9BUJ*BYUM9B4CE1+XL.H7N7,LM(T4%?-#"): M$FX"PNU8EI7&3@YK24P)@JG_G[UW;U(;R?*&OXJ"V7W6?J.*UA6AZ@TBJNWV MK">Z;3^V>R>>OR94D!1:@T1+HJK93_^>DRF! ($D2(F4R(V-GK+0)2^_<\ES MK:19U06J0LW*1,WJ,)I.:E;"X:DYD5A%L[( /Y;3'PC"EGA&<=NB6^%P++1U M/*%)ZQ-"B_N=98,K:WEO.5D<:7%P/4UQ@)IBEUR?$FVET=9T^*]N=S#\5^*M M=KSMZ9#E\3:4>+MEO/%3,IW.2$G @2VQE(,E73#-S%![(T.8^ +)N)H$6].* MF='%O"R)M]KQ=JYB9N@2;[>,-VZ*F6&()"1O+@AOL2 A+;J_=)A=S>)ML;52XN;N)=XNR&\G:U>#B3>;AEO_-1+6TK)[J+(%$TG M&_9&IB;1=I-H:UPGIZ\XA[O M?]"LC,$P4^'U6B6B@4' N)7G ";BTQ;,QS)U\VN-2R.Z:0FFGYIZ;V1UJ?"I M!%MIL#6MGL(17WH(6X:W:ODF-0&N*-\$])21FJ,]M+&,3;@AOYWJ3+7X))!)O+<0;-^72,J28[#",1&O&8ID -]L0IEJ1A%N3<&M< M*Y-Y%Q)O36IE,N_BIO'&3RNSQ1*3,L@O%SM_]+_ULQ%^[C/QQVL9XU>!HJ[< MDZ,\:Y>EM&X:B(VKKOS24R3>;@AOYZJN W[I*1)O+<3;N:IK>8#)$EN=!I@E M6@^0@=X;F<*41I)@:Q)L36MK YFM(?'6I+9F2KS=,MZX&1H'EDA"\L9B"_?- MA[*+;QG2$*V#R�&]GZY30D/3XM1%OCBB:_)!6)-Q&35.H"7%&2RN#B)!6) MIQ;R+WZ*I -24.L/)5?J(HI$ZPUBJ[V194JTW23:ZFKO:VOYE3$DIB2F>!OP M;)F_<=-XXZ9WV0:5A(X@*!(E4%"'LXQ @8+?@]B=*Y0C*)X_#A:$:Y#@4Q!. M2'@?!\L'W+0HF'L3)9U5URE-M,XBMMD;#54.!3JK;FX+W#82J%=0:RU4:TV) MQLZCL9JAL9F>)8=PQ(;K.2?WRM5P)!+%16)S KR*JFSW1K;C]&W)"B4 LP 4 MK0^*/80SW3#/&R.!*H%Z!0T2N[]S"Q*2:!07C=4TR&8ZK!S <:@B' \M7E*# M[! 2FQ/@%33(H0:"V7:X%22N%8 \@RGIIHD<2ODE]%Z E@R%"YE3J2 M^.L(_D3K13,<]$:ZQ*G$:36:4N-\-A;S3, ML8Q)!;)#2&Q.@%=1()W>R.3@UF\"?\+$Q]JB!<>Z*0#N@4I_=&FLVC[ZFD.J' =[-4UY@*6N'PZQB@6AIJ.T*2)*U)6JN! MUJ[<0^*0)LW>:*"JEYQA,,)3G/4EYG:*\2N>]9CJ+ M')(>)O9>5D)04IVD.H$FWI@.6N6\9X-NJ3OMR,9+O)WI(-+%-:FKD:WPZZ(MR4>23UO)Y\PJ]3 A23Z2?#I# M/KR,\*:J29U,4D5;J$*P;!A3U8%Z]*&D'DD][:>>AD\TILJ]=I0D'TD^K2.? MLT\TIB0?23Z=(1]^)QI++)V,D[.\+?ZF;S/0LN]A=Q:*Y[_ %BWRO$Z;A2A1 M#[KKQ44$R_DP58Q^'1K<4OP%"'.5<"L-M\9/ 38W-4;B3<08_KH 5Q#$;ZI# M+)? H3N7Q%.;^!<_/1);Q0QU;NG($D8BP6B@"J9U:=@*QK"XM723<&L3W)K6 MNC1-:EUMPULEK:LNP!5I71J6RKFH^+[$4POY%S>M2S-0#)K":%TW%BW^6^ _ M\S'>E378MYPN--'42+,WTFW[\H(MXOB$)-Q*PZVF6B2F9G$I/2DQ):2J6!.H M"E7%07XOWLIE]B6>VL2C^*F*-A-UHCAZ)8RXPD@73;,: KO2!I>?3"3<6@BW MVC0K/@WI)::$U*QJ E619J6KJ*Y;4K,2'T_-B<0*FI6N,5$GBA'AQD+H/L+GTA+41;T[YC<2;D&ID38 K5",O M[Z0N =5"!L9/C^34#UVB2$04F:(I79RZFDNTM1!M==GG=$Z]R26HA-2L:D)5 MH69U<8=QB:<6,BE^BA6G/N$"!LGIEO@&.MKF^\QF[&S@>66V;[;7!O\%Z@Y+ M$:WBD<&K_S?W31>T8H4D>TGV;6DQ;AI\6HQ+VI:T?5NTW8(NYJ9Q>1=S2=B2 ML&^+L 5LE&X:O!JE2W*6Y"S)N26]V$V#5R]V2?:2["79B]7NW30XM7N7Q"V) M^[:(NP4=Y4WC\H[RDK E8=\680O8M-XT>#6M%X*/^IQB7 OYWXKV,TFE] M6BU@T\:C_Z07V9R>0GPDF1^]?O+'G1?M;9>VOT$?M^5FWLW=*/*F'IG\LGX' M3^$"K]SY[VZ,V[=^#^SW.X[X.[SNEWDP_K'=G&%/(;!E2WAQ#!O9HR-,]R"S M+/^SBF)ONFX>USH-'Y@191K@L0_V3J&KKRP!;SAY)88?Q]M9*PLV;4"M$DSI MK^^"!0QZ_1]P+\8A*#0Y0/'\<; @2K0!N>+2)WYWP_&,8=/0[A1=U4WEC>7$7E(__AY MXD7+N;M^\'RZ&O2AGY.W)]#'#^SAE'Z/_?SSJS>)9\@7^BKC#4FX2?+EY.<^ M_/33X75;[]M&_D]J7\N]?NQ5FM8?:$ZE5QV_;A4/*D?:IHL)Q$6N=E?IQ=)/ M+TI!Z- >@[N.(!^6DE;Y_+_:G!A976=6=NZL-G8LA7)XM&95F&)!TVXAD-SV M'?H51-D"CR3*!]<+Z2[]MSM?D9UMXI1!*[0B_7Y%0 HJ>2/Q*"%,E7'\"9^T7IE/(HKCUDPYUCP/E?)_!(C[//L#:(Q%%16+5U+I; M U0*_F1Y$>-\:,*CG?3[(ULAU_.>QL<[X6>ZR,^^=J>:]I3_GC,A7W' M/.'I#+)C.ZK4-C7HC7M^M0D/4^8@/'$J_U;GB>+,8+5LH4%_M;B?!/%]\MD\ M.K2P8/6QHW425: $:_FZ).:AL%".3KI;9.AD[DT'S]]J,97=N?Z)8@\_"Z0 MUA,XC> >,]BG.1%_Q?/0 _N_-5=1RBOLT%1GI^^W#'[N(3'9K\; MX*3I<$0X.OWIM+;I,[4$Z"8(7;IM '02XETP'%>8L2BS$'G.WSSB.,0:NCH9 M6ZYI#$Q7TXTG;6H^#5UK:-O6OX#.:0 @LECD,:Q'G7M)/* 3-ZV<*?>_.&[<%2)#T:_"78=L^E17"740LJHN^H%TP<%2)5'3Z'V+F2A)>J$-CCYZ@I*U5N MSY;6"U"Y-])Z<4TED"Y:7\%(Y&<\'.R/&[Y$]0'X)U YG+4BLC-9N@3+$)8Q MA,$IDQ7!^\8PM6="EP)^^$%B^(L=Z!5@]R3Y8!*_#*L%9V-OZ5)6,G/AYEAY MA26&+X\#.#G3(QY\S8-/N9LPQ'$ ;WMR(X^>IZ(5*-C%VCA%[?0J<",+R&N8#R$+-+4CRD)$;-1'(Q_ M9/DL8YC9%0S)3J;(Q)O"LP37.@U5H5QS$Q,\=;U0>4&W,?TLRRX!#IKDDFR_ MMT_,D_2Y5$H*LG+"G9 H**%5X M.8JN7T%-B==;,'YX^>1]S92*J*([F=4T0+NYD5G51G;!FAW2X^F1#1I;LZHC ML\MIPB5TY:N>,(%AA2A1V?%R<[A\!@2!- M3G9T>HXL/<.W6N>D;'T#_F7OC M$J:FC[M6!08N98LN/FM1*3W[>^BB;,PHV_[D'0ECV,WDIT?:I/ P)]OJ2$[V M-NMZS^A#V/:42KP^K@[NY63+E&QQ4[(;3GW.C2USVIFK2@]*51)32P;858G5 M$7N%-C86RK&1:91(MRXU_9M9PI3!9E?1. =T;8AB3)2#'=N\%\]0X9I0RWQJ MLD&9L#77/#2$*I[@V[R#:W:!X/O[>^"3=6K@FL*<#A+/JLRZHY&Y'8VM'9QQ MZLPS.SG8PL[I4F-$B?G.8K[ <%T2\P,5,&_8W)*I!X*PHBW2M-S+URYF[@+G.$B.VR@>@W>B.K2]JOA,@6(CH?B)@($5XIS((HBT+S MQ2-VJV 5%YFNI$IY;M#//C'\DRWX5[;>[S/+O:DU\KB 5A29ALXQG=_ MIVN:B>W8$,=[+QK/@V@5YI5V&MB]D6Y>7ME)JJ\" J<4HST7.$, SN#RAE)B M*;4, WI?;T5-L.+C?M'TCWI&.^WCJ#;Y[O"#,YP?C_ZDA/Z5QQ\@O(+)'0>T5"-(N6K:BG,%Z9XM4YI;DN M?7O#H[L%>]Y7L@Q"3!]THTQ#J1/!91=6/V[N^1NK9?O.C694;7T!1D8+J\AP ML]L(O;'."#<[7RQJ,BA-4D9;**/)@RK.Y!Q3DJGXW'B M:/0TQ2>60WH=!032X(Q@M_.!Q"?B0RRW8UMX[)>0+%UOHI"_EE@\D!5I";#0 M@@*;&Z)+TJ7IQ-+G>#SRJ: X-%]JL4 GX=:F4 !=70)I"R2S22!A>6VIVEX' M%9\IAYT'_C/3;R_@L3>BD33*8VVL4^UJ M8S/YE5]-2Z!F>FOLES_-]"? BM_DO&I>RO%'2R14]J_:CHXC$TLKY&^7%(O+ M'J8U93*?L&J]D'RO4MESV]JGD BD$_RU3RH?:?M"9"4?8&F.I)=4+6L^M-"F M>RQ!*5O+O35M#^W!51>4&LD+FDOLUHF_J?K(7V%A09G#:%,:K8C0^I@3J]'& MI2@L4KSM&(&L;K,0XW0AL@( 8/>@O/'>8OND%5[8)GINRQD#PNYI>XZIAUUR MTCX"@&MTSK(&&,NYRSI81<3W@O!^3@!T"EDLY\&:D.AG^$CF*[1+0=ZGHFUL MS<2+W"=OCER9OMSS82]A#$'H>^[/=";PSOV78KGE:!P&KVE>*C8DRS3]@=^! MD'W"*)R*SC&K4@T/P#U)W]>^DH%0=L'@XF)/A],_(S=,%QC^>A$ M*$\+-PC%#\^V'MMI(6' J? 2+F3W1I:3P]>5#0?:M+BMQEP+O"I<)X&6\+Q8 MNIQFJ=G^?3?>+E63[5)ENU0!FW#*=JEMV:FSVZ56;8S:%$_<-/]TT\9E3-]8 MEHUE.Z-U:E'\ 5=)B9 ;3H(-JYC6EPOU7]PY[6_V;4;@9D[' MEDJM3+Z-9V2RFI//TV31\']^W28\45YYV,?$45ORW8H],NR'8ILAR+;H51=(=D.Y?KM4#I1 M]&QC*-R7=&=ZN&\]9..F(C(*K&[Y>N1C_"ZQ!R;!%]7T<4?KC;0[=>#PCLUH M>S25I+P;HKR"6*AZ*$]GE#?D5A"Z_J"GSE>7.7X0+6V D8DNG%PR>31C ,V8 MPN33RMR5)C,$B]%A CH,6>19$(Z9;[B5N=:<[/!Y!$!#I$0IQ2OSIYO,["L& MQT D<-Q2ISI6H[F"!^3,8IWYZ1"RZ.S%2],=+E+"Q+1WRCUP_NY>R-Q9^0!L MTP/P<, M%YW'9HM=.5J2N"3QRVU9S9'XD)&XV7H2+Y'S)X,[=X([]>/!G3A< M1$AQ4*&I]F1$J(P(O7J$EH_AR^F %.6$[#E,!-,E>XR3:_BV MXX%\N^LW.,5Q:@>(8O05G*E"IZK\3ER<*,-">0 (D[;UR.)#\5C]F\>2?SSX M7C*MB>+&V=EBRJ#R%9-Z0XQD_,6-O(A+U.>V)R$=#VA5F=&D@_GL;SY-OYP? M%&JIZ@'"X-IIA+4E5#1:+0!+:]H$<+MS\\S.+3([ETU&]EF@:;)S3[A^]%F: MJ96TB1 T@K3Q>%''Z0\MHVJXJ&[W+6? )3(3WF0,N46+ZES&-.@[5K4WU3^F M85^WJ\7"UC\FJ^_HMF!CDGAJ-9X,H[8@;5TK$Z5]TNS5I"9OEXJN/::?@4B\ MWB&DW-!SY.F>8GX\Q%IN=(LV.E]!RMGKV\D^*+=P_W<5H#;Z!:KN?G)WC;"^K:])]?R<+U?#QD?/27J]TUU^6:\UGS/_R@_*H;?-6@C;(9QL@-'QK"!$_HR$_) M3PGRJ6KLX+J1K_ML(3]LZ?'%]>8H4.ZG07@?N7.B3,@3+,2FB&X9EL%W3^1M M-W ;UTXPAN!$AK+W'J>$+E)_HBR",'ZF(5+LVI;:6MQDO=Q:M+*3=+FI5 MZ/_\;:AK^L^"Y)LT4#A 4HLX4ZM$+05)$>=2RR%5Z+V1,^16:$.2A"2)NDBB M((F@?@%B2 $BJ:4EU#(LZ"C/3X"84H!(DF@%210T4ZI?@%A2@$AJ:0NUZ$T) MD$%O9 S[JB0)21*"DT1!+9SZ!8@M!8BDEK902T%Q('X"9"B4 .%914AT/\\[ M' J&[6!*;S"%_:9% ;I2;K(&HCAH5]FT"'&XB1!9L%) ?!UT[ZR)Z6IJ;Z0- MCK8^E2!J,XBN[:K5^+EJ);X$Q%=3SDU-ETRJLR"ZMCM0X^<.E/@2#U].4PXT MS83CZ^6G5XDA 3%T;8^3QL_C)/$E(+Z:\M%H Y%XU"U%4K\+PB76.SS(4E#. M,K()6)>^!K*XMI]&ZZ*?1N)K@Z^F/!O:L#?2#:-O211U$$77=@5H_%P!$E\" MXJLI5X"N2B[5711=VQ>@=S%M2^)K@Z^F? $Z^@(LIS^0*.H@BJ[M#-"[F!LD M\;6IJ:XVY0W03;'8U$U%LP6+!0EIZXFENR2A#&,[3@_7]FSHTK/1;8 UY=K0 M![V1H\OVW=U$T;4] 3H_3X $F(@ :\H5H \EF^HNBJ[M"M!E5D"W =:4+\!0 M>R-3DVRJFRBZMB_ D'D!W0984\X 0Q>*3=U20!ML%OS35YX#&)2/C83V(]MD M8-MQ KFVG\.0?HY. TQKRL]AF+V1=7EFE@21B""ZMG/ Z&*A+0FP+<":<@X8 M \FE.@NB:_L&#)DET&V ->4;,(;(I2X^S$H0B0BB:[L&#)DET&V ->4:,%61 MN-0MQ;7AN]+2;.=9UV[#_*Q=V[]A2O]&MP'6E'_#U'LC?2C#13H*HVM[ 4Q9 M^JC3 -.;\@*8IN13'8;1M?T IDP2Z#; FO(#F /@4[9Q>5:6A)&(,+JV)\"4 M60+=!EA3G@!S*!:?NJ7 MC_ZW_K9J#;WF?CCM8QK*T4@U_9RF-++T6V U>3E M* TP2Y4 ZS3 KNT[L&2=I&X#K";?07F Z1)@G0;8M;T*ELPMZ#3 C*:\"I;9 M&YG"] .4(.(*HFO[%"R96]!M@#7E4[ &(G&I6XJ'V[?476BBNPT;ME&3D^20 M+FR@BV'?$<2$+3TA7%'4E"?$0D^(+E'4311=VUU@R7I)W0984TD1 [4WLK7^ M4**HBRBJR2=PB"(-A)TJ3'\VB2*N*&HJ:6"@]T:&*56F;J+HVM;]@L!8Z36\:?U917Q39[(]M2N46B2 !V!( U MN28. 6CQ,?R;^MBO/AY9.7I[YHO9%A.\+4_I7I-5Q!4N#,SP=)Z8BB M(;_B?A(^(L*GP(]]*7QD*HCXY9E)^(@(GP)O[*7PD8UXN@V? F=J61$U%$M$W5(-@M]7\J$P=6266K?AII[X_GZ/@[="9DH9#_<5(8N'4?_6>;X M0_3;O9$EO<+=A,A9)O?R\G4H/3:=AL]9=NSR\)&-7+H-G[-,W/LP&:BJ%%"= MA0B7\.N!JB%$- F1+D*DUN#K@2J#K[L-GUJ#KP>J#+[N-'R&7(*O!ZHIDH#B M&K+4BB*-?.Q*55(/.TH/1349R]*#A8YC^_**=U6WI 5&^UN&5U')Q4NE-?=. M*!)X'0%>K9[(@ MM3H8!QKW*'8)O(X KU;7Y$#C'O\N@=<1X/%Q:FIZBP0JSX@TP>L=OB>TS;+W M0A0WBDA\9KW#9 'JJ:!6QG(O!R<')P=WLX.[I:3T#T$(__05\M=XYOK/A$IL ME*8R1?V$7[.PM4PJ!S^X7OC?[GQ%/D^W%Q]1-E;1I_FYR64FAHAP*NP44P9. MA[ QN83^2LVG I;M9S'@0:2 W46,H7-5?AR(.X^8 DG MH>!4V"OE/ XT[(WLOBXATT7(%/::Y\N!^"5<23B)"*?"IO-G<2!=%8D#%9BV M)EZTG+MK'"@YCC!YE[RKZ*Y;JL/ HN0G^\ZO2ZHO'#58=YT+%X7(F/Q*"K8=@/8XTG8\C MK7:8W5YU#F9L5!;$C58AF2ANK$QA9Y47W%H%X.(J(294A# ]YE&R:G =%Z)G+3>R&A)*JFD)DE-S7L!3E!3UE+A MKQ;WDR"^3UZ51VIZ;Z3=Z0-#JH*2VFZ6V@J<(95DEP$G*U4*+TE.MTM.!8Z= M2N2$?NO!X/+FZ)*<)#D),V^N#JQ*Y(1EBAVIZTEJNEEJ*O#%\3M9#?!DI6J# M=I0PY90<( 9]V+DX^=O*?^T? V_*K/OV#$T;X;=.6F6KTA( MSYR;(^??PR"*TK/*ND+HL<$]]%B &-)'NTACSTH%[H2))'I(\ZI,. MI2*7P7[I@)R_Y('N1M U0U3BJ4[K^ M9E6..NB-AGG)9^59JD2,@"S(:=KY:[T!Q*%M02Q%0#3-,> M-E-V(VD;H"JRH+I\4A;6CS%R7XL'11 M6!#7,.%6E(O,M*G))#_(7C6U]JKAQ7%E#X=; &$U+EV^74U5+FWV1HZ14PVC ML@="HDQ E-74K(87JY--'&X!A!5975UF.6L@65V'4593MQI>K$YV<;@%$%9D M=;69_] #H?*(29Y6J8VOX;F(W [)2K_8 M"B/)29*3,//F:F'G)[SX.1$EM4EJ$V;>?%T)U877Y=Y224Z2G(29-U>?"3_A MQ3WY2U*;2*B[56KCZQRJ+KP&%UM*)3E)T04EM(J'N5JF- MK[NONO"Z/**AP:8WZ2"2%72 5OCZFB_J"Y&=J'A=*^3HY.CDZ#HPNH*HAXD7 M+>?N&IDY.3X8>9>\J^@N"31YEP2:O*L[=TF@R;LDT.1=W;E+ DW>)8$F[^K. M71)H\BX)-'E7=^Z20)-W2:#)N[ISEP2:O*LYH/T4NT]S O\[\5Y&::#*I]6" MA-[X\-]P4_JV)$S$Q-3N91!Y&-CR$)(YS8?_^=6;Q+,TYBWS%(LZ>5"WC[A/ M43!?Q<$=2Z2I1<%$.HY),S91.VRM,O^=;:)GENXSN7\*B?OC MWIW"8!_<^:N[CG"],W-:>'[ZF_W"#9_AYF3=-)U&Y1R9_G1:V_19 M.-&$C(/0I=NV\B6:QL!T-=UXTJ;F MT]"UAK9M_Q55&P*FG0O,?ZQ\;TE" M>%W\&H0_HCOEHS_N'YV(*,/^%,3PLCC Y9\0/R(3_(N&MKDQ_..#Y[O^V'/G MRK<8+BQPAY0WN%>>OR*3MRW*=QVRONWK)E&RL!:S-UE1![2/WY.Y8;GTQG1AW[> M763D8'OQA?1[[.>$N3E.?V@9R-\2[2;Y<,+Z^K!"/QU>U^V^Y0QR?U+[6N[U M8Z^"-QG#2F\Z?MTR="YC&O0=J]J;ZA_3L*_;^;]<;TQ6W]%MP<8D\=1J/!G& MR3<5G,-.E]72#NZKFB;0I,2VBZ0754LQZ%VA4>_*[ZP\$I/);JQ<3]DH-_3? MW7 \8YDLAG:GZ*IN[@G@_?+R7#>:3;V9S(C+]_(I_>GHS)XHF$.VMF[*0M M7$(?V]NJ9#:(O:3_=Q6@VOH%#LKP3L^GZ_@XI@T- '\_""SOAR"DES^"PDO' MK=#*<1&]^.8W\D+FBG:0'7+NLMW,TG^# 7A3&(P?*Y_C&6&+_/D)WO:"VBK] MYU>R<#T?R[9]])>KW377Y9KS6?,__*#\JAMRU:NN.JU46&+5;FYA+N&^BF2_ MS;-?1?+?:_!?13)@S@PX/WU6LT[DS_)"AZZ*^.'>.>6'XU/2X 3_45RJM]PI(5D&(>H];O3 QZ A;Y.W'=[&LQB\ MW;<%+P?_SHUF"OESY;VX<^87WE62JLRZF_5AVE,"IEI?6?MT!1AV7"Q9_,7I MC0S;R>DEV]H6Q!+W7<7]D!_N;15P;ZI]7>)>XEYTW!?TY3B!^]*U]>PN-J.7 M%-%-BM#5@M89E22!WAO9FI-3_T[B7A1P2-PGN"]HR-MV#=: 4= BH!)0A &7 P3\DD2(B4L[W));7 M+QUN^J7$D(@8XNB5&ZHHENR^(Y'21:2<[\V>H M(U &4H'I)E+.=XB45F"&_!I^2PR)B"&.SH6AB168G+XI"%)N*R+VM\!_YF-1 M*FLF;CGRSW\:A(H6Z!PM+H/![V1;FI]52*EBT@YWTA=7B'C MW@=88D@H#'&T7P^'P&UL6\JE;B*%8R;,T*$6I8M=8A(H(@*%HY':02.U:G8I M<%(B98N4!I(MG"XF6T@,;3"D<[1?.VB_U@;"I"=P"E*ZN-:!9F7,40W6.\B' MQY>0+%UOHI"_EE@C.E);E!2N)$1)PT$$+O\ NAEQ@2$4,RI4SJ)DXX1F@[ M=F^D7VYCD#@1$2<<#=S.$'47&=W429PT$)[MR/#L;F.(G^7;5E74731!<'); ML4VT>+(RWT0X[9F39'#3 ?#Y19O;JM8;&8[T#782* 8_:[VMHK6^2\44)4ZV M..%GF;95M$RK$BC=! H_T[2MFEB=3,8:=!,H_.*O;17CKRT)E&X"A9\!VE8Q M_EI*GF[BA)\!VE;MWLATA"F.(X'"%2C\+-"V.NR-AK8,4-H+4-+5OBY.@%*V M(8NR8+U4)]A'=8HM5E]PD_-#DXJ6K73/K(Z56:L\_E4=JZ#F[TP>&5 4EM=TLM7%T"&@&G*Q4 M*;PD.=TN.7%TFVAF;V0-!MPBLB4YB00K24YER(FC=TFS^'B7)#5):A)FWM6H MZ7P77,63U0!/5BJ/&@)-4%OBOTL'D2ZP13UG/+W )9[/3-2 J4R"U=.<',ST MW+?+T[)'H3@G),@AC#&>('@KJ MJUR:3R:?E\_+YYM]_A;S_-SQ.%P!1\OPN8L:0';KU-CM%I=&0=;W;UM,7)3Z M;6M=K*,LR:(]9/&F&ET49+(7T<4A_C%P.2=4ZJV$_?6QT6'85T-]0; M/VG MKQ"() M)%G5+ [,@:K:R--!5*0TD[ 67!F9!<"LW::!WL42Y)(OVD$5%:5 0 MIEI=&NB]45XW,RD-!,!&AV%?#?4%X:+\I &_%JB2+"19U"X-"N(^JTL#4Q!I MP,D?W"I?R+;FX0EOR&8Q9,5/LR!,DY]4D&7OVP:DBGRT($2Q.A\=]$9#*Z>" M;'E&*I$B(LMIRF6I\W-92B )R7)X._GTH60Y+4%*-: TY1?398'\M@&I&LLI MJK]2F>486(0EKR>'9#FB(:4:4)IROAC\G"\22$*R'-[N"D,7A>5PBM;M9/G% MC/WJ2 U&!9#C*B'!IK$P%>7)C;PC/6-+9IJPA*WGX+ZHR1!2X*NK&H45I>LKFJ8O9%CY-1!J>P,DQ0K*?8F*)9K_4I^ M(IB?^TX2M"3H6R+HBB*8^VE_($6PI%A)L=Y8$+0GZ)@BZH@CF'4QLJMT0P=1C M_E/LP@)V4\1LGXE\F#<;JAX?A2'JP7QXTB! MRX"2^R?/Q^W:>RB>N3%]_S@(PP#VV\47/ZV5X EF^8+C2I^8N+';5S*3@,' M&SQ_N8*O1*OQ3'%AK.-XY"\L(5%6\Q@(/"8[(0U3_"DB2??)G:6#_0?"\E[83+.[ M1?=B#H]X4X^6=DR!GYFBTVW.M/Z&_T\RE4TMDL@@FN M%MUOV+><_64;V5?>KV@(!DXKGH4$?@=DSR(%EV>B_.Z&XQE3$ SM3M%5W;RC M]Z:@F+F3E!2S1'8T\*8IZH,E8Q"9DC#*&V%C _%\P ^":A4C2-C^&@E>L@B: M>23$Y5[C;QZ"@_4QA6>+0VKZU1EB.QGIDM(1T '<-)\PYHFD "M"R((B?!D2 MV'56L>O1GI8D]@(V"_<&OF@&'^QBLIRCS?]<<><&J0MQ./JC'X+9^X(4LZ7(9! MM"3C>/.(Y[_ # A!;CF>KZ@P@>\AR\1I4($=(08IYX#]Q@>3[^ @D%LE:PX? MRKX1-G'L+CT,%4-&"!(DA*7[Z"O_<$$1"-.<0!]K(!"'57>Y0*G].G%>)S/@U> /_[['1W$;S"& M+W3I/_ICU&7(>\+^M_*^&[V1G9/>L[OME"GD\15&/ZARE&4K_H3,[A,2 M&:@D-N(1<>.=&,^77/UOQR&_[9LP2KH+UM2Q+\5 O@% M!IV1[,B[45<$/C&!P6PT#4JN&35"$%7F[ G<433RP(O)<*L>1&P,X=@Y.?A5.CNM %&L\C?7^N<)L$K_ZK&\*N3A"[;'EP M47C/]G(OK*!O<^,:VOY2N;Y!0_F MCYNY/OJ@",X?J:9665*:O='0Z3NG127%-\Q_YL*!_(D07[GN0ORQK+0,.;9^ M=;L"5F_D!P?S1VT0&!A@<+4\P%;")\Z&5[OEW6DU XX:+E!/P@NVG)RQV2Q/ M@*.^ZS_3PR'>=>9TQ!<%L5[.@1>U5WE4ZT\(S=,%Q3 MZP4]948YIQQF:Z&J._&H[>AN>W'IKI,KL*#!L:9>BKMXZ5&[KN,J-P\6M+5;UT.TG]72IIU];^Y-Z>EMVJEA//QK]H1V&.Z0Q MBQ^W(8N/_N2_R.29AK*D#J^M7>L[O.Z7>3#^L15>&A.:=$4?X^0:?HR H%LB M6D!=K/F04(@2Q>PKV^DJF?DJ!R!HGY:_$\%[)!(5J 2^!:)%<4%?#CT2TSC$ MT(M^[/@XZ 6%BFYFXIO.T:&9Q(.![@RZ#7S?5]"LA\&Y"OEK/'-]>'%(75FIT)#HT$76LV3T.)5" H$ MV; M1I4O@+.R."[<1@RH H8,H$JTW.CM@W*HK69"R7*8-*8S['6 V"Y2OMV"+?CH M/VFVPE89I=D1L)1S=QF1A_2/GR=>M)R[ZP?/IPM"'_IY5T+@]_:;ZZT>33(>@IZF )Z['-VVW;*])Z_\.?> M)DH%YD&FOY@ ^_5A__2%ZBT:B\^LKRQ0'GO)%6AE?\"2UQ:EU9YM5I@^9E.Z*.M-YK4:N\;Q4OW+W_F/6L*U$K^ZR2 ';+-ZI MAC%E95++&?>@H(I[%<9M@<:BJL(P;@X:BT1*!BF%F=KED3(0"RF"2- :F@B5 M! +K(C3)M1I=P$.39;JL:EO;R::@1O=QLJD8L69CQ)K.X\18==M:T/?MMB%8 M6$>%$P2'"$&3Q]FM"0@F7'\O7E(S*1?FJ3R4>)Z+KT:,P34M3*]!?I\"_[Y M6IXA)SO/APIJ95?1()W>2#?TOBG;F'82*05%FBL@!0ZX(QW.&H=Q_-=!"B75=UOK*J[I.<& MZ?ELAV)%>M:1G@=J7J)?&^EYM^;[05[A-2+4#],YC@?1[WB5C,'&(%I+4D F M&_UQFRI*$\@.DP3P\+*7#G#Q %AF?(EO&ZU)1=A-_CZ2=Q!42_>.,JD)#T?! M=#SW8),=UGAR@:W:59,+3*MO#/-_.B-NHF*P9;)N.EEFR5;G[J#,W%S@0+"H^:*!L" V>.&:NZD#V[<$14 MJV[CZK:XIC;++ZFG2DPQ)T]\FYCQ9UJ:CJU?G/!CWFMW<4QFWJH!,VR+Y;B: M[?=Z$ZOF_"THC+?EUQN[V8%1+<_2:_5&QI73J7 '!,ZEDLB_,O(+2AN>B_Q! M;V1>'BK# _F<@L,ZH$8H9\E"SKE%[=$CYH'_S%H%7:!)7#7ZJBT\J'0@134> MA.'I5P["JBA])5I*H*6TF[X:6H:]D2X&6H1/_Q4NX?CZ Q1N2:J91QS!)7*: M+5;!;":"T83G\R6#@ [MJIT_F)6<>6<$8.GTOFH"T.F-K+[%-R2M8$]$-&-( M.KH5.BJ=HUB)CFSU5!-O0>B(IU&D9?XV+#!=C_)PLY82#AZ7NI.NNWTFMDN7 M5*G&RK3>2+V*L-*E6*HA3&\!PGB>M'5+?&FY?]BNR9-^[>?/ M5KUN^BS0U>- /3X(V\!#]:#NPT"KS]62G#I(3O4X:6P3S]:6#3(A#K/ W7ZHV&?4.$,"2)?HG^7/1? MYC<]B7ZLTLVME*LP1M];5"IN-OUL&S9^J5IQU2X!;6%&I0N\5F=&-'YL^-]E6HWE]6?+/)=LL8E*U#*(/%S+AY#,Z48D[;*2_<\\ ME:R7NGW$?8*E6<7''\GK^M4PC&DK-&VPNQ;9_\XV+>>7[C.Y?PJ)^^/>G<)@ M']SYJ[N.<-^RCA:0]NV_F6# M>DU;QP53;%47,RN4>QSONQNQY]QK")@'_6 H,/\!#'5)0GA=_!J$/Z([Y:,_ M[I?IT'C587\*8GA9'!SK&?C!\UU_[,$)Z%L,%UB;P3>X5YZ_(I.W+=RI-W_X M[FKBQ0>CWW2_S+;V3"67I=UKUVL/2=_XX,%)U!N7F.+GZ30B<8SV7:"L3 [K MQQQK;[ISI02."#TQ-3WIB?DN6,"7U\HR)!$%IA='QUICNK$"*D0491IIPOT5 M^F7V%=H^3J&]LYBZ8FAW"C;/4EQ_HJ0-H79^,N[H!Y8!LC:D(M!:"$:;PXM@ MA^Z#Z13KC@1 8?C%5R^>T02**JX1DLF)Z') NT-CLL) ) M'52^V4)Y6J<;G-VZH\:DIO94^;>+#I?HWH"_4G7U?_QE^)"CEFZ4UK\C'C:7 MO\"=P028-J@-$8'=I/];M>WQT+[PA'QZ$K1DP.X$Z"5.@Q_FU_$XHJT# N8X MOSPL-049!'DEU!R<;81 C7/A >V:J''4_'(5IU%S!SPL6@(OA/'-UZ44I4HG M(X&E\_NM(S;KHVWU$A3VKTYE]2HBV'-Z+PT++KRZX20C[()0"98(FRAS$80= M^JU)(K7I&_\C4I8@IWV"3TJ0N2O)4IY5!'\ Y_ M= = !=@;#0C(O@)#CLA.7)X;DCT7^MB-9LIT'KRR0;'/Q>LE&@OF:V7F@M0% M.EJ%3.B*)G+IUL!JG6RWK@_5??//[^Y?WF*U^$H6KN?#NO[.IKC^/$VRZ]XE MNYH!M[;#5&"PXX?)*H2#T@04MRTG 0T[GGEAO(8Y_*4L8"2S:-]L@LB8DPCV MZ#8(AAZ54%4%\'LGDAWN]M"9:1C/X'F'Y .WHSV+$M#4^XL20.:=5#$=PPVP MMA3W^3DDSS@W/T#:!X7970!U4*JN).;UX4XIQX^?/ARW8GY*OO5( M/U59_.F]D:&J1Q.B4BT)IXCG$[KJ]W0#VQKIH:Y>(G:08.7/,YR@4/F#L>ON#Y G9H M'-&Q?L674(L!TZK*,3RS-XI06"EKXH8'K*[=6M%)O?TCHE973["(W7V;!^,? M._L&1]ZY&SXC%TLM5'C<]^(551KNE->9!S@ J-!//(% FBW<\$<.OYNN #TH MW)]BQ8NB%1[Z:V%)9E/T9/5& ZN0GE(M)[.LI%C)H>M"=2;X"6_:6;=TW5_A M4=2WQG@'[&8P!NU*>5K3S2"HEDT1 %9?><\H%Z\C$>"/9&M-478-*2E2,$TM M4>#B QK?Q0H]:*SFB;B"H4_(E(0(LV<4TMT@9N6C%@?\'-Z.'P0U/@R>J#<@GKEQ8@:#&^D(,( 51H$PR]K) M\ O1SKN3)RE8_P/5IC&AQP@F#%+\C.=N%'E35,NI5-V /+$(1K"I2D08'%QV M$W-PK"F.8K+8A16U\H7!F) )D$@8+. 5"DZ37C;(!7?&9+!C=T4B#J2662 UZ[R_,R5"SD4=)% MQAD26$PBZJ(?I"(+N>C#WLC) M$76;12\MVJ@*0_40RJ3PAR7*LX!J R=\2.ES\2PD)#%/)/K*,:_0X75CS_+9 M83,&\K0#4U]&,=OC;JE,!C&9L \A^5QEGG:0MGT&>>V9UKZ', 'V<:0F_->< MT=8$MQSARFCO'$)SL+[+8=)#EKM=R^>CLPB_2LM?Y&(3:_F'*G6G'$;(;98_ M6%&]JB2OHS:_X/@RQJ/^]CL\F,.) U801B8DDZC*(XH\ M>BE(<\7L]^"7C) EDW]22];W5S)_(;_3S:@,0@T[VY_0<&!C,LJ>3V+*L:^J M]"3VNY)TX>W:)^!LN2.!J F*N"$Z.*+TU0AQ'W9-B>G2)D!OMY6NHN_R4^#? MW[3_$@@T*.W$! PMX(!/S8,3X\1(./"Z9^(C2X5%I>8#Q%H( M_-:-5B%ENUG/# "/Q&ZXSH;Z9.-[2CLXTU_(7^.9ZS^3O#D<=6BB$%HNP^ O MRH>%9,/SW$"GQEB2D&NR,QKT3-Q[?]W/O F Y@%9O]X; ;R2H2.$3WM$'&U? M1CV^ )"?"7\'\5 U0/T.5N$1UW#_JFHI<@G0S:(8J!$5(AC8?<:6?BPN,43S M8QAZS':Y]=KVE7>4)#=Z6<:ARVRJNP$*&X,MVO#15A1.&/6S=/5$R[NCLCHC MSRIJ>W?T_4+BFMJ(D1.%Z RZJ@&&ET:\IUK\M!>;+%-(SDHAL64*B4PA$3 Q M0::0M&6G"E)(+N'*J.D4H]X<]#+Y*D>5LT/5+ DG;7?GH,\4+KJ*K&DXC M<.#X#N_X!?WH6]7+9$8+NF>/<7(-OT"BL;O$J88KTJO7"5F(0\7J)_K.%G69 M"1Z>405SIN;/C)6@^.B_ .8#./55F$4E='P;S\AD-2<8HY!\BZGJ,66Q.:"P M\K9?O/,[73]OLWZP#)%'8U>2X(1I,)\'KZBSO<'3-;-Q16\?BE@3YA5;1_@2 M30W>JDLT#QDF/'>7$7E(__@Y+=_M^738]*&?=QD??F _!QF_QWY.% ['Z0\M M W6.I#1+\N%$'>G#,OQT>-U6^XYAY?ZD]K7I>E]2QM4>M7QZY:A\QN4 M??)5!>5L3E99<0YNRZF.P #13$F;81&CI&HIM:OOI-I?L@B9FA45DNW%7B$6 M0PJG,,I1\816IM)/F>G?S!)F _C2532J@*X3S7*^A$&:J(E'?'C+BSKR7+-PZU4GSK&(TD95^^J^_I[B*L^E!T<&>V"*W%UHYD$S#4.JRXNKMIEI#4K*LLE"E#B $H<#G^2$ M$IZE:UM0 '[/["7/&E)!.E,^T%S7#=E_(G%B%G[T)Y\"GX455@W$/WZY6TOQ;+"E 9S)FPG M><4]WO\PH,)/D);K22)/+4'K QJ87#2FG.!OU"?OC7Y. -*3&Q$6-/Q&VP^! MK&)US]G:#MI3=V&3_IM8PD48-^0-NAGSN6RKH\4P2M21J MP7T%-C=?@1!$G=.OK50^QW4S5_YU\']U)RF5."SJ/ Z+7 ?ME$L0_VUSW-[F M CTE37ZRU<>BI'#,P?%\DS.?=AXHU3DHS3>BJ?3PF5B)85;*TVI-2],$/E;W MV(Z(5:/!9U8+@OU^UH$_V?NNC[0\SQ1Q&J_'YM4Z6]U9I(<*QB6\%KZS2-I0WF?PF:EY2X\EO[4K;$B_SK5WK)]/>%A1X MTVH*?ZQ"6)()H5HCOZ2W3A^$JTV^.X?<@A2%%%I8X_(=G,T"4-J^ M%Y+Z@] M/&*IGD=44U#__A"$[T(R\6):H/JX?1S#U VS_J X$1PMDM@DL97.]*B!V'2U M-S*TP>71"+43VRTDSNV?!F7JW+ER*5G)Q"QQ O\8@VWF-3)H;2R:!$E9?EH: M)#J"1!4&)+=P9OF<8P,[BQW>1I1* 3NDJ\F,HB=@;@#,]0&WDA0"J-<2(65Y M83F$F-CACE_1$D%TPK8D7[#0I659EX$,;9)1$%>7/+LZUJ,_*<=HK-[(TE09 MP20CF"3M"G(^*DV[ Z!=1\MI5]1&VLT)5*H:R)'.4)@PIO?%#1&4;7.O_::G MM)$%MN).38VT$>.8&AO/[#/J'+2\W =B\.)%\)H/0?A;X/J_T1X]"2XG56/I M=*P7UK<+NC3#__M8PCK<&%BQMQIA[8!9KV%IYQ,:+Q3%A+"^QMG% M !IB_899V^*)-YT2;+>"W8CC5T+2/E9QVLA\KP\6AF>P?[M)W-&VW7/:2HZ^ M87>PAX7JA<-HQ5"C?[IAB*VEN?6V.C/.*"DBF@QG_5O:1NI(M)&>&VVT%^FX M96[B!#NF_6ZJ-Q3B!_MNN-&28Q45+&.>)G=** CX2J2@W+05YF"4"4J:VCU M#=7@%0!E.A<%0-61BWH=)2V%JQNQGNPL2F6WVU!^'N?%5JP6J_)Y4[P99?P; M-C)SP\F>^'E$5IFOYM!R?]P\N])65[74.%-9(V7A3DA6BB[AC<%$^G:/4H)6 M>!K(H8"M>O@QBE9X*CB@" -+W.DYS9R%=..EDA\&2HY;D?;ONK&BFH_C&/:> M'H101:0&\ DG8FNO7^@-1VH[+7>^N&O:02R/VC"T0LO)]55%3+F/5N-.Z1Y]*(S:$X>I@J*\:&WAL9ZN4%.#CN5DV6Z7,MU;?7 MA'8HF]#*)K0"MC:536C;LE,%36CW>H5O^[BB_IW3R56O6>6KZ'QY3Z:$'JV^ MDA<"(ZTKG3LOQ8$ZG!_]29&GQ3#$R>M^3V+7FT>I=2@3/_\@Y@])/YY3+1'"9""X3P;N= M"'XU>\Y&E"_9@7DKB7P2G^=TO$UKS:UFJ>J.73U/=:.\Y1ED,*U -8^&9(F3 MA"HSOB4M<::E,PHLG*0EJS=R]/I[>(D2#] B>9NV&R^6MS(6($,@9Q1%R!!( MM=!@8R#TZ.S>2+]3=34G 4^0F :9O\X3_(:J-@FOH="C<[ "KF/DQ>\( GZ> ML3>:(7[P#7#I'[+M7S8V1S"5 4>FX:B6]/-G"(BPJOJ\M0KN4*3H>Y\ M*4\7>&P&4^A;R15NH2#;Q6UK=V/$5Q<3'1]WNFI=7BQ!G)I;DD*Z2B&7J$;G4HB%%*(9*K=RT(*H M/:V0@9L./3)9L1:Q<;)/J#GHC1R-0P*O-.T+")M+>.EIV-B]T=#).U%*H[CH M1G%9OJV!!>H.#VG4@#T\;L"^R#(E>$W&RVW:DJ@E48MJ?W:.VY_;2-05HKXX3T%9I@#?1ZM[V4DL<=K1CY3(+GT%W.O#$\_PQW MELH>;2>FONQF-%0N1&I89 MUZ^XI*VFOLI";.%Z/B[0%Q+2O%G+S@QAR6A0X4%QE3B+X48'Y@^BZ Z($ M(IH?1IVS^L5 "_=C'-%\3E."QPD=1K26\RL(B]E.W>>9BTW.:5OT %[&:A'C M15C88#,G',B2S98-;/NR].OIB]8D5IZP^'&&EI+DY^FF-D"TJ0W0/RSYRRGA M?,-DDNW*[-9VLWY-2C(#0N"6S]-O<#6:,EYR)!G=TD^5_14&IM]W&HDG^>&K MQ<(-X26L8C4M>#()7GT$)4"V%IUH0 NE%(TWIQ@-'B3NC7Y.0OJ3&Q%6Q.2- M]O::BMSQREF42%YG9*=>PJ_Q M)O&V:E>M#6#J?X-W@K>0K/4Q.[%+3;\MOQ/-^5>*BS>4>I G&=LP^ZQ MJM4WZDYR%'K+Y C:4O2EK"TI==$6Q;M M"B+EEJ2MVZ6M L_WV;0UZ(U:0EJWD,Z:>/-E-L?Y!9U*4D+%0 56V,G@0"HR MV4- 5!FJ>0U4#6GNG*Y=GCLG424DJ@JBJ\Z6VDYO-' &EQ>1E+ 1$C8%W=;/ MA"9S5,1(/*M%FQFP"FJ&?7GC-B%R560"FB1N M(8G;4/EX""N2MTY+X6@:;R>')&])WI*\L^3-1WH?4K#1&]GJ\/)Z)9)^)?U* M^CU.OWPLU(?T:^+QW>96BDZX5/"*^1#72!7YU\'_73'3K94Y.4ZYE)SO.TTY MOW[Y#. D:8X;30E5$-CSX+FO_,+^0#J,O"BFR3S+53B>P604BF&6-I?FZ2U# M#_.GYFDF#Z$9>D]$B6;>D^K. BC.R4DL$AS@G_"6XD_V:1V M1\JK%\^2/#D? * XJC)QUU%?V4WDVF0*A20[ITR#T?33R2P?%-B0G.:D;_2W MVU3"-$LP\[/Q5G'G\TV2X387$ ;//HK#B8)I_.JR9J7NYN8WWUSWVUN6*?C& M?*N, 2O LI3I*EZ%VX1%=X+X9BV"<9F]F"PB)5J-9_BZ"+@8ID/!(SY=N?"% M1/25Q UA"Y;N&A_%)1[3-=E+P#VW1;K 6;>;AD-I=C7\$<759R+0"A3F,*:Y MG>[%=^3ZN<;*+Z1SQN2QS9+N-S\/V_R QYK,?.].8; /[OP51".#T6]*2F39='ID5LU[G9W/Z<0?X_2J M(6BYAXUJN%'E43M07D'X5RKK4U1YG^1R?W_ MDC#(FPU("C\XG(NW>:$"9_3PF9X/-TI@A4(R I4#_$RU;9 >H 8K;WYEV(2S M\Z=M"]FKE#:IJRS/M_&,3%9S\GE*9_XI\ .F0_O/;!&2)3A2?6

A952M[F*K?S1.ZZI$B(T\Y2*M^IUO [TQI^W6H-"B@, M)6HT-+_.7:SM@(J9+(A1?=&,VA#:(-IYU>98>)/)G%S)M_L1T4&B.)7UUR_2 M<=7EN&8^YE4GSO%D^-%_(EFU477U?-4FP/,@K9=B$R,*/ R3%V"X*,%C+C"X]?US"V M4N#]'3-R4561+V4;,XG$0CJ(%,8$. MI\_^5@.,\MB(T1L9W)(:!#@C28B4E3&E(6+V1OR*\TEITU[5GWKU;DS?Y\B3 M3_MZ\RC/XE)?3)X !,1* 7.NCI4!^L%SZU M:-@?7F"I%)AH!=%ITESP:P1[GD[JWD]!K9X4=B0]@46\YL3!ZL>?H2D- M)F_BM/K#R_++M=(FTH,%/;S"=6KEDM!/;-OI#8*M4#[OF[*5D"PQ_]F/%1HU MGZJV$1FO0EC -"OZSY47KW<>I&D-(7$G'LT,Q<1+SZ?APE/7"Y47=[XB+$=U M&7J8Y\X2.=,<\YG[0C:]7.=N%'E3C^6]PO QF#_-=T]S2)/GD]'2R?7+[-%A ML'FZ83>7\:BKQS,><;B(E>),.PMA)M,D99JD3).4:9*&SZZ?IEU1785I(5E?Q_$S)"3@"O8+J$BR7 M01CCF0W TE<>CR6$WBGL6 4TZ_X@>,J;T%H37J0L<3A;129:/46QZR?%,K#: MPQS4HDJY@V=FN^U@YRLK9_/+^OMZ";]ALF0.!3BB-YK7K".-YA,-,,(T3?]Y M6V CW"&@N><^>7.FP>YDO]$Z+.7S>X\GRW&M@--LHAWH6WV5Z5R5^J@/^H[C M\$EJT_J&SB_3+O\CFRMY9;N5Q"EP9J@60)&A34I+\GNNSBUKUV+]\$=HR#$NH)>?$_M&TFQ*UI\ M*U/XX*(FXC>VJILJ>8GABZF(F])G M2+BC@AH7!1;<>AGHVZKRK*E%59X/#XHYGD5'[8T,]?(&<+*YK20E@29>C90* MF[*7(R4-XP0E"0&H"0EE:*DPA;LY2A)QY2:BR-QNTY)-TU&W:6APE;K MY6@(T](,WKWPBD^@HO95SQX!]TQK]WC_P^!4X$&M\,CU ,KDH!S2*.R2G2&- M9%7S2,.424'=Q4AAS^MR&+%Z(PZM!B5&A,1(88/K:I3V?+M&X+JI_<-7#2*5DED*5ZTNRE!^"<(13MSWJ29ZU*EZT@.<9XM M^'$\#E?N_''3%57+(P_]4C$K3ZUB0N= %>,.'2/?,B:A(QQTZC.*G0!,V?9< MCFKV1O_G;T-=TW\6Q#PB$56W/L>=&5$S_26%,=IK61,CD#4GD:J&\EB\@R Z M5&B'6XA$BT1507O1(T+D7B+%DD3A:)NW[I,5DDKBT[Q;-(W'OR%)^H_^9@FK10]=_L MOH)C/JQ5>E)&U39@^L8'+P98C$M,H>K0SZQRAI_YZ*/*0_&>LZW:-;8U7XSF M52Z+5@N@/WA)E*U[]Q](Z+#4H.K!,F9KE=TIY*\Q6=+:MTB;(#ZCMP_'"]HF MQ(VZE[5+V=>S$I H*!#5XFU-FP<6KR4:K?IY3=ZV3<&K%EOWN MHKTC7BOO0?'E3RNM6(-?IU."A8Z)LND:_A56HTS]MDMKB^58JTV-1:J( M'M19O&#Z-[.$:5FR["H:7>6:WXB/[2KH"?RA(:AP*_A7\W>N_:DKM!G,CYKO MV];5 N>/NA#\%1+IH1=AI_S.QT\?\JPEVW-U*E%0H%#CTN3+YO2Y<2[-X(M1*YSN4-GCW=5R57I!R;==*3[N'I>13&JX,Y9"LQ5T[K$9'JE,%Z#"FXCR(<7%Z^\*+FKA2JX M1' YL5U0U*BJV![V1A8/L@XUF] MT:"O7K?;1@MU/(G@IBA9;++1P,N6QC=?[ MNE5!W[O&WM-^TBQ^M[9S=-N?+W&RNZQ59[M9PD7B(UOJ%-2K^TE $_+Q;7G< M OM?W-D)EXTQEU5 M7'_"DL2]*%JY_IC [*/X/"E71C=L^_/=U&TK55NN),D +1G]!;$]R]0]A](GG:KZ'V1DY.K:F&:B_+0U)-0*HDC;@ 24,@'09[ M-0ZD*X1"7 1Y\!8\?9=)RKVN!/_C+\,]-O<>AO5" M89@I2_0!B.:_D6:V/0KRN)O>&PT-$3I121C5*R?KA9'1&]G&15)2+$\R0X0C M^.&,FACEL:MD1EORS,FZL>JITK&EC#W"@:1\/AS_!1*;H7(\P/X6^,_?2;A MCEK5ZF68:/4:J#:W3MS\=O!*)UY)PY*&&[=D7T3#%J5A;9#3[JN--)Q3Y+Q, M$7-^Y_!2F_^O@O\K4Z'4P(+JV1A ;9A;LY1=\K ,MK/6!Z["=4G5H%48%A__]2I8AB6CA:"Q&FV_K06I4O+3&'(T[C%[=):5O M)+-(>?7BF0*SY MO8Q!;S3(=7JE)7C[RO<9+%)FOO 7[C1;,XS&W%T>VOUN##>XGJ]LJGA/YX%+ M+6I[]Z)#QPT)S!9/B;2RMQMEMV*&)KFHKWPCA+Y-,>^4>L%$7YA7^CD?7MNM M4#*'UROB_8Y"UJ5.LU44(=A@1W;++9\"]%YM^!HZ2M3/Q"N4J&80=9\"V$!$ M8F:A:!=6^^=(B5A%O)4?D?$J1(P";.%?*Y2$'H-M\ 03HAT'HCM85O\'HIW\ MN7+G\S6LMT+%'N[$DG5K1ZJ W_;V9O-)\I<748+!3TU7,7RVU#!03#S!'SZ) M8!QX0_+4L2'XZV-#2+Z:?2/U\'5X8IVO:/UZFNQ/ 299+ M6;AK!3:#D,5V[G<* :E Z*J_S@)L)$'_7KIA#+L2TV6/843L'_3YQ9(*AB50 M&6' 29<3Y JL;HC[],9[JU0-93:*I4G6&/=U,Y8O.)338P/0*B6""';%]7TJ9-D6DTUAZ#U-$PDG\RZZVHS0 MO+RO,?HG<49]2CD)$ZN)?]]-[]B-2&*#86%^HT"K,N#J!$@'1PAD5"!VM!@HHBG[$R!3N M?$&6F2C\$^R?@0L-(TZ>=_ML(E7-Z*@A'_./0H#=BP$ M)KW9$KPASJ(B2C9UA^@YJDVB=,?Y2EZ"^0O.\AUP4B]6/KAC"KI.-K-*._A9E7&;%6FR:HP>D=$40ID!VRD3N4?*Y\@^(R['*O#G/B4V@&# M0.Y4YE0U/!A&4:7DWV"F(,WI@--=_-W]RUNL%K\$84A[_;QSE_!+O*YLC"BH M )-8)!CW!9[+5#C&MT+D38D9)UG%I[6R6K(CCH)6ML0FPVE!J/Z3MQJ/XS&> MA^ #!/LTD(_)X'Y#)EQU24PL>%)B2=B)?PE8#2:XZR<;3-%)'3= X__NC!-H M8/PP686O,"_0OK>#TWJC*4K:-7'#:-]0P!!Z=+%A."!FX-*_V#X>KKQQ:N5W MCRR?J/+Z>?IK^M+/])W1X31@R0^FH?=&\6MP: $K6$3CQ( V _E"MZ3<:SB*'8I^[K;J$KGB-:$D[JI3M]-'9E*F#^PK26=],E3S:Z: BIT,/.QZYH,*SIN=MK>:MS:7D[E"UO9;-JEQ,/Z16%9_!1D7KW%!3S7!-2VF ='E>XR3:_=7Z:%ZHC7NL*^P M^7"R#)1:U3W[[J,_^4IBT!L0=6C.72P"GZXX_ )TEJ:S1)2'Y"SU(&]115*J MRO2LA2%[0)D3-$1ZS-XXJV=FN2TU1OX/6!*<;N&\6*;\"/4^4;1/%XJ#WYM>YBST79:/* M\Q;-J VA5T![&T*DWZ=:05N:95;XE/! J93.9?5%+]WT)57]+FHEU;',@FYU MRX(M_H8[O&]]WXFT.?#09$Y<&WZ3ONF=&\V^P($DS_)N]T9J7Q>BE+AL&R<) MH0PAV+40PK %A-!":7LBB5E\:$3\I/,CP& M64I>8(;3&]E:WQ2DPFD#B:\2]2+-K0KJBQHXE$>]I0+JU9QB&R*A7A@ANA=- MH+'^#B(5/1+G>6$VK=,E-;?^O$G&3:6KVE"A9*]L;U"^, ]5*9M6FXJT= -\ MK39RT;/:\:*MW:RA=51B4W-?=!B+6=",E1)LAJ W'OK)^U4(:\,B3[\E+R\( MU*TWHJE&^L]"'Y5E>;8+H%70N;4:M XAA WA^I;0\&DARV^WI04&XSZG MZ:C+REX.>0AM$]\Y8=S=DVL'YMWOF"RS"M^L;RE3+0 M[Z9L'')8K(5965A2'KKGF*&^DVG-K)PBI1F6UTRC\!3)'\J0NE],KX\I=SF$#=8<3@G M J:L8P%3AVG\:,X9,W12JPYL";8'P'VL5&WC[/",:D4UK&.Q&VDFUAT2GK=; MEV S0?QJ7WG$TF"L/N(F*6Q;NH!$R*B\:)9680DQ-S<%):L'ACF=^ C6=5P] M_0\9LW*,27$OK%Z";_HE<$.*U/<@4,9QP(K&I0FN6/7#5]Q5/ LP06V2U'Z) M"6$E(()IIG"J5E?EU!+<+I_6OZV>(O+G"E?C5RR.%]4^P)/#P2(JIXJF;A@' M8S*L\E>TG0-L7PY_ZF ]IP-?\2-67/-B#S[:Z7)?6%3%32KP_07<)28@5"H6 M%!KL,+EA@3:9>.&_IA4N'S>TGLG-I>=VK1P;=#9L<*!2!G_(!9^2HD*P$!G6 M,EVA1K(MM5DR?J"O?,3:+;Y/V.+0VBW(6X%BPC6K;%6Y;DFTBI9(B/B>HZFU MM%)9Y#ZU?&'O1=(V4"RR.YD/'[E^;D>'K$GS1J@H@-?$5]& M6J5\9P[9I?+V:RQ.-Y4;HFWE!I>6G:>U@U=C5H&'%6&E,V-?9)7@@A6,8>:^ M$.6)$#^=*"W*DRQ&7ZFL-U/Z.+QNW.U,Q8VB :.,V8;L+MJ$2LR59$%'C$[ MT9(#^Z?I[!GZN_O7/[??KJKV#30\:><$+Z9J'UV1BE,Y8ANH>RHZ3.6T!@OH M6;)"J/-U_06:;J]@DK&WIIG_RMI'8HQ%UCZ2M8\$WJGBVD=);2)VT-S4++K7 MKE<\I^)!\7$\7BU6M!2\\IF6UD>=*"0SK&5)&Z: #D7N$*Q(>B 4&ZQPM#EQ M)3T#/D\SPZ6CW1DL&^MO072LQ-' :$V)(ZRE&?B4AO"0E]FE@#5 V-DE+]DE MGR2V+'8KJ((DNKN612D?<%>W'U70OZGFC,V.:+VI:*<45)L*/FE8GYBI*E4J M/IE6?ZA7*]-TM+B2UA]H_"H^Y7]$#JK.0>GFR5?QJ8W4JDH^?_AP;IBCZ8T* MN+]C ?F?4/R0B%X E>#QQ?7F2+;WP'KNZ=5O<%)4L!:U\@W+S%.;;(D,GAM8 M0,9]L\NHI.M(O:X?@ G3"_]%.\[=Z*)]"$+XIT\7XMTJ#(D_7M-_?,>6'W.J MBM)_;YNRW^I2';9 YQ0N6#HLJ(&RI/GQ,[^X<4]WO\PZ-O6*1]QK0CYG.-*F =1 MI#R1:1!B&^;QW(TB;PHSHBW-\D^,I6HW).MW&7,1C\BJB2Q3+2FR/H^]7^@> M?-W?@D\D_CS][O[U&,>A][2B/H'OP1.0NP;FA,,)4%XNR#4FP:AK?9&1M^6()0@/);-5#L$-8#@\*)# M9A,8Y%E4P:8*KM G1):=D=%V,9<" ][+A=W<6)6\2S7>7=+:IZ@/L.Z/P=AC MGLV8A6)7I3(=TV8X6'($,-9T'$SUZ*VU@,KHC;2<7"R1:@!(9)V+K -EE#N@ M2A=?LM!<:Z+ M9*O>&PVM_E *5TFPDF!K$*YZ@9NT')6B(STOT::-LK5$S?N?]LI$E2^Y>WLE M^_:/]IG_XG 10<6EXK"*I*SS)^O\7;MZG*SSUY:=*J[S5[Y6'9JF8=4H!3SZ MDU^3&L>_$)],O?C+'(9Y6)AN:#)12U?P,4ZNXO'&4)0 MEA0*RU48K5S6A^%UYHVQS#Q][CF$JV3"GE>")8VMIQ628R"Y[2^HG *SP? X M7?WYZ[<_(OJG]O-;UMD#V"V-LT/W :W/G58>3Q_Y\NUQ\TA?^;Y?!QTKYV.) M\XC6H-=5=;A%-2NG_F533!UFI+S!8H+)JW_]]N5+^FJ,]H,WSA4"F^2A.-O4 M.N\K)QH85&T3;0X*%')\[!?\L7UO;D$5?L$RUS_GG* M>AMMJIA]",*_XU95K88]M-#J?;P8-EL'W,'**U!4F$:4%59R,OT:Q5'2Q 9KRE-@;\O\;\O7ZZIF*;G<9]/Q!O&Y5W0\K_'#THUBQ<5> MI>ST$.VV"T!JI:3BPG 6F!<1T@8KL1>ONPEQ(NTV>'& M#8]X[*#VK;0+P.F&&I2?LBX:A.T@*T.*3[MT$Z/#!CBXR0_*&^TM;7U 0$_# MNQ4?IA!,IX0V(%C2R-$[Y8W^%O_&;D1X&>]9NGC.]>!E<=(KZ8WQ5J'M/?PQ M-K,E:><$E^7,P "6[CJ$@0$53E841Q''?CHMD/D <<3YXP;$F5X[5ZV5_"GP ML?<$F5 6E@QJ?:0T\M 63-#9M),'J M*L.O'&L"WRGDKS%9QK3=6J)_4#IAXU@3-SRO;O!VT9LM'.PX?5NU*]<-UON: M9?$I/*OW+6/ K1JN(0?5_*"&M=4-UK5VUB7]G&E:R#0DU(.V6I"R8P3G4UFY MBAE<[-7[M&G!Q'3S$L5M2TW^9A;PG_0?(-\>85#N,V'5J_%4H[P'0:E\<+V0 M7J,=D:DPHRLM%YK'0F\:!;(*SO 2/ NNW+GR'91Q>O$-G,O^'U46Y))77/+' M9SA-/2.*Z4I^A-7U_ C4YBV@94'H:@6AJ^1N=BV$O;(YJJB\Z[GF*&;;^>A' M<#BC+A<:!_]]YOJ?F:UE<]ICXC'/!(6EP/)B3P4LSR?+7#85X=+I )9C#=GW MZ%2_ IFFND&B&E#U"[4O5+ZHF,II^#YT: %U[3!5I9LD7.5Y+FJ0&(,3)2]> MT_KZ]1+C_\Y\@K6T"QO0V)ZB,>0$7?W_[+UI=]LXLC#\5W@\/7.=>V2UJ,62 MG!Z?XW:8:7GB+NYOJ_9Z,(MDC;OP1=::Y^][&8,*%6^,$3-30*5*4N ME0KE2;-.ZHK25MK_1[J_KABIJF8@SF>99E!'S>!6UY94'^W* MI11,8]Y62D'CZKY^6ZW/A]F5OVQ@&9_?DQE?&MGVB/<+[I;2K;RV1XFDVWL_ MZ'-GA8!K%M>YW;@8CDHVQ7EB7KD$G$2^&$AB*^G6 NG6KM;GL[NUR:N@R7NN M%^=KEZ/:XM;\4-GX)>)<"T1F:T47@5->JW=O06!V"I);RIC/?H1[]PNX6C_W MV_-IKCEZ4?5PF 5&<\T(Z[+%0+A>K/8-T:2!G+H830SC# MJ=Q @(!U9\L:$6@_8JU4T,/ @D%& M'U1RXX4RB> %F.Z6Y;F],ER='5OP@MZ$YI5+S9X QN8 6[)#@W_'K'=,AO=Q M86,&AJ\OTM%%J:D))M3)+<"3F */&$3P"50$F"=/R-))8QA( M2 .@@ V&:061-?/=M\IR3VN E2')O0U?-(N_.FGJ=J.SV4P[I&Z7-*ALJ2.E M6\Z,\J]4O.*C*%[QE!6O,!IF90VOPO'A?(ZYIU.703IA=VV@-0Z&H0J&JBKM M7A,%%5+QOU.@ZL7?6<[UC2DHEOV!C*MW9)L(JU(6 Y(3I\I-=%6)"[Q'&= MVQU6T19+RI^6AA,T"L,)_O#&P2(&);'H,^).,N\:[*J68U<83]BH=G;N0Z%. M/*$FE?,GE>8I2.662*6YB& M+[KAB\(GM;KA2[YC5]:E!>\5"_JTU$]WZ;?AM2Q)_QNZ_33RUY_&TW?\F9_T M9C;52L1-_((X#M?U+?KI4_\+L)Z!!P"QA:KSZ(?1?'<=X.7E*&XN#J>@>PH7 MAX,]%WP@1"1*ZM50V&Q!E!+^G!84IEO;Q*-KD&J5!%Y8Z&2QDY+^V?6PY6,/ M"'@V>3$ G _\ NJR\$+>$6.0P __P3C;87T[7.[;852O4*P'_(6# AP:-\;G MP,>N/X>K/7MF;LH+JKT[[[N<:_8^;0A(S5[V*YJ/T!2Z:.'58ZJ+:6O['0QIVW19D6;D1W0QKRZ;^[.[2_AIO?,K;TO/.3D)!))6*TGX[T"76G>WLSL\5K%VB\:9QNZ*:PPYX@T5A6\I47C@;AEY" M#?T9<$/D7H]8\(UCTV^MFB^AR14E&':@R2;09+-Z1I&G&F]R>+.B/,4.>-.B M2H/SQ>=5PIL2\O(2*N?_X!X/F$O+R'-%2EY.Y F%@&M M[=XQ2JOG2N+-BBRZ'?"F37BSKYZLFJ6O%G'M:EOU3@I?_8BYFXKS Q>15@Y( M&^<&[1% Y\/;#F?D=*[NV]WJOCK4E:,L]@[)>9I\-?EN3KZ'NS[$DJVULR9? M1=2:Y0F#1TG!>.>$ENN'<;"P/%ZN>F:XJ'QF0>)%O5:*Q(L5Q?'"57D9O8DL MAQE-QGPFU6%QL4.=ZZ!S'4YK-RGA\9H-!"\6BL5B)]V33LS02+%K4D4I,$9G MD>@LDG)?73SGDU9UXHB.;5_M?C]8XDC=O+JOE;EFG4X6K5B2-071";5S=M^M[\_DJ<.FB\2;'Z ]V M5U!O7MVW&KL'O^BXM-(;=T7%AG1$VA*B/%@B5[UU=7^K>-R_#DC;%FT.IP/< M@@ZP>VBZCD?3\6@ZH$4'M*@3CU9OZW@T'8^FR;>D\6CUCHY'4R$>[<>9VLB+ M(IIFR'VCBO:Y:6Z737/L,+$E=:'K5_[5_=@W2QKDBV:/^? 2#VHF2&.CMLW3'88 MDHVKW?B _PG'F%(@ ,ZT[.PXFG 494!K44[W3F"5& X>% MU7F:7!QS>'G-(FX7-XO Y2*,5SZ0X3NL/$$;%9=Y@X]PX3&W1(X ,$ MR1<^]@.LVI&%ZQ>$W#=,Q4+N%Z.$8=:JAMQ24#=#'@(';(O:N" MCE\-T&?!)IA7PH)T:D,NLFKDMO=?H?$X='C?>/K.K1AU"N-3OP]*5% Q7H>^ MX82D"ULT1H ",RYP5R%"8,2^X=" OSC\-33Z*5]P/+$!'#0.>(BD#:J=!WJ? ME>R9PB\"I[UX\"2A7#X"W-C\47V+E@6O,5@ MED5;C[(*F##> L3S1]C;$M4E&%?)/DK, M0Q'V,.#^(&#C(; #F)YF#'-;[7'7?ZT*PV+^SY.V;9EE3Q\RJ/P\D5\6,:J& M8HQJ_=P@>2SAZN/>O>])*L6.G@K4KK6W2 7J=)M[R[II["\5J+&_19UU*I!N M>Z+;GNB$%06 =A8)*]N&+I%X/,5=QV,BP)^E $^CE_:ZFEMR!*U:3H&'#G'[ MIE$M$.'H(!9.FNO_?G.01:\)PADE9QN:7Y?@=^4+Z[Y'>3K;>^Q@3C654]S@ M>+R/.=$MY.^.S8V'@+/$^94O7SJ%:3L'AY7X;KIHB^=SN]QHKZB3_$788N\# M?X3>0YSS=R<:)ES]Z;OEQ@B8AS#D\)_]E7TONH5J-*_N&ZU:=>>&Y^I$3VJB M.%^B6!$SM2^B:%W=-]M-Q4O0EU!4[YBSI9ZH?L+%![V]!%Q\\4BU94-MX7%F&YVFY#ER#7YMHJ1PH;C6-QR?9SP#QKN(,D MN)"DGO:**M/[HN$.=I^H*:['Z=2P;;%H1;&4?6$1!FJ:;<4KWI=0$I2P@L,O M++!?6<"-C\S!\#J,G!"E' *_#T@$6(&A72*<5M=V6$:\*XJQ[(EXFS4@WFY3 M5WHX4RQ:D86S+RPRL27A'G+,M3&PMD@TZ]5Z*;*%C4T5@*4968O3L2[!<;T7 MT)P/?SN$NWO#-*5F_>K>K)C-SNXB=(]GK.C5DJ9L3=E[R1X^"F4WD+(;;7/? MA0L5H6Q%U*'I)..%@= GBOG^]\P_)TPQ:54[*T/%ZLM"Q),4_!TWN(6 M0#N+O,6SJ,5.=IMNL'6H_9^/V[W17E$?<%\! TW@$*W:WF+&E"BQJ_MM:5K; MB-96E.[?%ZVUL/;A'D*\=/NM\P[>E&&9&*OYXMBYC"T=GCE'NYWCI!\W;S&P MSM3AF6>*1X,I!M[ M:5K7H?DMI,)_#J:?O8+]ZS$WP*?QY\H^T7C[&[H;4 MX:6@RGRK7IHJ\TF+"!9%@=.+L4E$&OT6^08K:!$@NH)A4RSLJB"!\[>_=.IF M^VUHA$-G/,:X.D#4 ,A.M&I8.]QN_G4E#K=KW9K;A-NU]A?9UMI?N-W^8@!; M9QUNIXO9ZV+V.BA, :"=15!8F1S^#Z1AL?#N2-BZ3Z2^E&+L)WJZTLE%QG'J$;8:V-F[JXNM:Z(H U$V76X\L3 2=8(>^BAHSL6H6#=, M)_7G%D,8V_5J0VFWKD[]V1:+CI/ZEJ,)\8((48&DFMOF@9)J+M*#F'R=8(1H8;&OD,F"!*6# MA6=N_RY%#F/M!*8ULE4$ 2RMJ+UXEM,F%KWW TH.BBA]8"32!WB6/B!HO&%6 MJ,T&.83G/V]4#,_/RF\SRP*ZQYA08#8P9X#3P];,VE^IB0==8.:SB:HSS9\7 M'X9<>Q-A.-_21.:M"#Z;>TKF M6R1UB/^G+?+6QU6YU:+-1NW36;6&SVSW^QU6*O3;K?^?=N^2AX:!AG1#_A-+^#LVPWK MPP[OF/O*)B%22!YQ 6OEBKI-\GHN METXI597]:>I]\_&,P$;8%(\P-&9PTB MB >BGQ%I!^4\)N/]]"-;R6OD0727,*W#8?-< MJ@=A\S]!VQD#AY"=5,**\<&SJ@LWHLJR?_4CD6,)X+>YASF5\!-I+M1#Y[V# M/8T=;&*,0? C2I>\QK-R@+W9;TIX4M>_>0R4QVAN]5LDZL(9@UP [?.=$UJN M'\9!42;N;:LH$_=T!VZ89M402S=@[3#YW#'N*9'YV1IR.W;YIW[:[RH%V1? MIR_ /P"]7(=XR*),YMO;4\!OD[8=5$ R!),F8HY+_;P< =Z(P)O/'JX8_+O% M0<<$;H%T *)*9Q3KC.*3&W!*Y_[I!AXZ_?G4F;PZ_?E2TY_W'@]Q"NV%3D0J M?=>@JH9OC![OHP]Z^V!_]ZI[NT$-8//Q7;2/\"C$O<^6 Z M D ^@0),:G_X,^%A:ACP\*/C^8$333X@1^-A].#9T[,\_1G#UQ]Y-/3AFQ<8 M0I9IH9N_C>T "B(&WI0@0%@WW=!4>LA[ME/39N?JWJRU=P_[U2'\QPOA/[7R M GJ*<=WC'N\[T1OA>PD!93;47-:-O"XQVRO:HMJ<[8#Z!_"NI^]C]'#_+%"G MD!]U\5JJVMY!5U G 4&C?IE0?^]"?2V$;V,1Z>[NM39TOD09\B5HQK7:L8N\ MN>3*AD0NZ(-GV$)E0Y LI%(O'O5XL%1$-6;IM/A*K$@)3TGWIIZC71P6Q=L'1?$ZH'A'C9PA5O.0L\0.L0'?DB+!JC$V'E MW@V\&-9FPS<1\P8.Q@E(;[_-[9AH*:3(1ZJBSL:$A?\ABL29L3XZ737B$)N_ M<->"%5K'PBA&AE"X3,8,"VF+#R;,P;N \6*I>$<1&P5(!K@6P'B'?+*$#"2 M>#LV^X /]T&"?WCC .F/IGS'Q=\?O'?RQ4""#_3:7WFT.0$VK^X;K6I],0$" M.6VTB17UK.96_2^']8";1 [?;@.MJ_O;=E&-PW0'Q"TVVL.*FDA[WP-5V*L5 MY!BF>V"1 2?/4:E/<*]1-9*%3 XB7@PRM"4 M*%HRC/\*%\45_\Q!YR?JX47J]-4_BT3*T(=DD9(VR$624X$.R6, 1$ M"D D#CQXCV "J9AZ91O*X!6T\UON38![TE6XA=1M@]0UE^%;U?AV)OLR 87W!4L ,=G.'N\S)SFEYL#J7-U M7R]J;I[2)$*#!4+CV"=[V=LQ=^&8&_6"C,GE;.5\Z3O?OHI[ XSF1B9H"1>' M'X=@#X96'(:IJ>7Q@1\)51?HV8F&TB2*AGBO[E#OJP$+;!%?_MV \XG0GH19 M7X!\<,H_XL );4?8;]3;"L.X0FR4!9@9H?6#66D!'V&TO^M\XZXS]'TT\^!X MD*)ZDO\BS:%FNXKMP.&FY(?4%X_W+\43+60!LGX(O\#WOL=Z[N0S+!?MQ(T1 MN%.[NF\VEHEV/!$IQ3Q8O!&]9XE!C])K-S@!J! OW(&#(X5$9R "M$ M,1 OTN$BCS?3?[(8@]15DE \T!Q.9L6@,GD12#;*@ENV">F<2!8M%I>;;O$$ MGNVP.5:1@TL]!Y=Z+?<*G8*Z, 6ULX\45+Q$U2FH.@7UU(F-.@6U+">USQ34 M)^F"!!OE><@*\T\[IFKYI_4J8JEQ_2_*0Y"!?8B[M(5CI*/.0.UG%CK6@V>_ M#ZGQ0!8!V%OF@BH5U+@T7 M(LV(1? NW0^W_('!.=U*3G&#X^_,5JY(KX-F5'1WTUWF(S@LTJ%N+W*,A7ZY M75KQ.6+M*]INU_'H6*LK(4)>AO[W._W" M[1L&&V$#+AR&H1&'(K1%^B2E2]*;U18S'V.QWEC^G)SM!(^ XH91ULE9/(BC M^)6R>#[UR>L=?HJC,&(>0H@\X(6RJ75UWZC7%6_(?F%)7?M$H!7*R^X(="L0 M2(DTKG,2)N5NVD-7;9A#D(7^\]'8]2>7V9S;!P0]!P+Q!40).W_D.8OT_// + M*;V-13@[=;/^5NF* A?1R/,DPF(?^%: 5YVK^]N]M6G1\D,;(P7&2#XJXF#F MR,4TAM^GK2*#-? >VL9 MSMV29H+F;H6DT?[?DN+J$A=&"4QV2DB9?ZM?D:'?I67P4<.6?\WP;]VS/HORW6UQ'KZVK?HY10IIZ!&YS; M._0:7J) G2//V1P :G.D8TIDB6R%W*FQLTS>^&04K8RM:>M<:.OPTGX9137W M(^]/2%;*: /)UVF:XY+V\MOY3]=X_D N%956I\R!GW6,YX,7.3=V$O\@[Z-T MG,,.-T<(T02@S]R*17F4I^]49=(6S8WPFH\*1!40BM%9,'R*N+;5A6_O%I'W;W4.FKH6D>ZUM'I M*^CH6D=E.:E]UCK"D$)'E/!_\&P!E@$'@/'PG1/*$G\%97NZ;=4*(#6J1FXS M5)5G:CN;E$ ZY%9HQJ+F),6;R^UILPT4$.II2R@]B6I'27U%P-]1:/2XZ[]2 M2>* BPJ2/ZM*%51*@)4QV!6N%T1_@9Z.#(O$S"R+CPX>D M)NY[/Q@99NWF?PJ*KRJ'RQL>X.)1HC!@?F1?WX0?@J($X MY><8R]3B;^K#8^GN/W@&^)$1(KPFE:F"L22)$>_PD4' >0[T5@+Z MT1SH+;#<&"PC3(\ GA\'OH4E;1WO!2;!OD*B(XX_6X,_@*4Y(BP_K!H/4T5O MQWZ0EC">>FB.;' ":F_D.QM!%_G=@$;")TPHMK%?0>; F"Y:]^[L;#6 MM.LRV=DGF:X*2ENZ-#)O#\_0XMT-L'.03CM!>"&-0!.#^P4JUN$W%>V&EA:"B MROZ;MNM8JUH_+,3^S8,';3)!F9M0\Z<>$!>9![*] G572)P0&U;*[F)O[HK9 MK"UKI<,6=3<'J#=6>7SX_&1]Y, "64B@*CPZ#>@O_/2P+!03TN$!I4<5^ MB &L%!LM@3'#^KZ/83AQ+L<#QF6@TTH@L.%FW4YD/?3 _^Z@4N5NV.FA<;ND MXXU8UE?L#":F2D\KRO5;^0WX]W-,G+T?N^*9S1;)79 MZO4YK$N:%20TC(@R]@E! $JH9,#>A'B!>=!5BWT**@;B7?HQ]34@L(XSL$X7 MN1$'VA=V\4(F,0N[V49?$P6);LK6' -OK MT'&Y.$"Y^&0M\D#21B"S30=LCBV8'%P=GS[A:1BA6QTG17TH>YI_!YT-Y[=< MYH"1ZP=3X$;>1!U$)FA< =H[-AP9/ ?CI&),VP44P)?[26>%U"(&]L,1#9,T M;X_>G[&GQ)5>1<,-)4F282.:9_HPM0^_)68WKF>$>XL]R<:([;$P]&$ZM/1( M&A&04\Q,&C>$/(4B+!_'R'X,0R>P;\ FCR8)&-B H4HZ!P135!S?QC6+=0G1A,?[(BP9/"-XIV\!1"H+%.Q*[OA3/9;4]]@5 MYH.?-@86Q&&Q<&CTJ2JU6'"/SZU9*N0&$T!*A.(DH;DPANTFQX_@ZO$42Y&* MJ&\KGDO:N377EH1HGOB=0QN?!I]8N9'VC1&N'6E^X$?98G W@@7F%2!JHHH" M^)+D[U?VW4CTKDG)9>^G6+:<=811"EO+SCS@8VREB_0AR8CP.2%%Y(D@"N-1 M+-J-)GUST\:^V/(66(AC.R"CB=D!@Y4X)W5#A.5C+/UQ__1[H?$@:FI0QYSK M*_P>/KEZ,RVTP&PTN$O$0RX%H KDSM,[J5!.]'2?(M'OJ!^#Q*L8_@L7;M+U MW/FDB\."<+T/GHVKA:5]3=\)7[WW@X<,(N\%0)+K]11GOH+8F]+,X?2L.SL. M7E'#X%ZJCINUVM4]'=<-]L29O3667$TT^K%YZO&10!,@"_@() +*I9GF61F7 MF$$ /[7']]ZW;PYZG_IXT%O <%/+QJR9V)2]O:2'5@4A(]CC9K9;MZGNKK$5 M?:THKSQUA@@$(6&9]<6<:J,)Y"44T#-UFRSM\[6B$V;"D>#H48?XME0&6=Z>"3A**O@V47(2Q@:_R8;KJ:2:ZHB-'0=E9T[1%F]:)9=,-)LE M:_TN+1S=FVRQ0M&H[25>YU;'Z^AXG=-'@>AXG;*RJWQK:AQ?X.W7_HS7S'+9<)UE;J_2^WZ3WC M81PXKE!7ZZU"==7S?%1[;-"IR*BW$Q !TUZJPB[*/VMTIZZP/OSZOB@,SO>> ML49F_2'3Y,D'C@PD37I>;! M^:N2Z;D:TCY;6U_=%ODO3\\U]Z'G8H7(W?7<9I&6JU79HZFR918AQ0(3HPLE M-ZJ>+(BS>&D?F<=$S=7_"@T,GX[#M,?Y@\?<2>@0=\QTW,?DJH;&?,EN:SZE MMS5GJ@W->[1:U(D1(/2_,0N M[@3 @&TZ'IF[>9_DZNB5_0A]T78 M(0M)ZHA'*M)GA&X2+)]7)8]OT *VW?N+[_ M#=<09K8,WJ5*/\Z(,R]QY,"OGP/G!7U%65J<\:_L-A(T!PR?E7<09K?;,O"* M.* ]RCL0>6,HKV:33W.7@,5&XP)P2L#-/9/L=OK[V8]?^>PG!)HPI]O L6]^LRZBFYRLQ=(^(E#RB,D;S@' ?^'R*:"B#2\^.(9LDN M3/&W!?>C(C;5!N((Z*XS!8\8Q,7#P+^QL8SH SFYS=.;C@\\TIZ!A0OT!=G MPL(P'HW%BO"-,,"#00NN,W*$_["2'PMKLW@@T"NF M^ -09%"GMOZ,'7FCTIL8O_!7ET>1\9E9W^"MQA/J+:"AAYD^?BU/Z9?/3_* MWF!\9AACL"MB"NCT26 I;?.SR^B2/0E9$X:]4 S_R;P8 VFZ4I&\SJ&!C/=+ M)TO>5L&%$OQ 0QTD.%PQ8$$"SO]D(:@<'&@CVQM8E0ER,S@_G^(K7CU82'KO M1U?M&&AX/;T >#1[=7ZG @VR44#+K@M4#+\G(1*V"$3.VS/S6\QF3\/\DL%A M'+PX+TFHAGP574XNWT.>X1%NYH@DQR=RWF.* 8"WPO'G N(*\81A$ +L%/X> M< \HP,UT^LQ!/1&N;'J-OV0R21@8O&$Y8\*-GKP[6+:*JO$ 2\AA>!)G0G(K M^[1O@ R)_ #3<@V,^1:Q@-D(XBYIR(.-N&9+BV,MXH(S!G M.5VVM[FO(@Q0F7]BX(,A./NAY&!SG[_BXN<^!%R<_+V:E/0IX=P*PNDE&,MO&%Z;!+(D(HOBK+([%YLB<8+$I MVE=R@5!+6#=9V1[0+^S+=A*IA#QM.E 5..^W_/2H!53FA$(8_C3=3DFAQ.I( 5'"<+:+,Y M?&Y7TH02FB51 # VDV 65E)ZY]\I+25-#*GDF>(2AHL%!EQ_ 'L!9<(?(3,7 MJHD=8UJ*\[V2YK?!QC#J [9F1-P:>J"$#P#@2:PB8*S0@L0\4DO)K@)E-H7$ M1L!LV'\?> +B7R7CU_A]>NJYHT@#K4C)PSD3!4@H.\G2DJ"UP \%ZTL9^DR, MY7R8*6&MC!+#0$ GHNX 25A@/',7FHJ_5"'(8W8RU$ZS5%&E$VIEE(6CBP!8 M[((C)L: Q]ZD*DR)K_@;:HV5),(MT0=QE8+J\_%L(@$F"9&3,6WHY)+L2MQ0 MX^:7 2D8Y_/3XTQ YRB+D\S"604G MHMEF EF3I25"'ZR&[PQ&](3R,:$C [0/>=X(152&R>-'^#3S&3.4C!8E- ^%U@$OTUD&"]BQ\2/@5'39A%! L16 M$1@Q@D5Q@0811BUX?CZDBI+W7AR!BO$8]7;0?^%[RYVL0&N*I1"QZ+B+"C', M<83<48;0"D!GX6XN>RUW:.92'^Q7PDQ,LD,XV9FCP4ERY>*QM&OCY'9PHRO1 M?$R,H,:*2+PU*P*!4ZJG(Q<*%*%-;C$2M0I"AV50;8%U+/,D\4H"%06*]4G3 M;L@@ CGKR"!=P ;D.(XG<"Z-0\>W;K!;(>MR@C))M_G&)S*1G#@=,K]L,WGL M1%Z-<8JX>OP[$UM@[(Y0P>GGV3*S+(S"$9&CP(] M"9U\[P^89SKS;N2C@@W:K^-*/2/G*V0Y7R&I9>GA6OG#W8RR$FF=9X?%$EK\7N2BY_#B42!WHX-X=,BI&/! F;>/__Z:34ZMX:MWSQ7>P G M?O \5/"F/;Z 0-S_7'B]0 ""!.C,)0? M 1>T9,;>$.:\R3-++YD0&!T7*F-J%Y(K*W: P2$VBP2V)!ZU@NPBSM3A,+H1 M.63(_M-))3TX&9_G(K<)XZRMH<-%H89!EGT#YC)(%&[G1!-'QX0#9@N*H,"/ M!R *8E@A$[Z\WSGMFD@S2/3PULQ+'08.L.Q MF,."P0^?'QYI WXP8!@W+*4@^1FFI&,/W0]_^&B*"^$"W,7FF!.7):E,RPML MWTW)*)17F (SY ,AR?9.*Y<7'%%?'!RAXQPN(,[A-&EL,=K: 6B63DC6?8"L MD=_T'5#M\TXWS/;E[GC:U2>Y+I_AREG,?\I.%TD*JK BG8X^^I-$WG=V%9W9 MJJFC,LV7M8 U#?S@4(6H;BD2?B4NS7,GK,M]TZ"G9^NP@H4M4-X\<(3(TJ._ M,Q[9:!P+B?YS \.?)<47\XP=5:G M._NW4^ R*=GCZGX.&T!YH\)UJ&$9E@L\(;J)_!O+]6.;ZD@!63I^Q: /@)&Z MCK#K+3'1*[G5J-(!_.0B2\AT*;R 1S<,>5?_SPB!V*UA_L;D^=W-[P^_YE\S M8_8_RQN>YQ&:4E^ VR#*RI4_?_D_88()G#4>1-TN*G;FN]DZ-"HJB8HY+I0= M^/^^_[]42N T%>-A'$8!2RL2!LQQIT8@.F6^'L0JDD#O_S>&2 M],D^/$Y_E<,8<2\(/$;Z':O&ATADN*;S?V8!&P#?>A!V[4,8QLBS.$6(C2BP M4+@)&0(AHO+O:?$.*@7S:J"1)KU(8J[4=A4>.>2@7UY(:%-^PF(>;KJV?&GJ_>5-+O*9#)"IQQKC") MN#W,U%#I""V\BK*DOI!;5A4F>)*8!B\U5K@EDY0%X M8A"P4#FE'$VSY!9FWCH# M+.14X#('R8HQ #:(XLT:^HXE/6]]EW]W1,!*XEBCJJDT=Q(#@M4NR4='+NQ7 M#UXU=,8$ ]RJUXZ>EPZ5QT<66-<&\,EW['748,U/*#L?3=%86!KQE]73B=J,]W[F'95>.W M-.0*BY:D$<[SH6TRJ">[CZ'PGJGA%<'('5!HI=T/-GG*]-)43N$VRJ5S7N<" M3)-H!1&?(^[#.57E1^>D5[BX-P*B/2[+0LN7@]!$&<)SP*6N2"*.R.*XB5.Z MWWYHBNZK"U=P<(JGV (6#@5&80I*6O%0"HW HYM42MF%QFQ/:%0>' MT-<"=$N2#-RT_&(BAF-9$9P'EB._SV+F^GT*-T3K1&3I3%_&.86E7"O&D38A<)]DG>3',S$:9)H"'BP I.RO1$\O\) M>5Y:5N#<^=9\]E1"Z*DK*5\3>)S6A!25$;"8&;6W8"X@(F G!1Y15AS0"OQ, MML;,=ZW*3(UI$64)PG8H,%;.=Y022,1+;F%51$@4#[SA"BIQ+*L;B@?T_] Q0+8PL M4)PL3XXA(*'0G[/@]EQL>3H\S9MM3"<=Y@,G7F2B+P_?$RO1D<4XO,K&BZ B4.GYTB1FLE:C R-25H'B?^C M4 #U9.\3(A J6$UBS9D:CE5=DJ/*7&=E:V2(3D2/U.E'M&29AW^68> MR0 #T6.>\TRFW4*FHVJPN%,N@P#P)Y>EG,P"O&3^%:^2\XB4Q"2HG^=GO#/, M-X>AS>Y*QUXQ9!\2KR==E#TGP0"G/.M<&T&E0%7D\CXAG$"&*89+=)UT\X4S M>Y*_,-"X5%!,,'>?XWM"!ZPJL19G ]8.;.<(@WHNUB6:E$\Y9F\AF%#4V.V:K6E/!V#QG)^J: M+2]?DX((6S2ZI(:1:2,)V4Y7AHALU<^QDA7?R;6+E($@RUI,ECJN8^DQ/G.^ M;4T18[J,@J2J4YE]3,3]QW8P5/PJKQNS/AZM*L,P_1#V29U$) MB5')<*QB9/Q&E3K.$K]J[6SC4^46LPH$Z+\1U)_>^F&#:4:W=S8/QY3D/V)6 MX!=4NW*FW=C;5KZ*XF#D.VYRR3Q5[RI7&&&V--<7Q&AV\]LWC$8E]M%WJ8(7 ML<%TAJD2,\"/1%VT'H]>T1O]. 0^1F.^,N>5R8IDN038=-YP]OT?PH!Q]^87 M-L(T?*R*DDG)KQ"Q F-4K*G MH+[5=*&!N3IE2>"YK/N5EJ;+% >%26C,7A=(Z9STF:L^8:@KH^W=AAOFSQ( M!9[&2?0L%C&IS%P_8:2M:!*/XII1@X T!%W4/J/B6S(0A.IG4;*[W!>](0NZ M2Q6*$'5.S&$A&1(R%SG)Q,*_>EP4YJ)R4[EX7Y@S#265N>UBZ;D:;"/?3L(W M9 RS5&O2K'*\\4QJ\U$I6N$$'@3^:S0\4WV!$"\]:;S4%ED#XS@ M*.*GYEF MEQ;;HV!:SJ/,.R[J]TFZA2]%F62>HC 0+$7X8RF=AS!_=K8_IJ)S(CH7!_+@ MA8D[ %0=\:80L2(]+:J])]:F(/Y\ M]>@ -, WF3)-M=T'9RV&TV6Y.5K/"6R*=?;.9];,%/X4J0$S,2] M(2%$?)#6$74 "@XA?"KDL]@4##GM!PS;W1%_$C(VC7-?#;69$I697, 2C/Z$ M)V4],9HJ)T,2KID705@C\*B&Q?Z)X_*W"W6?G/Q,:W" MW&P L]CD= .@-MEXY#?)3^\!<8/]L3DSO$(:/1004#.3.0*O5!\+3E2MUMM MDP;R4Q3 _W;R8LFOJG (/\Y_WJQ7S5:K\*M:U2S\?-%49KW::MQN--7BSUN- MAE[4\1?56345H"U2Q-^O&E?)F 2!/;"W]:C\J!^)$H-%PV7-@KN:88ZCV5GK MYMRX^O@[CIQO*#H7UD9\8=^,OK.J+U9-\'FLCO<1Q@U#XXG"3*DSN-$PTUB0 M'R-;'4!GPR2+IIC'-$ R 5BI#@%M[#6 O=:&+PEH#0VT#8'V@_%( 40:XJU2:9@KV?AIRK42X EO/J?!2K+\]\(;@$U,=D4YQ8:P:76K MC>W\AXIRD WWOPY/.9C7YTQ0Z'9C)52CT%HH=#[/GU[\J3KJ %ZNI7;142.: MU]7L/J65D:]=/PS?8':5/^(S0G>3:VMU,.W\'6+:(Z:0BJOJ*.T1TQZQ(N:QB;*J/1G:&98'8:?: MU+XP[0O3OC#M"]LA0V7*"Z:=8&=A+=:JG3+:BAK/RH5GG=;&&HA&-HUL6S*U MSFTY/?OG[P&KF=H#IHQBJ^HH[0'3'K!"574#YJ']%]H#-I4"HZ/!M =,>\"4 M\8 IF?.(3BX9XY56E[S;BG+64?+U\ZH\?WH*4W74&:GB2RG_9Q8ZUBZJP=GY M?8KV>'JU9Y6%4*L=UT0X3E$9C6AJ;:Y6K=^>P)K0R':)R':-V%9&KG8&3H95 MWNPC2QOMS2[AJ$LQGM\YV#K&UK6"2GYYNID2K<[EJ4:TIUHGY>7^>J.>I2+-*L?H?% MPJ'1=_W7];MK:$5.23':J+>J-6TVJ',@9XUM9M>LMC2VJ7,@YXUMC4:)L>W< M+=7V*<2.-E9+..I2@J:>(]_Z9@1\' ?6D(7< "AX!K,BY\6))CJ:JMQQ!W_[ M2Z=NUM_J.!=UCN2L\[7+[?FI5>NZ8Y9" MYZ&1[:*0;>38MLO/%-E.N[GMO @[X9O<<%F\VI=Z/EKK+N&H2W%M/WA>S%SC M"[?B(, (DB^B#H]Q??7PYE )73_-+I-[6Q4Z4#.&MOJW?K&'6 T MMFELV_(BI6:>I'NF=F^O)7DVC?#1'NX+'74I8=KOGC]M5=VRQ+%DM^4MAGWN M1W.2,#]]-&O=#.L,3A5/Y#'^WJMWMRE1OE:<-% ?\'^@_$X9-Z :U ? M'-1_71_4IQ?EJHZZ&-\C[_, (VIEGYV=JOTOI*'MJ7,=S>T\5W8NBSL]+:LZ MZE)BB5(>,PY\.[;2GEXZAJCL]^Q-'=6ATH&<-;9UZU53(YLZYW'6R&;6J^5M M<+'6A5N)(XC,38,'= 31A8ZZ."L>)GAQ++Y(PUZ+,Y3X*KY>J=5K&S=L M@Z^Y>\790[UBUIO5[G96X'H@4-1/I+'W'+"WIK%78V])L1?^W#9Q7&G*WBB6^9C'N@TM<51PE%[R6[8?\Q* Y#/]N.>RY6+]=%+.^+23D\@JHXZ M@*M@J:9F.R_)W//>A9/?GLA;$Z,?^"/#@D7Y(QZ@9(LCQ_?2UEE[7>1MU6RO MLAS<+.\W?C.7AUDV\1Q<$'N >T$N+11!PBV M4H\/%]L*0Q;8KRS@QH@Y7L0]YEG<8!YE//1Y&(+>SMPD.&NN!>^Y!RZ8E7JC MM7%%/AU8GBTNEB]U@Q31>:+LZ-+G:/0BLC56SB:CX8A2B( M#;M%L!T7$[3M5L)19+O]&#% CB2.(A?),F+!P/$(4_ P)'K&7LV_#Z\!\XTQ"EMP_$, M/PZ,1S8:QR&-^CF )X85XQV+F/%(!1[%X[\[-C<> LY@Z]&K'WR#6>8#Q0R+ M17S@!PX/JPO1;&'XVSV5)5WXW!0^-F[70$BSLW^,-&O)T=*,=TX$"[#6.&QL MMUF_?7L0=-MR4=,D;C:K%+8,!YST/ SO#D,>V7J75DRC#NB ?B$0B1U3 M7\9HR.'_@'-C!#,-0X/#L=L&%1<6:E'#K!A87;@"DFXTIO;ID4_/A6S$L96Z MXQ,58"EX_BL^ MREQ8]@M,,.)5XUG6I_#R>W*\0^]I'#C UAU<6P!LT3-Z$SC%P(=WB?7Y_1R? MD0S$@G<'S(K"E',LIN9UJ')_]'TX:EZ*B)_ZQ"A!IAC 5%/L"(V^'Q#L^TX0 M1L:?,0N 8R),Q1'U >0&X +' TDPX'/@OP W!<;:QTF3KQ]=/[8%:H'N9;PR M1 _C"5DP'&((* 2K@'>%/'M_12(+S>'ZR'WAZ3@*D5O[--SXK;KD]$[*BQ=> M$>U^K.89,VF17/(/XE4?264[)8^^,\1*A/)H -8R9$)8')H-" D7<+P<9Q)< ML\]>_ -C4RC2=2AD?.]8CBC,5!.5NHG>:>@&<%S'0\>B/Q@8I B"(/Y]['4 MDX!91@XP]PFJ02$L"EAA[&5O36ITPLMR,\HE+"8A"8TF&4!S:NBK8T=#:73D MGY*F=RU[A/5(UBQ^9*[T]HF88:,U$U>?^W,89!QBP&]Z<-;?;E@?%GO'W%K MOSB\V^6M#JMSJ\6:C=LF,^N-GMEO]CJLU6FW6_]N7]U_)0P'8GSTT2R(PI]^ M9/=%Q[B:Q^^9H3\$0).+0%1?!2*SKB#3AD7-,.U&E8#U"1@C'"/H7H)OGTR[ M)K!EJP&F#.J$<>T"(W^SDH4?7A&?$PV@ZPQX<)/P= LTUH$0)C&9S? DZ*P> MM\@(?76B(>EKP/GQ$$"Q_S-V!)M%IO_+YZ>*,>3,M@!5HVQ6/XRD;A]PT)%! M%HC]R=<52Q#U *PKM34BWZ7PP+US(6=H2-6.B+98*=NDS#DG8I6'FN S^,V62$ MLJ 8L<7@U!"&_;F"OH15.(0UP<=\-';]"9 ^$C8H6K2(=&9%#0_M!%KI!'ID M8WS>^,*!"9Y.4!'0?N?DD7 \@<4!+0EH0*P0/D%>#VAJ?1OZ+JA'8=5XM[ED M>@4YQ!P;9)\TXY%N'*0PM,C[Q@^U:KV.HLH(01[P"MG^ PV& 1\ !+$8".4 M)S2V;5:;8$BX+E##V1+!%D9V29A_8F0_?/ER2EY_9\ " -_'H(\@.P5T\V) M^8"CWH,(/G5?$'"/OY*BGSGP2!>:]E?M=H6 ]K05"06NAQ:ZY0\\V!/0".A M1!!BD5*I0R^4@PY0W(J37'@@88(]#V+(EN-IBAY2#&SKA;DQ*9[91J(A@V7! M$N$W]*JQ,'%P2?K$'\4[0T,"C-OBM?R[?.VU\V9^^_D]L# %*;[.&/L ]+F M8 \$A&L'YDC&R/V0OM<#'^^[YT^FL3804+ "1 MW6*N%0O,9H(-D-Z**)4::V26$5ERYP4)HT(&* Q!4GE%4@">)60S:;\,. ]: MJC9#I)TR5A,'_1AGH_F[-1@W01T!5I39L@N4Y<0IZ'@OOF/!\\N4Y96^PN-> MEF@]>'<].,UZE#>BI]6$*<-@/EH@$PE"*JYD_4DOT*DQ"S@_B1=GA*23$\A2 MV7"%,0B02-: 8D0L$+\LE!3T2"J&A;]%L(3$L[]'6>+8?[]:[2+M-J\V>=GA MSGVNL26=^V/@T-6S\2"8(Q[&$RQH!% +]RYWE;EV_2H8-Z"M<"L -O4=5(4< MS"F.8/,CJ19G*(1>-MAAK_>'CX# _\&3LX*@[) MQ./V!Y(EP@+PW@TEE?_^ *>P%NJHOT^Z,%$'<+N0X&%NG/F_7OTD?4B M6<)/%$5)*WR?;N%Y>@LTET5TZDWPB#T?7E.'/18Z(9FK'-5D M-#S1_LV61P29K;YJ?*5+XX4#2*ON$?O "![TJ(+.VT>MNV(,'5!= \(]U/P# MAZ?FP MP"A^ YT?H",+Q?B"! XOK<5#N44^G:SP6^AZIN'1_03NUG,"*1W"* M0IR3*L##V(V(:[P.'6N(TGM$W]"F29C#.2$4TI-"7VHLSL%B03!)S0>:!K;) M)71=AX%Y 72$(#U?FMG"\X'G)V,(/"2$B*-BC&YO#[WLTL%B)3R(93PHAU/A MG&VQ_ %)IX):/C(/]#<\S_\*C7/AQG1CI(6\*ACV.^9(CS M*?.$HJP"ZTF\XC-H;<:'#Q7C Y"<@$ ;Q^/6WB.:F;6;_]F_#;/M3N6XOHH^GZMH912Q0D93:F&RT$9:! !A6)=ZSRN5SKZ/C@:2HS(T M2#I@IWP+8!S-Q8E6LH^2>-&9<%$+)AB@X+H&J22O"$#_X=\M/HYR]^[AF[N% MP)K)NRB$G5AY*A@HI0E''7U1GU51*IDBI.FI%V8VB7+[VJ5*"5_/FFG ;%F4[9LFAYJ+=O9U3 M^Z3"BWS5Z0E"U5$G[%0R?25>WW\ P;J$791^KKM[G$,% M_$:KIOLMJ'0@9XUMS79SXW+/&MLTMFVWN6LL[6F^*2&F92ZU\VSM<5V_/>ZQ MZ.)G)1RUI[X>@B8:"K#BA9>]Q=CS>6$2\!DV\M@0-HW:2?I&*+/_=3C+I;5+ MV!2%FAOW-=0HM*_>NB5Y_O1"4-51VBUV=9\KTUCL#3MW/=Z\;53-TMKS9W\Z MW4:)._>>^^EV<6"AXFQNWE=:6I79.S*#0 MIHJU1J&2.1>T_*="VUM'"C\SVMNW4].DGRP_N95T+K$VW^@V-Q;& MVM8ZVNET;JMM?3J*GDYGXYLV?39'<[V>X&2THZ*$H_;IJ%!!%])^BGT&Z6^: MGKRND5D&U-!NBMW=%)NK"-I-43(W@W93*".:ERAQ2MPA+*45T>!CF01>M>^% MM7@NHCK FKL_/0]='GM7,9N=;3TRZX% T0H6&GO/ 7L;;;/:T=BKL;>$V'M= MK]>KW8V#6Y3&VW/W\^F$*94T=E5'24LB^3J!++7Y.[99F&,78),8MA]CLX8I M?G$JBU4O3=OY);?S57#!+T^-*E%Y*8DW'++'1?NZGTVIV]>DH>SK7 MYFVG6M,^" 5/IG'DGC;:"5'"4=H)H9T0B]2BALZ(T$Z(G4#8K.G:']H)H9T0 MV@FQDE2>L#W*.'#"Q?WBSU11;^GBEBJ?3DN?CKJGU\4$:1 M4'64=CYHY\,BR[&UL=35EJ-V/LPX'W3C5NU\T,Z'DSL?+KJB1^W2$\OG '!Z M3GJ"NAZS4% TQ4.C\?F@\2$*?&@TUFA\7$?2GBM]*(+ 9^__T\4^%%+F51U5 MCF(?>9:A7E$-O3KM"RB1+T %/_U2COXP@@JH MLVL*N)3F?_.,/5IS,!A%O:L<9:(>7 M.FIUJ6_5/T7#RZLFT+K=..=)AR4?S38H0Q$PF-P5[!*OOUNHBH)D='O;JK:V\X@H$;6Q)R/V[,ZUW>WH6S:X:2.]J/JJ',+W: I3Y9BJ;81MR%L6NV3^$*4V?]V M^7'G[0?8%(4V;YJN4:AD,5(ZQDH9V;Q$BU-!-B^O[_3QZ>$,RQHLKZ!HFB>I M?Z<-J+5.YW;SPM+Z=(YFWK8VN@W2!Z-D9I?V.USH*.UWT'Z'1:Y0X M/^W<3^>Z858W:)RD#^9X?H>6]CLHHT.H.DK[';3?89%6M'E):6TT:K_#% HU MMRVHJ%&H+'X#[7=01C8OT>+*DB&R54GIZ0AKL8VBPFJ76^5T_Q Z/2\^0%'J MO8-)T3(EFE(TI>Q6]UI3BJ:42Z.434MKGPN-G+^G5$=HJ6/UJ#J*K+$?(P:4 M"W_;SLO]3_!',CIW\G_$8>3T)_*4[W_J!?BTA/S:S^T-.\S:*N2H%YM?ALVM M@+.0V\8X<$8L@)<:=LR-R$^_"@W',YCK&A8LWA_Q +E7'#F^%U:,UZ%C#8U7 M'G!CQ!P/GPX1:',;;Q.?#[/ SAQ;"+9QZ\.!8/JYN#O33'->3& M[X[-C0> #4P:O?K!-V!(R>DM.SR&7^*4"%$)*P3@"\P7+#@& [C@:S3$)QY= M/[8)Z%D/ZC.']#L6,>.1XW93 ", 'MEH'(?TX\\!X.*P /S,"OPP)"))I,$> M$7,M6,K]-%%,C/W00?J\"[C+(B#'MZ^.'0VEB,@_)1666O8(ZQ%U+WXDMWJ+ MH'6B,VNTIV&1_W.8MD\8LP&_Z<$Q?;MA?5CL'7-?V21$9I_;T\CQ;O( G-W[ MPAWV^P?;H5 T ,?\@-')@(+" QP%:V+*K,48!KS_]ZN_.+S;Y:T.JW.KQ9J- MVR8SZXV>V6_V.JS5:;=;_VX#G:%DQ5NX1Q\Y>Q3^]".[+SI&Q9B$V<*H*3?T M*R#[^A%))V0((;?BP(DFP']].[:B4'XJ1!,PBG' 0]BG\8T#?T5F@9OW8T1/ M@"0?.);1]T&N&M&013C"L& ^Y!^@KHS&H)8 D)"?XS.].(1% 9\)8PNF#ZO& M;C MN:1KI$-,@3%[QA4Y+Z[Y^=W-[P^_YA4B..)7#G( _L[A@5BU/,=TQO2Q,Q>M M &'0!1%>I%H;DBK":55T&BO7(*]KP"]8L2L +Q%QG-[VAV_NC@-6L:E4HI*A M#^!UV3CD=\D/;Q-; Y1D!!(]]!:4M@'('BF&4?3,6)/T0O&UE$K=;K5=:Z-@ MDM=&\L529E4!Z#_.?]ZL5\U6J_"K6M4L_'S15&:]VFK<;C35XL];C89>U/$7 MU5DUE9+FN:JC5ESBSOB13N,;7LVN2=LMOB+(O(/F.KL2=L%Q]M69V5:[^.(9 MM%1N?(1QPQ!,6E1./K( ;+F&63F8QVQ-M%@5>[&!Y_ADAS#GG2P^AGJMWEPG M7&:=+5\6V!H:;!N#[0?C<@VQAT?UT?=*<7OZJ.VE/\D].SOQIRI/EA*H=&+DA;.JW)VG>JLS^MTOH M.^_8V@U!:-Z>I(JH,OL_' J=S_.GEWVJCKH(OZ$(VGF6$1Z[I(Z?JP5:)B/3 M!*7A%(4DCN,,T=BFUN;,CKFM3T-CF\:VC:NNMZH;)(^I@VB;^,<4M3M6E:73 M/7B5T5I5':4]7-K#-:L_F!LKJ]H]H3U<4RC4V/AF6*-0R3Q4VL.E\^P7!=$O M))>Y>$K*@OH'Y0=_I&R?2N>^04-SC^KIO, MX7@V6+]W-_"!.K?BTT$WLFKA?."-*'1ZL>$WK=I).C$KLW\=?K,/%-+A-SK\ M1H??: ?CPL)4L@SV,@?C)E:!HHQSN5NM5=\X$5?G+QSM=,Q&M:5/1]73Z5:; M^G 4/1QS4P-"I_]U5%[\ORI9&'LY 3<5PV@'/=K 'AL/\94 M>\7C(S>-+^ENZ]M9'SH*<2%E/#\:_03ZW6X;WJ31[\".O_4 K-V2)1U5_LI$ M2POT?(J#F3H\#/[+U=V9512,(7OA1H]SCQK\O3JN"V#T(@>^Q'[V/6ZP?I]; MV/6O-X&I7EC@\&B"\_29%?E!6#$,!<^Z;LL#_@>!4XOQF49%D #7AO" & F@Z'Q.G2LX6+P&MCG$;9K5^AC M9T1;B>#$^_VP:KP'P/#O;#1V.9XY'AA\ KMS?!M6@=-F4*5]P,(" HD[P<4X MWDT@.T@2T!%Q LY"^-T6 ,"=#%R_!R@4\I$#L,%5PEO"(2P%L$6L[!5+/[$ M)X*'0LX%_&'!@?]"QX_KP]((^8E]1#C [X!+I,%!#KP!0#:Y>75LGJX5SA0 M#="';2=47T#/]1;^>T!Z1I"/?#@5("@_&!&V&? ?;@=V"\B=(%T"X?S:<22> M2B\.8>80S@A!A<\NV=/!>=3?_M*IUVMOOSCA-^.]8"'TD?D6EB?.!?;T(>(C MPWS 'S_#21L?/N"/T= )C2\<\?*4QU+=6XFWXQ>P*][1TG3]LQ.31;LMDI2S M&3[ _$.#6)CSPH'B4,@!7V0O?B#JT27->ERH)&TR%#D[L Y<% MT0QB-O;ZZ9S)&J:GDB^H&K]/2Q!0&5%2?(.UC+GE]$%0\#ZP#F &\"UHCRB+ M4VDB);AD)2B$<[)A"CI5X^N0ASR=3(A\DFW$F!+I^&<,YPO",<>*,_'#/9B) M\X"*!_HI]P>=PH75,XO>EY=.;PU_'#DCYS_)TJ8X75[&)BSN+:D1.!S6!*>( M"W@KI)EX&WX5YGL:@[P3TC)D(.?W1]FG0/H-B;XHA-XH-0 VWVX!U283TBHL6/S-4T.A$& M-#HS.9JY/W&YCOWW*X=WN[S5875NM5BS<=MD9KW1,_O-7H>U.NUVZ]^POZOD MJ6&0[&$,V'/3@P/^=L/ZL,4[YKZR28A&9[ZV*>C >;#/0FPA7/K]@\%%.(AL M;H'$H?,D(8*C8$U,F;48PX#W_W[UE]4'U+ZZ_TJR$XCYT4=BC,*??F3W18>O M&J-7%BJXT MK+%"5QK6E89UI6%=:5AUP.E*P^HDX9P\+FZI_/H"IB&)>_2BV?R%N_X8'68Z M_^92H[[KW=MM^P>K'OJMD?ABD+C3K'8T$FLD+C,2F^:YXO F.3AG5W!XR\)) MNN:PPK9"":R3.X2075SFXUM+E3Q4^G<:VM5?TZ1S>,Z?/1MFS,77=8+44 M"E5':>>#=C[,\O7-;PVUY:B=#U,H5*]N*H$T"I7,>:"=#\K(Y!V=#_O/OUY7 M=_N'K)-!=3#LD>,Y5-C!>".V%F*T-J;O.:"?$CABD6U]I'X3V093" M!W$2I>T+#Z,@EI4QL9I6,-A2])980V]N[*K5UM/1K*=:M:6M6O7.I;EM7IU* M9[,;-U?P5'[]\:.VPK45KJWP_<&FMG%TI+:AM!4^75:G4S?K;S46:4M<6^)E ML,1/%PWPD8/]'62]$6;L\8N*!*AOWG5=01/C3 ]G.YFFST<3C[;/M7VN[7-M MG^\MT%K;Y]H^U_:YJEAT/L^?7OJI.FI/]KE*_;>74LM7'^BJH '%WJI@779I MNU+5M;OMMK:-'E@/ &6KS*AQMSRXVVI56QIW->Z6$'<;W;T7=E8!=<_=+WF* MH"&=#U/"47OR]*ED4RCA],MQOP: Q_9C;&JG> GB#2%W6]M8K=D8.@IQ(65\ M/1K]1&AL>]NZHQK]#NSJ6P_ VA%9TE&D-/Q(+5<+>KQ*\-Z@\+_K3C,6V>55 M?.1X-@C>NQL8<^B65\4T\N^B?_;6Y_?86ZK+FV_CQOC5CXP19QX<0S]VU^G& M"V3Z=H>#*TVKXP4NY5RW>5OD:$5##O]CG\N13WTN>=;G4DB=AEDQL*]A!4AF M-&8!?!OY]%S(1AP;(CN^C:WGL8]?9;Z+_:@P"*V"2W%C/ CL3-_G8>CX'BP: M=OSB6+*,;M_!=O<.%K2Q7YS0#R9&GXMMQ &NQ'8";D7P,GB_Y7L>_ +3&*]. M-*0EPK;I%2(2KF(, 4@\,$)8!+_I$2!P5P "T 6.ZC!Z?_*HU)#9OM. MXXB6 P*4FP!JG )JB(!R\H!"2VV'3N1[A>5Q6Y:#\*K62(!MVK.\4=^L3?:2 MIM?-[OXZ<1>_1"_J@(MJU9:__&*Z+9]]#^XU3W+;/K?+8O[4@YKN0ZW[4!\' M:+H/]3[[4%]$D9!_;*3\GFNWY=6FQ)FV^%QSX]=FQG86]NV ME8M&8+6$U?EA\/J%9IM;U$I2'7\W>7Y;95/!PYS-%-3Q,.>?!+>&&W\1Y5?K MZQ.^@IE+6^]+N:@ MTRH$QO&M-K,.FW^W>4P$CGW$N AO @J$Y0\\>)]MP-H9WO\RS\*KX,"P FX[ MD8%>+PPPX,$+1^>7S7N1##JP.1\E-\5]3M$-8>1;W_(>,1KJ^1''=W'G!.:>SQZY=RCC^%I9T3!&WWF M!,8+ZK ZMUJL MV;AM,K/>Z)G]9J_#6IUVN_7O]M7]5V(G8-T\P@N1R'_ZD=T7'>/^H_BV#B'Z M%&%\U@?/\D?@7 M'6NE8ZU.#KC"6"M51:ZJHRXB-NT#HBX/H\3<.M?H,QW^L&KGYFVUJT-X- Z7 M&8>[>Z_'I5%8H_!1=][>N!YS25!XKZ:463@Q^JKNI5PE'G4K]_ M/9-$WOR<2WCBVG'(]8UZMNXCE&S/<5/G>C!F]]AQHOI@UCN833*G]+D<3>LI M?U2LUFN4U&M*VZ&03:.C2\PK MIARI.NHBG%$4GGUI'JCZQLUOM4U]/,5FTT(;^FR.1S>;MC)3\&QVX^ *GHIN M&ETZYTPR]U0:\2V5W3AQT\K%J4G%/A =N'$I@1N;,_^2!&YH%+X4%+[N5#MG M5P!+H^^EH*]9.]<(YG/W.EZ;]>;&C$=['"]ME"[BIYM:;@NYK?UFNJG@@3U] MEX!]U[7J[<81:AKS#NS'U.TLSWJ4^J48=VAG>5ZE&!-'_=8]+M6MB-6J=E;: M!O5ET7=F02VIJ>B[PT0-=MC!R/ZG%E51A%1<=QX/A!THA3%&0,C2%[P2J.W,-2 MD2X+0Z?OR(*+OM?W@U'2Q9,Z:7I1\KQ<+16>J^Z_Y)J"I3_K:]UG5$[1.U6V M*W6FJQ*(V%CL(1EB[.QL?5#Y$)PQ;-"3YVM-Q /P$@:DPUQXB=_OAS!1;S+W M'KGSQ<4XUSW&1=C@V'^_6EW#T*PUKLK5 546+OS*OAO7/W./]YWHC?$Y\%\< M;&][H04,)3U%")1> I1Q I3]U3#4!0O7F.J2:P,JN2A=L/"(/E$E@BUUP<(S M*UA8X']2^Q!TS4)=L_ X0-,U"W7-0F6U@3-*I/VPW,;2T9B7'0MT76]7VSJ6 M3>-O2?'7[%:W3,34.*S625XN#E\WVV?8T7R36,RSJV-X76^:"IVHCN(LX:AS MR1O?,-+IJ=_G%M[KD\T2L.@<"QMN"!.SUJK6SJI(V(8 T/V7=\>ASDFJ%2BS M?]U^6<=([BB,%\9(ECE,@QH<8Y@&GQ.\NT4VL7!9<%.X)+J)HL_(R4VCHG1Q MF,SA8V &[-UP(CY*OQ=OHGC Y 55X[T?&/TXH-@M_AW.TZ/H-9HE#O+A)ZE# MM&*$L+E?L9.R"3LY2,3@-AWDZ92R(*(LC^44V((A;P2C$$_KT<> 6$02^(F, M%NK@_-[QF&(_A@)"-^C _PLT 5$P_B,PLB\>L'_#4:.J'QA8_](#IB MQ^=C _!G/G \C-PU_LF\F 430U!-G:B&82/PV(T$/$30V&,L@_C^Z?="XT&0 M0KUFMHWK*_P>/KEZ4\'>XH3:OU6?J[(GN'=#O_2(C+_\C8W&;]^).#[;B>( MXTP## C%U5AL3,CX']F@.VO.[;]@Y"!2%W[>=_H11I!.. O""BYW+%B'.ZD: M#SV*:F62A/',7=AOZ!+Q58S7K'$X;=6.+7A! ??!-Q$'0MP!/+)8.!34RB8" MG0 &\1AQ\ >S(?5C&3 FN4M3!,(R*XIA @=XA$41M "F'-?A" R*F.S32U^' MU. <,#&W< -^M64#]@JP/YOB9BO8[SR "9@+F^A-Z, (X$ , P!,2/&A;HSB M%^!3X3 *KDF^#CNW284.%1S1FCHUO@JDP:M.N&K_GH(@3)'L+AW[LVL8@ M8'9,P9PV%SQ<'"$.Q6.\R9_C#9YCPX<#!!K,?MH$EK8 M/E"]"-4%-@&O)Z0Q0@ YH*S% ,WFW\_#E&+V?N3YEN[ST?N+&MS+>,M:]@CK M@72)H\6/S-W;GRCHM5DK:J:^>9#S;1KD/ RRD*0!O^D!17^[84"\P1US7]DD M1!TU'__J>#=YL,]";"%<3M.]_OXGILQ:#%!O^W^_^LOJ VH#$Z&P8N#:P.TC M%$D__@DRMT(-#Y"4I S"_DS:.^IE+*0< M"$S48H@$A, R4TN(?";Q[Q6U>M?AJ%(/641 Y-^=,!*:/D!>(#_\@%EF+Z#! M4GU]T""#Z ;3RL3)NW"J].MT&?[TX0'WD"Q@?0*#!)' $N" !IPT(TI9$X?_ MXKLOM #08IW(Z#/+<9$022<'F@OC/J"G@]N!\TU//YOU+:&BASZ)A$C>IBB1 M5YIA(%#S$%5?I!XGEPDE%#@WY0(! D#8&? 863Z Y98SIFT- O\5UH\:&(#1 MY7@$N!D/L,.(@/A?4G>(5.=!/*-LID=(X_8QY86+)+T85UF+K@,@(E>-6)+<-9[L6^'W@0'(^KPDEQ Q+!Q+\@[C,1KM\%(P;/PQ ML2307N&C4#P.1P,$(-TO(2";@!;88-_X#$\5#P#K"'PP#A.7C0>D1"F1WA Q M'S,2Z>M$-P]>'"MYUO+#B)P3Q)(!LGZ08S()@Y%+B+@U]("0!_1JYJ5N+QP+ M<(L1;,+_Y1,G'OL>;H]>\E:^BYAZYND"-AG&HU'J;\+//O)@P -X@ <1MK>@ MK#IGE!,K%MAH'L-C)HI-6#@#0U),+3FDF,EXP,\1TF]3.S)PPF]B5[$GWT-2 MRN;PHTMIIC3N;W_IU.NUMU]@N/%>8 5]9+[%#-1DU>BK,?6K-W\3YKCAFRCD'<1'T4)')"MG^%F:J$"%0++E[^-?=1)T04WY36!J<.8 M"0:;4QG*?98+7:G%NN^75! ]"D'T7@JBN_BY08F9!/UR?I872F)W_UZ1Z# M A\ S/^)T#]0*Y"0HZE#N<+%H%3"I(&XA=;" U,T4;Y.DSO0&;.MFK\ANO/ MS3 EB#+Q4:%/);,#QA;F) ZI!88#;*/G!X%,X_6-'YJU)#=7^&G#A#L*$9C" M8/GAQ&.Y0\OU0Q*P^156C0=:<^'U$N#V*V V;AY%LNN0.BS0!$XA$Z4+H%.1 M_O&T, +-AO9/Q$AKJL*Z^P@^7]P'M16Z#B):?\=[T<'7M'0%$K2[7 499J9= MS"@7Q&H'Y)@NMSHA<\SNH%CU(O '*950N>$[6@U)!:)?@H?%+X M)?!.:49U![O-1AM&*OT2==/*%H!ZH-$).\1"YP/Y[8&E(1/+='Y2L":99)5R M-4'%&16M0$-+1&VFJ<'S(%U07)*) O.!===+#/YH2@W-:Z# ':?<.4@R.6LC M>ZC8# 9+ 7"P ML#(_,<-2$%/B!G_.A+J8GZX4K2$2!V(LE(5P MT)^ >R$\">65)QC+%MZG+9]]([QG>KHV:,*3P; 4XQGGH[BZ+ Z<5YQT82(B!$ M8H.5VX6Y( ]F-"WJV2[WSI:+Y]\2-E?-HDB\?T'H0 M,! N<33T XHSD1$4/_LLL!&-WP$ND7=*V(M7],75FZ7\FARPQBN:,=.44ZO6 MC9Y$>J2K[+7H9PXE 2'%QJGA5*^9'5!;?>L;:J6)"/@L5B[$GN]YTF5&/)_\ M["#_)T(W*#:X@##Q?C]O,X6Q<*;B\W2O@5GU01:% XH@B&8G'"8W:@'>$-M35W1HTN C M <];](F'8 :! _(Z9'@F5(>(C(67+RJ_T4MV8E$8#N*(?C 37Y_!]S*]4/2J!]Z?HRN'[Q--?!:[WP% M^B<*9!C+C0,#%G?(=/>YP;7<%,=N"#/JSUEP_YD#MYT#-R-PYUXL$@<(B=H/ MQMK'QF:/C6+K4?"DUX)[5,W69+5F_=3555=3:E,U2B7WJ^\*+Q_8!Q:W\83/ M@0R+-_R$E:;3 (<,J8TSAD0Q0WJ((H;>2KS>Y]^'3L\1P2=Y[1+M!720DK=6 M7.!)#7,,5AJ&&F'T$K=B8A$^!D'Q0!@>Z??]5+.5W^=#Q5-3$MTY%IHMV878 ME]CE,N>FP6[,9N(C?OHNSO@N>%A<6(_\ M0/CQ70ZV%BDXR45? HW('SM6F)0GYO89V\2_HR,O"+#P.\H?6$!V()6<]R., MQQA7%2:NOA3&5"R< N1RMA(L"_1QX>#(DEYVQG%Y/&DN!#GVY8> >UC+G(+Z MDA#!S'1+6=(4#HY3=!8!.1S>*>@&Z23,$4KKFK^A1\R6+7_+8#--/")"4]YG MLV@*GCM"@ @*R^\@"2Y*V4]E38"(2_!<+I8/KZ ' M:%-Y*L^[KGJI#$9W &].HMEZSLN!>*!]8PQ!<60%)$$R+XPN8I6AL%2 M&#XQPGRM_^#/@I/@[-Q.[E%DB&*67XHY::*W 7S[_/1H!'$2=(B[").X!6"6 M\2@6;$F$6(Q&L8?L0VSN@)B=N"C'% ]=(4>2N""#C8C<+9$3!+L=L(!>FL(] M.\VS8%0+M*HL#?@#^C#PAB*539\PHRUS]PA4!QB= S@6!B4&,N[%\_,YTB*? M60)($G>2M)G )TC@D_<,]QV0@VCF!%%V<21(EDRIG/G$B"W(G,?_G[UW:V[; MRK:%_PHKWSZGDRK(.W$Z??.3VG;2/CN)4[937?L1(D$);9!0 Z04YM=_:XYY M70!(RVDKDFR^=,<4BO?CA]\^+EC^^YIV^Z=O_RV9V_.E<5[ELRXOOD+C0IM7]^W>MO309L2[??T!E4Z(>^,\ ,/]OL0?A3DC1,I M2W?93O4K[/C'$$:B _IZ][0RCS^ZOYG0[\ZO6\6*'86?0S^^.@M ?!Z M]>+U_\R^/7WZYN6KV>N??_CA]-7_/EQ+BS>BXHJA)]-^#!B']795=6V*[?-$D-)6W!3(0Z+>]:R90 M^O6?;J!0^M5?/KQ$Z0V7$0[=/SVYHT,K/4*NY_K5'Q]!!PZJF(1_(MW#O!N& M<)+"NY2.G$7==]M+;6-&!*N[HB!,2%KU(2GT!R EJ=>.TGWR6^E:#[W^FCZM MNP4G4%7D[8C9/,]VN)"N80NH>X7@# MK^?2O1Z&.J57Y K!')ESO5Z*S9G;8$!KP'>6'FGMY9?7/@!I.:[,_WQE/N72 MQ*A=>&"#I:"B/6"43"DU>SV--/1T95?-J_I2<&WGE/&D3@-%KAGO$&T$LM4H MLZ1?7('O*GVX*=]68 . PTTU _ -5,"Y 6:\NFS[[/F01U+C+X452@R%[GJ ME].WYN5:[KJJI#FK7DH#0;BB7JQ/*[9'=C==X+KDIPPC@%8\N:"6?1;'-7RK M:_C[-$?G'*"AB3 Y I5 Q!U?WOB7:,W@2U+*RV"T/I=%9L/.N+N?FG#2@KH" M4+.;+9*=W1WHNI\PVDA6_/E)9KJ-'.*:GBJD,B]*:AP)I\!O3%,^)(>%7,&_ MJROXFNEKF)GBQ7J1'K[[CK[C#-WZ M/B56[J8]CXY5"8S.5DB6%U1L;CO%+31$H<,]"4RY0TV8W+. V];'??5K>^K M1;H:>I;4"8C]M1S9\51P!VUIJ8WU%IPO\BV-UHXS=KLS]F*I+57;-0X^4-6M M+@GL97 6\AFC#R<E.,I$!-%MP=:0QWK':;WM:8W4J8CG:XH@I%L\;<% MVIW.]XOZ4L_\&Y*2'I?.!\@XM+J] [,>$TU+WP'I\CW6A@ M8PG.9&'I\BC1+=Q0OE$J//\M*Y!7*E$8*PM0N]Q<)Z\5['#]O*N5^$U@V:Z[=YRTOBG6;_K(=JT:-.#H$FS=39Q(APN!I76B3,\UDBYA\H)IRUR M*Q=I\_55 "T?+>OM3CTY3\:U&$F@ 1/I@5\MN2^+II,,6),&F"!=L\\_.WWQ MV1>#"CPQF_ YGK[.3AU1=HOY/D[G[Y!.$249K]8&JNPYG4D7]9)(0:0-FKG6 MV NBLVJ[1FG R@F:^]R?GN$?YX>TTLN[GX72+O'$'_VEWR/@UL(?!=;$X2X, M1>*Y>/#%QG=H>966*$UUS5 6Z;0X3MUM[^ LYI&]C#8WFW'; M@*"=4)RS1C9AC\ #R<,Q7TJGA\ MV1(LCGQJ)*2U#"9Z ,15O+DFP=6G%VDQX3MOROJZ/#I1MSNMKY&O4)C3CJ>T MH-1P279Z(WA%ZI2=7RA\>[X[H^G=E/.WZA33]NS2C$K&6'WHD=L5;7]H=\LA MY=9)[69M;(80*)A2&XO*Q5'R'9PS9 M&09;P%XUY76_K33Y'8GY\=V?0)R3-(PL.062PAR M;U[55$Z3Q[,TIQ-#(N"FW9HBKRI'*(E,8&ASH"!:XW?4E9CF2X-;2 M43AKQZT3PZ+2=+^ZA!=IM1'QXQ&+?%]7QV-VFW3N3@U;V#3+G^9=2P?!D=TT5J%9IT>Y>='KQ]Q M#UIV"*8?I5.S[AME$^_,WVVWFW3,5;TL&M-SK7XI(;\=SD9"A:QPF/)!C&>! M#-]!Y-;Q"/P=H^% U" 4:U&D-]3^9&G$ J!S]]SV*7B<^ _*1]:)$B1/>-^W M\[I46GL.=UR2/@8Z-*AGZ8M'>-WOY [@UK6K0KHN&8-R(9 M_:;^][9>4(Z^57:K<.F/T.G\#OAM=CGW$H(>/<_?J]L^!56@_L^"JNJJ;:ZJ M0=>L-TUW=>#M=^T-NLYDH8]]E/5N=EV5;Z5K=X]&03]]9"F!4,"Q% :;"0V\ M1\-W^Z'YBO6"M4&^Y((3I>LUM=4:R"4IHZ(15Z9=D M0!5*#IFA5CKPJU_F3?)4KH@9MMNN@&\,G%6T0-*OM Q@L+AMGR\.:;[.@;/ M4XZ^H]"K4#EMSU#R+&?+\JKM4 C]UW;!?4MXK D/:6^> M\H[\EKV.5^PD?@SOOU<92]LCJ FMO*P7:=5!:25C* 'B(>N&JM97==>NV47 MCA#"RP%Q,E7D(S4K;88%D0V!Z'PIXZ^B24*+::HIG7*?/)J]1D"G7H1&#-7L M(KU.0Z_DM*#&LQP4CH5C42)^,QUD.E+IR!WJQ$;>!+I:9:W>.7A@_?B MJO;E;]0P)7UU89)3\;=Y>L/EEBR!LC3 )'154UTYZO:L6K:=>E;TVG+\.&$= MR*IG+9%P@5<>_8GKW7 \$6P;=^4>XNL!N^G;=7N])D.R[8W=E&82=Z(OG%5- M7;&Z5C* ]7U M[/^5ZRW!S/_*@O5HTD6IG9/%D:[>V:1YNO_QTW.,I_SU]?:L$$]06U*0W73* M')JT_[==UVE6Z(A+OW\T2X]PF@Q1,WL<'D#YIJ.'9@35@]7M#T7E0U;[2U\B MKE)!..4\//L(MM5))(X/L]#&;)V6+-%/S(@CBO 0LUV5_@<::>D]TW_3033\ MVS?%!&LW$U:7W#&@G-5=) .AW;SCJ* W .^G/#2<@?JI>GDFO8 M4R#,$#:)BAJH/%F"OQ6SSQ_SL)1G?7:.$Q<+C9_JPQ:>^\;?8&/*:UJY4.Q5 M03Q97J T?VL:MC(U VKVIF&=?RS. TY,-,;6$,+K)O*H4-K.3$)RC% MU MY9K[Y,.*,8(8@>'T0?)H+]7[YW_\8H38U5*XP-XHKDGNDGDUPEFNB/%ITP?S/;8 ],W/O_G"9+3+7B/$ M69O\K7,WO^-#W)D3L],Q'0H_J+4XE;KC<_[:Y[EZ\M0C?<$N@[PKW4(<@8+ M>S"I'((MI(>@W#C;UA8E#Q,[%B.,R(V+W^G9RC[%CC!MC"-JS$\('**::YH4 MC= 0;2@>$84CK!>B:R\A<@PP9!&UA\UE(%;M99=.2$Z#XID>S;[==G3VD QY M(=5[ & ]N*S7]*F%L-F !D> !96FQ)3X=PL"[!,=0XHRV^N/(U4UO8&>N8JM M>#;)H:39;/>?V0,"X+2&TKSQC/JA.Y@)Z=%U#7*7W)Z,NX;PTRQB>K^ W2.T MX A^\!E]**ERS/K=ILKI\)I,E5^VB);3K'IJ:*>;F%MP+IN2*$=C^.J!L<0> M6DB!N:0X.6">R7=,'F3U].C\4* M*D;HHI?=QY<$2M7U?2P4C&2//];R#?R#"[9$#ZB6"]$R0YX$T MEL['U M0$#=?U&(]Y:O1+A5#.5GXV9I06]G@Q4K659>KE$;DKN^HLND.('>/9>HD4,Y M&MLN!>/=(H_CCZOT8:S2=-KTU!3>"+[M*A#+96R"DIBIN"17[2%809HGZS(8 ML\0+.$&1;[I4G%D)#F.*YLR+D/0<24.W^< M['LYV7DG'^_6GL*F):I.2A4A&>H+:B7L(\?[="5!#C&=>?KWQ+.[#3 M#%/)?]\R2O/SA):")1P-Z,>A15##H?2K.;1E4%!2\ PQ^S'?=^/ MP!AYOYX@Z*94ACF9H)FV\]A%2E$F7+S/I80,/6&K(%-5+Y9&L9,UH3WV]I@' M46_[Q?$8O[<+Q_PNQG!NYH)KHPF/0("@'#QL*.;@UE9;AAJ)^39+R7#5M6 MJ:EJ\D]4(H ^-8Z/=K6BLQJXU*Y:-A77+5#674D&^UW%V4)*L_NNJZ9?E1US M#(\*T.#S$PD84'6JC67"1HI MZ9O)JIQ%NCZ0],$;'F?Z754L^M $! M[!XD;C*F^F-9*PIMK;OY=D5@QGF5%1W/=M0E 8))H)I:PE!6ET#T;H'JZ"Q9 M2^N:X<-IR7*/+3W%WUNB*:/6LO1BW#P3\,:T1!<=H4CK30^*KQ5A5TLELD6/ MUZ>3I'E.;49I^B0[I9TT\2059)).W:C]10HNF0.'H'[2R[X%7^W3@Z9^',#.TMFUK'\1'"IB#-6K6]#05RQH&4H& M>=V8694*4R@$H-_(""D WC1M^W8?_&^J9PE40!Q270FY$W*@>(0<6F;1#_EX MU*NYF5$Y8P4-8_J4C]%_59(?96L)'H!B%# =W;=[N[*73&*:_#:T2EU:\;-L MFA,L=O)Y^@LZP%>\PG,Q\\,;8%/^HH%$=KQS9HRR;^EXV;!(.MBJ[/Q/ZPL? M+*L%V#Z$;HI8IBZW'25U^F."]6$LK6*<(0D.XLCU@ZFD[JQS3O\X6DWIHE4 )A"!^X3,Y@D11+I$8F3Y-SD\DQ#'@'#95-2K8G>+VVO3807,>#? MA!'S+H=1OE/'(;C3.:Z)MA!)(*?K<%_^NKTJWR&4^>##D5/KN)T0+O#AAH" 9$MPIJ5!LR:JEK9(<(5]6*3S47#O/40]G#;/>A[ MYWQZ/]YI5_K?F;1CP&"09_JO2N@*P:NAJ"HV&1=QY93;S47;U;^&?4R9XC)T M(*_;]4E[)CYQD;HH, M\B!/B0- ]@NY487^X_F6Q'K35/R\CHPM1BC#)]&_MEW=+P3[0)PI=LH4$Z/9 M55=U=5UI,.2]UL3M!%JE])[:;KU 3BUV7:?7P:23G<3=][W0 [>6AXN=:UI- M3'AP?5$QHVJ;SN]2, 629UU,V;5"5R^Z;73Y2@^?\MA,(V-@0XSXQCO2!C S M%B45S6W)T_.*JCN_15PVCX)6RGB9VOVG;6KKE[9J2=B*Z@ZZ9]M47L3K1R!-X)0]=VTP]46!_K-JVWUUL /1PB! 0)?9C= MS%H5F*\.*QD[EX^D"O<*6"] MD#VD':A>L7P'?;1@NJ1*/+&2J-TI$#VK*).Q)-X#AG:D [_@)C6D_Y'9H0_) M-I*0;A <( VL=O3E1;L6E9(-FH?K?B/]U9DJNF-+E-8&(%&XIW0CVD_G?5I7 MM()*TA>ZA*RZTC/7/9Y?3*Q3<8#/@IL/>(54 HY\6T6B:!J^9!5Z?1_RJJAY MI@R!S"''*J;B20NX).&Z <\-=IQPG'!Y:=#F6,[^ONU2L-93=L )Q&[229[V=T:ALC0>M=CM M&\R2/+X8OP ,?C3[%D=Y26Y%$5C6SKSL(4F6L14/I"8(.\Q(:,!I7@!>E[K! M&ZJSKM?,*L(-X7G;..YW.X.\<8R;#9:CHMT #S?H@0NIC MME O(L?;U)(YX,M[S1;DJSSF@(G*5];_:['!+H=K$WIY>K/ZH,U%S MM(=5@\/OI(R?S-=*A[]Q7B:+5U(ZDL?)'I5CXZZ^XKY+_YR@1,L-\9(.H%,B M,FZ";OS@<.X<(,7)SP\#5O?> M',S32=\*7YAN!CN $Y_:WD8(\_$?GJ_07MV$GJ;!#"@(K#6MYW>-=C&:-5G* MY#6=\'@K%(\[^I1"EKZGK>/8#8&P -F7;KM>JR>\*',R0(BKFC$6-_HZQ7RN:TI7TBGY"C>).U22\=#H5I[DM/ M>4]FM+.B-"J&RZ:]%H,WD2!/-FH:+ZOQ"]?%Z?DYNB@FP9=FFZ8,=<#VA[@H MVLG3FP[/(:919J5/5L%YO=.XT?3(U&X'W2)CL;B#0.-"E)B&C>;)3'?;>A-@ MF8$>E8^(?;'&3^O/ M&;/+AZ])8Z(IJ$(H>":N1X=E=&X'CBP[46<$EX;L@:4FV_U_.DB&^"#YYM]) MY3W--__RYU>SO__\^L6/SU^_GKU^\RI]_MW_SDY_?#9[\>.SG],'__N@!^/F M:1D,#XG(_'N;3&)%3-5&R-Y1=ERT+'!.H"O02PA!]B6YJ%L2B(5->)+S0$D3 M#+F0]"NB_PXKT%W]$ 4+0K*7:JKTXSR:W542PT;IL PQWO.*;%F?IKE>UO,2 MT 5L1QE@"G/D/P_R*8P52$AECJ1\S*^53/D+_K=/H!]1 :?*ZLO5POKOEQH" MCK_^GT]5H042A)N9/QZ3'1I[C-QX2HR^G)0)6"+DK_FP0-$_8$_-$T/.SJOVO"LO+Z0>SZ?7?IL!G/\_C[SBUQKM1*Y MCOT3$Y$*/4,2@6?G*LZ34!B)$R)\F28L(NVVY3AX!!6/DPKFN#J]7$R;V\RX[$]30"9K\=5<'NK0)J4K]2' M2-%,V1$@L,C;5=)MYQ) !;\*O0 A0"D;:YO.8=119"U1?S4LCWN+@D_HGV, MZ#X[SN[MS>Y@%U)GGO$;^/2F2&6[69#B-Y%^T\?<.%>=;:BEH826BK?V25A- MLL?E)=70-/]=#(T'K#L'L88SR!+H0;>%NB[$2FA#F+C9FBV=>G!+QS!7EEZ/VEJT;8HR,D1BXRA-$]+%-FOH.SL^[ M\DH[A;;KV-JLU/8 )X"0XZ',X'OV MS/.8U)C@(9,[>@<.:\V5AM#T8OF MLY &28:L:_G_ZF),>4>1[J">4VEW9@OU0 M+Q9--7M>]AM_E*&C]*+ORJHY^4>YHCN5G4!F]<$'Z,]RLRGG;]'7-$^CULX8 M/RGYZ%?IBZ^K\HMD;W=G59>NMBP[/,RLZM,^LN*D[RSM\ 9I$\"$O8BJ488A M/JQLIXNJ;(@Y% CWY(9)!3^MN465-B[)D93=YN+?V_(M\A9-VRX@!-E5 2,V M6Y>;+9GH=*,T/ ,'M2E=2 = MLWY-^EIZZ#29Y69 HZWLGPTXI)1SBN59-?5ZUBI^E_KDC,&]IP9"\8='KV3@ M;2[CAK:#N#?">41K5PE5+B]V/6:H7B\[&HTMF%:YE:[MJPD/?$#(RA@3.5,_ M"DC2-)KDG]0ZFU[R2N9L AZ"YHUD,Q0*/\)":,5<>UQKPD^D#=\N0- R=YX$ ME7D;@R 4( =2 O1\9NB*(F(@PZW128(^'8C86WZQZA^D<.2VN&)592QW![3F1_)-GGFP=D2_L5#Y07((U4R^D M/^XX+,(?JU] &!/K5>U:6L!;VI8II&!I A8<++B=0)JYW!>5+DG_?8K7ZT;R MR/:C0-+*T!KM.PEEFLPJP3+WX:^>X4F^2R,M<,D!23:5XY1HQ-GRJ>/O:4I_ M2C7&S(/;\=]%&,"JNN4\?<(:;\J:R"A='C/&!X5QUVB.7[H8Y+XMGRIXHII@ MR9 &YK=D!@1M*!LZRZ^&H<:8(,2Z*+ MY!C^4ZAJ^JI:^[DN.D',EEJ)7YH[!J,.3<[)9(O3AU<6F2U.6W7$U\0^@R[, M%'4JY=E>:,VCV;=!,REM3#DVJ>>QO:HF'I>EX'M=6$$F0M_Y9D[M6.AGGX?[ MD *N]W!^'XOK>%;.WZ;IC"!RTK:1':)A%.L/(*JA"@]7@$1'TG#TVAOPZ,[\ MX4,O1;NXYH[:^$[R[*, ;T# ,Y =5U/!;4M7R=E954J-6J\'^'Q>_]-0DH:X MQBJS:]HQ_/MKL,>F/8E$+& M1P9&9'!BCB/ :8P2B?=^P85D"\WT)="L3#8 C2-$-/0+YW\N:HJ1D7O!&J49 MU,X]?]0JF8>:^@(\?C=@X6".K]NN66"Z5N6\:RW';<$/QP<7I5JEA2)+I\RO M/'3 GBH\X9#SCN:60&>EU->\1G%&:D,:?LBZSM#.U[J=*AI#(K@!&$N83&5VBD&E:+0!]]#0 MX_0S3@#OH!G'KP^\N^7]$QG(5&9G']7'@J]ES5N8C])"=>^^R@+%.TYLG.Y] MCW6UL7=)*V(.#Z$JYQY+AWP#.TWW+U*D6G>&>1VA-,1 MZB.QZLP@Z3^Q?">ROXJE6%0;2 FYZL_TSU/0EC9)XUI?NA,U$SCY'4H/^7"MQ/0&U;$A;+VH0=V6CI>2+A-.\K:#T)I^N<&"[2U"ZH5%TU MRGPKRA!\LJ;!^+6TUNC+;9F.*0\KS C"FU'V]0BJQ2I"PO&7(*O MA4AUJ-@,1'\A5EL8&M.":.0%Y)[5&#K:=J&Y8U0/WVO2ID=V;VYND E>E?^* M"!VF#6OZEBF>D-YR0A&)(PI*&"LIXP20[D26DH-)4IL&16ZP7EXLB#@D_'1OV$^0#G_74%/\I&#HWP8U8S; M6NVPO$"A]8[M^YN0;56=-]HZ_+9=>5DOB)20>",U[+U(/Q4%>R"AU "\;)L15 !I#FN3EANC'K521JZ5Z1 "!:%8LX M\&7!),JMS/%QP[.*8YFFE3[11_-T#$[N$DSHU2]IGM%DD\[?6FFJXCA&:K0^ MD'W).4-OA@R0C,6B[H%CZ\.NROF5L%8.ZC8\FKV69>=\2S;RG)-QFH!TB7/H MTW2!@XO/3SK=E\3$.[L&&,P9%1\<)CVRR#$0B B'RS@]D'I>]D.GC93W M.^O:,KSAGA?*YP%]5WSV#CJO4M0)GN"K:E3I>#3[04@$AO,BAZ,/4[;@B(%Q MNUX0'9C?+!B*%V_B5K^I@;Y6.5B*:KL:2=CDB-+!9E4AT45"$,G.A[J#D7B! M-OM9('#W\!(YK,'0R9^FZYOOIU#R?N[+)W5.?ZL5.P*M3(316,#U!OG<>DXI M!O+)N9,\9]6(D\3$=>S&TLFA2259(C<29V][GIE+3TNS3Y83 M/,7/",=S@SQ6>J4\09$/O@=9EGVQS9Z)U$W6?1_-GNLUKZOR+4/A M.J?NI'J(15J^16RFK<,S)O;\=%J[J?XEC7:OAK1B.#63_V9@(MAHGBNDW#WA MGY?LC6FP",UGVM>IXA(7^BUW;\ISRCM*2/J(B-#)\^6 M';'/6KO%8)7L:S#61&&Z_[9;M76C$WE>M0[ZJ]97==:;X&]<#1TZH;$$=DRL312MM4:P#OCC 4@Z'\Y0A#N0?/\NG M4*1]1KR-^4 !1;%R:^')R+II WSMW4GC0U0K4)@B4+8X<,=0XSW8"D6&U*H; MVTL9P>!,A>@3W%*Q5"C9_)"!H$Z#2D?8<>M9IN/.PX+P=B[$2LL'J84#-$M8 M[UE7LA2E#;4)WH]1UE'"<@FU(><:./;2H*Z12@\PHB(,\XIQ.ZSA!7D%EESJ MA]/C@\]2WN-L;MXWS83L.(A/_'F8KB0Y#G3"$S09I:CT_RYEY5BJH)PP"O\@H27H&_.06Y M2ZK@\7NCPB_OF19 /] ]183@(NO"++==768]>4!2^X\\8*D%?T#CL_#XM"355 M[AY@\WAVR!(3GR*38)>LL^KJ\4B8Q<=C&0X* SAPO5[+WE4 :NB+N>,33D&< MJW(Q'14C-U'D[X=CY8)9@H:CRW8XYLIRZ0^7%:>A";-V+86GKF(TA+H;:&DFCK'AP2P"D>$=;R=_H1$W'Z$I5>;0G4TM0 MBZF.U2(OX+4QI,\[$P72*I&YI[,\440XPEI[%5WSH]BGPO*'GH\HF,X@I35H MAZQ&!P$ P%"&C+<(;-V7R5.<6&_KEL9#1YC!BUZD M$$U%(G/(:B@4X6]1W^?+.\!B$DTSZNS_%+<:ID&5-S=[*1V4+713*8+@SYY(%MC">+'1!35/"]8)DOP&X7?1I9'#CFD2XPL@5T1;4CG*J#59&A1) MW).*DAB(Z.INVK8)F*;+%FN=$)DM&X^WU2XJRX2UFRM6, #HL'2%:S'H\$2K M]:"/Y,.XN.SP7<)0G83I]?%@U^P"[0-$09UF2_J?][A[<9'#>=2"P#[J]=/( M%K=%I+(AL]PZ!RHA8;2FC9B&>GU7T8'Y6%<&01Q-?B)Y&3VI. MC2%,9($HO"+@P.P)C'0O'J=.8M5;(V5 &%_["^AI%\^46)L;>/)3!.5QR 9U M!K79['*IXNVX]L-_+Z8&:B8H;/*4TA\VC'CL!WJ^AB%3[$0TKGUU*3+UD.J[ MXH,\\*1Z,HG;@@ZKDTV=CFHR@KF(>@OA">3 'O 2:?O/4E]3I*^D>'.ZWAUV M8P=*9N^HC$_ E]M)I_9AQPH'#=.$QJ4F#>-(VV:!CB+.3?+E!SIE/&O45B$. M?WE==@L+6J\EK-COUW,O[2;S[Y_@;"VSA33 %@.!:$[R$WV(X$/,/D>7QMLU M$2KAO%[CO[]XPJUFLTWYBSF+3U!VZ18@)0#3 );IBF[ZJW2C;*C_ /(BV(VQ MN2-/(OAAJ%!CO8U94'Z"H,\91EX1G2!^RC$B&5=Q4\G1SVP^STRI_H?94N#0>QLQZZI)I="8,$_ MX,TLW@"%_ER:S(O9%FA.)%^BI>;N!"ENA?8R,]R^I_-DC-GMCB69U4#OM\!N M@$5]54\.OE%\*KL52%YBL#T\+!ZT>7G/5,3W!)KT'*(EF.18 +/WGMJ#UCNW M*&M[B^>&N7EF"^2ZB"::]FQ#1XF2\.8*'^_ /BA;Q(WT<.X^_1"@:10;;2YV M,KXRF&>5O[DY[W\(: G"<"@2=$^#4Q'@3# JU^%/JA-?9NX&'0TUYY-YF]?# MZD5ISUM=EVRG+]GAF&;&?1N-!S:>MAQZNE;NV)I8UA,@?KY,?)%W:>?"H9O M437U6<48G?B".)"S%^I%.QF5P(6,J_T-](_T;1AH:=&@J@-#T.IY0.%>-B4M MF;A-,/ZSNF/JR(Z_K)[F.S9MQM^%]+,SY8B7&5XK?6WB_GA=;.]-V-+%;6[? M3\GVOARF^.9M&J)?K0N8"U1CX&+=2T(3$R.LD]Y*G#76]K:>B:[+L:](VS+W MR]*LC++"<)@P[VJM&F==6R80M3:E.NY_Q*RK1 21%N+\73Z<>$?BD9C(W\KMR$$IT4+WX%D^';304"*E868().+.TR?4K$KU6C4!@BCM M<_5,U'KE4DMK5PQ^>3 !V2WDJEF2+60)QT>/M,+TY@M(&JHO5VHJ0?M%ZH[N M7:2[1KD^Y;)XC3Q^1T5FKE5?5\Q7LB&YCR6N_HEM?..'0B M)[M0#9H#--> YN>%E?FFLISP)CTC3?T^J_)2''7*5P_.''T!7+Z$).MTD5T&!7W]S?\I9E]__7_8ITO_@NL!!R5XG<104H#-I%!>DZ\@CGZI(V!BAS^8Q&=1[X57E;;#W*M3ZT1)H?I9"0!R:0ZQ ":EE6_ M+$,&=2^FK1!-; S\00+ P#U+5%(+*^G%=M,Q?!N;M/"O_K((1GAPT M]O7$P&G1XCK^[!V#JO.;.;I,P4GQ [&LBAO:@;7&N>/E)P\\,W9P,T:'VT=T M&!BY>7Z/0=PR!6<,J3)>HTSH6GZ)L\#NJEP_4Q&7SBJ>&]] ]#'P)NI>J$T6 M!GO3UU2+L:C2RN[\".(O^DZ$NXX3A73HIC@V8._(DA58C>C/+[U^*AKTIV[_\Z?FKTS_'39U\8!F715CT6;42>$5SZ%A&4=TTU=* BF"'JS(8&6B$TZC&: M7$F\J]F+GX:]7R&E&:(!2F9*2ZMH\] M&TB@Y>JX(_$7/>Z-D@(Y'(OLO M)8$4LH* \4]OB/ZG7:VV:Z-ZV1R++SQIKITOV=\I/&NYUK, MR:ID5@..=SG9EO<'=I4%>_YK5$%P2W(9L\7$--N-J_"Q9%@XZ)UL I1*R,UO MN0T]OUXQY(>B@Q),%S@4F;&@4R(F97X(,[UOF_'I[=0)=A&%GQQ>+N1K3'3H M9U3IZLGOZZZE(D?=\Q+?=NL":U";J5$1W]=1/>(#8# M1N@[9BJG)3%:T94%S)E'#(38;QCDSUPLV(1\RUO>+I_4V%H0R=85)V=T>X*F5C]']GP\#0,G"YO12\ M!!:Y#YX(,><$F#8;FK0/0P*)JHQ9LJ"2^NS4$3TL.PM<5*-7KZ?@)%3:Z]T^ MKJ>"WDBX*Y7I#[\'>L^2+QS?$:%ZU\B_)*1"Z'[:-1";]!:Y;4,,C2.5U\V)86797-. M5(<7*W0HT$$]9_#6DAD$*.5,FEIN/V\X.:=T[WU3\OA&4W*G!N=9Y>SP 9?% MJ>!^M$S^,#))O/\4!+T-[%],B48&EC*&T+PD+O-262C3$I'99%%B,\&8CK,. M2Z<;F^MD:@R21Y4$@=C18A@^'.$AA?[<[.-RJZIE@QXXLTMJ0:2!)D!BHYV* M_%WDC0744]:=9WD:X07!!FN;/KWOG)+TEHBIN\4)&=B=(O9E;Y$2F.#:Z+>= M7,>7]&S;6X*?D,>XNOA7];K?B@# 1MDO:/^?U=*X:ET-ED>47V8MA]3/((TA M5@OHI:VW2H\N:C3U53G?A;X0GEC1-Y#QY9PI&Y;TX/R2?E8#JLX9KBFM/ /N M0*O!$/ECUE@:-GTB2>%ROT60O]13!=0R]B\@MU=UKTXNX]ZIV88NR6.XY-$0 M#9YTFVH#'2,B+%WWO/+#V#YLK^Q='HO-R1DJ 5 "9-[>C#-;.WV8[(X)KQ6M MZO,O^?0!(]%0&'6ZB^71[!7QTDLW%%],]@3M+F.P59PN:TM4OK[2)%]M&XH) MOFUD:K0EX9O)5P)\9%K4Q,N ME&R\3P=BQ?('R$J*V"]9*BG,Y:J=S.>4;AB>YBA=Y7GP;[X\HH#NP;-\.BB@ M7 #W-!U+Y*.E/?H"UD<:N;5I"]'/G_],-N(' MT((\_O+Q'PN6Z.23CRWFLBM7%28-$@)%#7&87[?5 ?F/ZB5T+W:GV-9SQL _R MW\2XOFAY-?C<>U*(2JVJ52E][NNJ6NBH!6Z#?9BU"8)@6S%A\B37'TKWV D4 M'MUYM\@4[W$8+2E,OWO0BME0!&(P@BW']ESW@GNDR4-QA?,.$D60CU36AJV\ M$FP#0:?A\($'84 [=:HV.V%: G8/#.<%I?8CK(R3"@U=-?C).1.XZ9H:>DW& MA?& B G@LRD\Z0 6"/_*FA2LX>T#5;$8_"B,(N#AM72I/1.CNIQG?..U9/EZ M&*@/_KC/J;3A_$/C15GX4T@*3^0LN+U\Y6=GCC0B MCN;_DS*\X+4+(KK2EH0@5HN,-HJ20Y_JRL[4#<2OOTM+.:+0:=_G17-*KUA+ M]EK$/A*'2?J<#[ZD+LE(K,]/FFJ97ODO:4S&5^*/:N)]V?SMY*^7FSN*FJ@* M]/A/3^YH.5 HD8W6-X^^H:$ ^YOW;,>J8/(0VLX8,XEW-]+^SZ$- 9-E*R<[ M(93/.CLZP!"R0BHS+:_S=7PB* $ M2G^9ICTT,6NE\,%/&H3WG#(UY!+*I8G+6DNQ#3/AC0<_3?=\9^7B M8F,9K'1T-DQ2IDAF.DQEMB*P.*IT;G:7[(1/V]D(HBM_F6W(+C.J8T#O8S^' M5W]<"K_;H.R^SW6F92*0YE MW'G3;A_K"_QV65)9P"!SK:)(24=V8=/WYT>M'Q<^/_N=1,7O^ M,Z^;TY].G_KW#\" CC/]00R*T@$M=5N6Y^<=)6DK< PMO.=E=$[05A9=9!IB M9L'<<.;OOYD!R$GNI,3*'%8HF$E"+6 N],I/Z O'B;_M+2Y9>Q__C%$6@!9K MV1O-?B2".6/5.C+G;#&V#SS#_JY$<5#A&V^+/;DQ2<"?N^9$S(N.V[>E7KUL ME=I_NE?:&J;4*]P0::G\DKVQ_>47GW0T_W^!94L_2 S"T?+A.)U MXXRZ3;UC ,I:C0(34 DA-#YESAD0Q1+-N;#3**]\#U0L,M ]=UP("(^&A&18 M#XR'=8_XP*!I,NNO ?2446;J=P2Q[N1%@F?.\C[6"69.:>3.4H([ )@,YY=) M:^Z;-,/NV:V\?24J2 DP6L1'*]0=:$[1FPIRT%XJK79E?)=V^MI1*-1(E@WP M:MM/+;25T#M+7Q(W4LM/Z N&2_3V%T>FB 6)Q[J9HM% 1 ]/M4*3=5@(=->: MKG12S3RB)L2\X/(=\RX4.OF.[:*51XTFV@519&B_ M\AC(D_:MYSS"8#5-/KYP?:#=H$7NB9P[Y,\.M#]B$%W8I3IG[%QHQ5.W45JW;;=9IJH@F+4E2O]*!ZYT+HA M=3Y/E=UTXP.4]<#=DM]0?PKME(Z;X+641@LJ2X:!GG0%=W=/XNA!Q#L>==B; MDZV\?3)"XB?EXL-IB[80V\FH=^-=Y5%Z;ES"?\?L3$1/&K3!&L<576#2.V7((1M+/Q;W#?9Z"A#N5D2L.T M@HL T2V'A$[K!O)C?EH[Z_DAVLZ<4>[-1&RYY&=(QR_3@('EU=5,\-PR^_9K24+\KI M6Q',(ATJ$9^52U;0V$"Z.U^M;Z:7^'7>G690I]SQ ,5$F@[QPC HU>$A:45N MJ ^=7RJ&Q3,]AU[F1:FD CK10F-9W8#^T0$EXXL?*>2]$@#=XS M# 6_FLW_0.I"\HC QF_9/7#TL9+IJP]^43'E^R6![FC-+YG76>ZEZ:LC>-? MNU\=P;OWX%D^)?#NQ$;7(,)S5&R^=/-SR40:&X6A9M5>\78FM.[ 2&5VM>TB M1 S(MWJSC3C*'0=KZ8!SFQ4 LH6UH''OUHFY#>O=M&MA/LG@O6;B5&=W:L_D M<)RXT+HBJ YU1^WS/"*U= [U4OT+%LW89L[+Y"C@Z?AA]OR=ZI775<< +\ZK[OY=G6%;MB;8U.JG M,Y-Y?P1MB Y2BW@'[-W>)2*"G*X9(7&[;EER0==LE"C\NQ>W)F?4PJ3;#'TL&,<1:=$@V(8B21$VREN GF M,DUD&Z(.7UILR>"4L.69]EYH7@".S>[+S4;E7*6MP=0?02K^DM-O\8_DTESE M%B0]*I>X>8-N7"%2EA*2;8H3P (27(JJYK. MMKKC(R!-?CH:"F8;6*8)%QVWT1HNK/A$&8_+9,.=OYDXWK**'/U9_\C5E"+[ M.\BF-.L_@/-Y*AL_L:K>QVMCL@0?$FC4IPTDXHKUKLAR.V1(79S#?HUFX\") MGEZ5L8KD@,1;*.AH-M7M]2['R9/%"$KBL4"X&?65L/TXDT:K%/4JSDU"3 VM M$T[.*#3AA22DA=R'J#5^\#JXD,W"-M"$R3]A3M#.7VO+UCDB830QN>#.8$V M&Q",')R7 14'9R% OQTS\__>TM-N1%M8\POO?%#:T*'"(23DDOM&Q8C>=^NU M\7F7;H(.4#HBMZK+QA1X>"I[22KH3][TT>P[:$W0CT C073]%8\.TKXL0";. M YQ4M9>=B!DN:N8MG')4QNM^0.""2[6@/4^NPP9+*]J<<($"NGXK:#JN3<%H M)(-3N)*Y?\IPXB8Y$$JPP0$!X46#U++T4.XOY/I#0S]!E!8&&XV.:^7!;G96 MI^!>U]B.+HPRTL8>3G[Z1"OED=&%*3T#]!#8Z:(2X)/%+ MQ&"^&'45R7UMQ>E&X6=#+DO@2&FSGD%S,H6S'_Y /,)1;WQLWQB@^D,VVTPQ M>G<86NIXE51;R W(^H,Q6J8HI+>V=U@_2CSGS>0:E=EFKJ<,=;@#7ZR(6PN1 MBQ]KH.?-C"YSNN6[);*14KIGZ4%:*WT:R+0O%H-G$9C P(V"4D8[-ZXEN9:K M!UA$GE]-"[;)35(007"ZMXX=NQ(F5#(#8-!6V #,UZ[:1!(*CJX6Z=Q"#5C1 M'<0?)X!6QL3ES\-X0W)DX.!DMC0^-8@JV9B6'(DZ*H+?P0? 9VX<*0[63BYM M7OK!XO@Y43_""^TYE4=)%\A">FKMAV1_6Z0D#BK3Y*-2]UJ+X=<8QV,XPOO MVQK:N:6%>]"4M,!9XU2"VTU/_DZ(QS*NK=4EAS^>1R]0MQ]]>$YOMX;[D':W M?AI/(MES\? JF!^NW&S*.:@EZ5_79;<$=H\:U\E)!QKA7 @OJ[0\+I@DC%DZ MPQ_G#2BF38N:6;0++O'I=]KU,MG"VX"?'4^?#W_ZO.:P[S7'>*_5:[[S TC+ M5AR6$QU$L3$OVIE)L+VG+ 5=7P )4Z/\97(QW.X1E[,/$OQ^%0 M89Y1 H !JGK &%\5<$?A#HOPJ@.O&^82\0GPX.0&MRBZX(Q:41QF D<6Y(ZF M\1&!-48_]!\0N;T7VUA8R)0#ED?04@Y:>GP$+=V#9[EUT-)-SL@[6H).?A,Z M*',#$(SG *2;5X%#5T'@N8UY/"X.>4^N7!?4K3/GPUY3A[RS-(D;\\.*)U,JNZW(:5)76K=VE$!3IYAL(45;E'NNZW[< M#+,/;I9G$_&TCY*KJ8+FFIODIV$)WB!-R-'Q+G!G:=AQF"H+(;6F*P,JB:)_ MDF=6'5EU-5+HH50UV/>XB\L8[S6.J M>O+49.@(23Z9:PJATK*MFCQ9/_JZ/DR=(K#22XX48_:FMI@Q,O][VVY*%D!> MG25SUDI;0)F6\U(;(^P)DSFF,=FTE^0G,$)LW5.LR@Z:#I(_M#R0_K"KWP92 M2)30>>4HR#Q+O"+QJ9#&].2JO&%MNG5_04)K;;N H*IC0;D5DUHH/?_ C352 MD,F:!CF@6&1,\8>":/K[=AT#"HQK>>U/2+*Z))::CI928#72W$8[*A-@XMW) M@;4DJ(K9NDS1!!6'ZK[L-_#MSZOVLFUDW022,3H92[!9;M#L5_[T=IWA[LX'AP?_B#^ZD=MI[W;F89,DSPQ/6;J%:\BRB"NG%3,KXY08O[V,_ MU/R;>\_R%@B1WO$:>V .]M3U.LN-%_'QA*8EC'1,-&N5AOI:A M\''80+$#V+"\&C$$6K%+(RH+>0%E9?//@L@DK48N71\ISI1+@S&)!279B1Z^V04$D'9"P-LZ@<0U:?JP([>FC)DQKT:H1-!DU,V" M35(VP>'272L\FVGEI5@S.11<&HZNF:UZ4#2EU1K\:BN"D1)&3?T:TY3A(GA9 MK>%@Q.T^A<5HX>4*80I]KD4P:E\E9=&LFAX/WP''M3/9Z_(I\MV7XT0'0C&J MM,5\YAM/=:\N1I*?')>:<'YGT:NKN3P,/-!P*&V.LR;U56W0AV M@FJ0 T2)-2\I_I:Z N#*YX7E8,G4P[^T?$9&[MIG.O9-L-,I9\% MV%P TT4BF%Q*(-PHN6(U8V,C>%QO-3+(&>IN7*V1IO@!%DP<)1&OB^QQDIJ! M:A[]*(@4'XQS[E[2]VCJ/[RI?\$NGV18OF/%K7]P]?ZY5^]OV_ >-K//S,,- MB$.!FFI'DFR;VO-7(A\VAB*@Z55!"XJ&&1/R#+.0"'@^Y [)\QR0".A#+YX\ M6@139KC)$\:?CC!2W+:K[2W[FBA"E4/XCG^M(@HE4E"9/H!N M$2_5\QE0H_2ULVIS397UIQ=IW>([;\KZNKQCI0P%A\6WGM)43:N%'[<8,>OD MX;-*4P[@\+B)$ 2)N ]?#Z+@6C6R>].HWL)P"NY F$O&P77+'^FN=M M&8XY..$'\ BJB(1^9Q4HV60_$:*%2!? ? A>!D(&S'952?#ET_D\[2]\IPC: MXO1P4DZFWZQ CM01E&5ZJ=B#[%TKHX8%Q4EGF>;LHBY5LK/+6I<1?1/WT SY MVS655]1X+:<(<;,?0C<5/>>9AJ6EJ[/GXMT$MY.X:P22-WY'!]@,$N*J.V^YE\&=GM.;/A:U/>AN*B-7?'1S-< M$'GX:6E0JR]2)_JO(B[5FRHO31YCWF4@92UV^4WDIIV_?>#2].]IME_O^DVU MF@WE= >$\=HMJMF34!S29H&61,!7M=14C8-V2#RXEP\A:@";D/APXC#WE]NS M]&Z4?Z)L4=Z[*P?QW2K-\4Z#22M!Q+_M.+?H*Y;VVP;@6M.RIB'/-6DG&N2+ M7"J[SN@Y3: CF-5]N=*#R5FHDF-%!G4F_63-1UF"]1Q9:/37EE1SSO$V] MKM4?F8*>T_X>/M(32T?F10KU58TS]@F+8XV+S;6W/)TSR:QMYU*18U*>B5\_ MFKWF)"6^4ZV9J1F<I9#K].*;%=&1^HMT62>U\GVG;3+$QF[F5TK'1-EMZQ[R"[KCO5YE(Y_ M[E?OMGUD9G,N6?)$8"9Z^ /K'ESCL^_>O(%3+#87/!0A(O+F2;LJ,',]FELFK(;F.3?S?BR M]J)'38P-8U1/6GT7:59/TH" .@B'GCIFG+D)CRFWD]%+[?)X[1-GJ6@JI9*O/G#2GRB@4,@U9Y8 M3X6XKV'<^. L!FX)7PXS.&HNLWNG>0&_B[@8<:;'_D':6CFABGT?+'NR)-V] M_"U+&O4&0A+RM?W*P?WO<^)"J,@)59)Q&&IVFK0FW MID.CKZKYD(@PM"\I(?UA*6+AE?49(T=U,?*"!#_M_UX.BQL!UCWE(3NA.H#: MHOH FON:N&LXK.%6:\)NTF<-"!$7U!77BFB$4MR@)E)-+ 1A5UN&[LXMP0W2 M:VUX-/^]K;G([@RYG&VBLG=@K)%7T0QX-*I%^7'\(D2ZK MM=)O&-E^E O(.GG&R;(LK460AA4U@OLC.6=_Q'1R D[NQD1' UT+6CCE)F>1 M2Q9SWNTN742%P1]T3(R,A6MC !"IA4*+&73Q!$D,XBVNA()O"*3*SR(2C*'W MW48NKYP92JXQ"K[5B^>H*9!;$<0#94WA-802&U/,I.,;>T0%(Q?D/!!JQ" 4 M='9MQC,V9N,WE!=#QS(XEO>!+*O9"R6M(DJ8TZU9D(:GFY W,$('P*M M M&OF2O/8W'C>8DQ<%K(=B.<9Q.' MP-#V,V5OTYZ?"S9MXG U_CLI;N5&M1X\*BT.-A81DY+&LKLIFJT3GE(9#SV9+I]JO"@\$8SF<$2;'*#=ZPF^@ MFHP!HC+^0BC8;$.O05)%[Q%.K-$A-6#A@5/OG&[5H]ES/HG-BHW>B[*#^P[B M\$)\ 1>5P3/O:(YN,*F%8NF-X-\%YB140*60+GFSZ[6Q)DG+8%%16((SQC*C M5.P]"TW-8M=B#)3"K!D]U+YF"7XS.>+SQ3\=P,TC6VG^!(< M$&JQ(DMY"Y$/!\1<<)QP=.$/"!0TK!FA=":S9RIO4RU(PGK,%-[SJB9B=?7^ M@S7E[#+%JKUZ G(2!1"L?0*(EKH/$X#A\^2W-?)"R7S"JM$%Y,9U;WJ$>N[D M5T"_A/@ZJGMA(7]IZI5J'-%H,SA>R->B36V(\3WEHX_[U!5#$*)E*>XRN1-D8IG_M[3$5 MF$.E#2_66UT09:)M3X''.:C'3P.<>%X:I\!!0X"T5NOJJLJ4F)T#80A@WR/$ M%3$Y?%*:'*\[(KRTW#-:DN771D;]QFQ"@;D,#T=_G%>$K;/!]#A?^4]@V/C* M?KN@M#(D]6$HW(\4\2D"4($"+3+"J<>*@9O&CRBU"VT\MS MTR6#+N(WK(^Q04M%Z#E@TBH1I6B:8F"%+00]@)(;ZJ8^;(O]GE@"[S%7'V H M Y^,3V-=%F,N2$/D.9QOW_ ;4*\5>G@E:P3=[EU# -AG^U>K)U+L1Y%L4P=7 M2@O@%/M5)ZPB2C#HY$X*!LR&$%G35=MOO.4,[IMIBP5*R("V"(>(HL[XQ_@= M\\D1:$E^'1CMV/74;BR< 8IGI?XM6!5QO?R1VRY[8IGK -_!1:IL1#A(#X^O M*,T@2W86?%WZ4U-A1TLF$9QXTJ8.L68I"DN52@)#1E50[3==1&+$?4/-@GQ7 MG)VH60>=7TFOGRS%42#01<0 M&!@2CQKH.-M ]@LQ=G)! 'OE++2+<""%YGA6/UJEH_:*3+Q]]X:/%YJ?EM(.E'P4B50*RDFL5;9]-32!,CL]]*_D6O.$$?SBIC^L(PI M?CT?/=N$\*O"08/+-GS"O/-=U&$7@FDE2[^(WK@W%!8B%*L_X0FO558$;BX- M28O:9Q';4!>R'LU)G&C/APV3]!YCXNG05+-GEXC>9]YL/_*9,AZ%0."EILL* M"AF;3_K5RM06X]UZ;H5,+GM#E4&'"Z=H]63;6URPO^[ZZ>%G_GC$S]R#9[D[ M_,P]\I />X'Y42]'[3Z_6+(>+MN+ !&9KI+='ODBF9_SKA1^70O"L\X!9)9" M&TPF2_/R^0\C_1G[-;RBLTX;Q?FL'IA!SI))JL6=(QQWRQ0@M[TV".6.BJH, M6NBL!";SY$-97D=RHZ+Y1,&]=!G!V6OI-&HJIFE1[TE!D^2&L#>Y=$(5]Q2< M4863.CPW^R;DAK)W7#[;5'Z":M\HSNJQ2_A/T;_)%1FD \SF.,Q'$)E4Y2]4 M[TD=1R;)>"/S%1DH,H$;]>$'9#[Z_.Y 36B[[ZOE M?DK1<6!XA0\1%#';09(CUNDS2%SXW/;0'8>ZKT,KD]<3;8/+(H<2/7V%^#$4 M$D7#X/_.WVJDW>T%&496E/.JSSIR-M=M!D(4R/CKLGP]H9(% H:B0XGTO;P>,N(>R'7$DBQ9 MI\$&TAFI;I]=Y---)E!##9%,Z@U\NM/ 5 M$?M><"W"@.[BQSCQELNTI#99 UNT]#EN36N<@68&P8N_:]PZ1HZ/6:W2[2_^ MO2W!N7:Q[3JJN-%_+QNF3%O6P/)=0I^64AL$?&VH5VVU7?L*$:JV E@IGB+_ MS.P?./D4GT#F%8:/5A+5M8M!QMH /(&#'),IB%.^W !>=2:(D&LR]UPL+J4< MEK9Z>TW5)AW=V 3A(SV0O"S!);.8#271=?2CD[*_J4*I T* ,LG%0K6,->=1 M< ,_ X1<_X6+%4C)E'>>JH"(/4 [&OI=4.KE$!Y1X'8HO0)^JIOQ$>2=&YG_ M% KM7D?7@QMF'!9MPI#'VN/(HAV@=,J(;L#T/THD,9!R^N*9^D#.<(&1*@94 M397=1PDY,A=O/)FZ62D70!Q2R6A0+HT,^,'V&%1W=$%K?,VMC.UVTZ QISQK MJ?70]C)[.JX^.- &](-4BV6#4\2ML:I;:_4LLGS=;#D4(F8=D]+;=?5+VM;0 M U E'3NB FGN=,;(FG*IVY ;$%F$T4ORHT[J$7]YA)@&0E'1'"D['%C!OQ?< MU: V5YGV!B.L='(572IV(VW;14Y)$M$M?(@( M(KV@,($2.=X?@,PB4<>%?3XXKRB83_%.]IDCVF@G2XN/,P!2=WZ''J"TM,QZ@>?WG+II?1.2,"BO3L4$]16ECV M2WMW3'..B6Y;;R2TPO7H_=T)2WX!1:-5Q>@/1C/."61M\! :>U/!TBT21O!- MEF6DW&;Z+Y">$1H\=M;(_M77L19U .BQ&=^F,YSM+';V? MW0IZ0_T#MXB1" M"ZPP[4Q')>/DV-1]5IK(*$[99[R@$VXETM$*,.;V]KS,I)LS&>E:.-XX/1 \ MW%$GOA Y0 P@!6AABDR7%07L6^8%O#<9R].P#]'B5)6KY.G31^PNJ%S4 M6AI$6 -7W;$KXFX6D"FH8R:HD6%8"ARA13^=>+Y M\8U('U-)&'#0/IGO9'R9;9/0*10^_./DJ[\7L^]/OIKL8\>3LRD1,!0V*:U1 M=?A$L0LWKU>K^KSSYGIF^X8*PAV6HB4 MIQ_34#Y__1U-P:9RI*J@O:F4S.7:\)V[Q[GPP>G469R,2D$59V1L:ZOE"*)N MIGAHFT6W%X'\")43[VW%3X9T80UTNN"NV.# M?R[]PVDTM6-81S7/U_6TPZ(CTP?Z,ZY*=-M&5.,R$I_P@-*(+'\Y)AXXBW>2$V 7HHQ M*!TR/3P2 ]RL6BI]K4$:51P 3>64K'F0;D3K-STMH3$)B*-DGMS;33XSXWR# MB*PN?OYE3FRRJLB2L3:6E8T"5RCGC>EUC4F4AZ6/T.+JJFVNN&:A-R,-]T79 M+?IAV^+KYT\%8(5,-W7N+49"@7Z=O*;"HEUS]%^E:6O1 /Z4_/XVK=[2=!'" M[Q416FCZ!-1ZFU +XLL^->JI3Q=0"Y,CNP8= M_@S,'^TPWS6L5PUY.<$XU+1MT()ANK[8C;+CG0!<6Y=X\,(^A/D+;\8_?Z67 MCR]8Z"%U79U11M1^GB8LG4D-P+;WAN42!O1.K3?V;]-7UV3%U:9-SGWPS[-M M9>K/@[HLDG86L58BE-&/W\Q31D<6$*!/3F'-CAYLNHB'@P:$V"TDL M$>"(2<384TG&"U^R/HYD ,U#XH)>C@5RKX?U-M1DF#ZU(7%=F;EZ_^MYB=_OAL]O3E#S]] M_^+TQZ?/9Z]>O/Z?UZ,7N7=O^?XH(8"'!4D!);GK?EMO+$KV?C_WFY,7NS9[Q;;,#P2SRM34=U6N MS?Z$(HF7/CP; JUYZGG3BAU@(W0?6@!#OA\>W%!91Q>FC:]DCB:N/HC1D9Z9 M2,E$[*B0M^%^<0$RF#0YD1SEI:\;__(.3#9+S]9^*]F?%,B!Y?4G8%JI9GLZ M9U8B^NJW3W\ZU?Y&THQ:,75(Y'#G.)<4EP34*E2I+04&U68CL8656"CT$TEO M'*-4$8"H=BLP&N[ C)==E6]Y95Z6.P5'_-=77SWZ"U%0-]+^=+H]IT:"QU]^ M]5=R^KG+4-@;.C7X5=9^*QT2:5';5R.WPXCA:,C#ZHB$2%*&'LVTDO1U&0ZL;2D ]V@4,%Y*G M.AW$:3[YWA0L\0R3X4L3(X19Y%Y75)BFQ"[LUR1P,ZBD6Y.]FT)XMR%]$B VAE MG(BLNF!AM7IV0@/3#+KFE<7)V99'R%W8SSWI_ 4OL69: MC;8+2$?-M'_0"LA-ANAC<-RF?8#0U*]I9SEVPQX[ XAT0P9HW:Y/+ODTX,RB M"!4Y*FG=2-_LYY1O@<=D6]BABXI:UZF_;9NC*>)V\4X=O$/I%7&=L+0(IIX6U\CZI7 M!$:PL>&S#IL 3XMN6C%3!"M6/$44K9 M8'^.7<%.IB!;@$Q- 5AO.O_.M\DF);=HC;=KT?JN(ZP>!^VK#:.:=!YX:@XZ)\JN[^'=>1K!=9W/3AUY,KF4TJM@.8 ?TSQI0.EP<7:5! PX;%F@-FK4 5%*16_&D#\[ M"M5Z;-N0&G(LNGL$P']RDO"\-#_%7S7M*"FP6-AIM $]"/QRDLU9)^\:U?#! MAS=*!-]D>)V2$T.LJL"7VVY^P1 +[F!!%TB_HO;(SETG[KE)1X/Z0;(%N:4) M'K![R;RLA)Y)8DV(2I'A@R.D'T?&SVC;<)A*H^6%7(\K^HK]R6BO) +F[W&V MQ*F+)MD)N@F KE LR!(J9F,^&%6,NAI",^[3YP."CF<\@AH&^5<8_HQV3-:\)YJ-.8>'L=S O8]2/\A MHO+TGP&3?,33U2[JLYJ#!QOCS\^2>0/C#=O+[/TK, %3MIK M:H?R,Z'@\)5Y#A>^[JEHMK47HS185U[6BQ'FFFEL-4&W::G:B)<6^J1J=OH" M\#T*!"FT@!A>6 ^,0^MQP/G(T<5.7TAL0V^2KB(36S%_[J4$2.3Z1L$J19D8 M/6.&)T/)STQT)^E"?0 C,>SQ\,WL7VG ^X6B6(%BH2-JT8:>O6RYTU9)CWJ: MKGY6DO\I3TF/3V-3T.RWP-V>-9;]0[<(QE6;Q*CML>=!2'^B/!M3,5!DR1H= MS-\<>O/3-16OE[8%OGKZ0DA&EUVYJH"'#KR0V-;*4G\-SFU)_8'G2E+ASW_. M('Z6QA@8@[@P>+W(,-3]S$#(G)ZK.,B023C;S?[?-CD"C[]\_,OB5 M/QWQ*_?@63X=_,H;*8$9.?962-U517$N12^8[RV9/JL?E-<6E_=FA-E.I A MT--T2J?KI&.TAG53]:5QI@!.+;?!J=*)=% +G#5]@<.$=UU:S@GTT 8%$)'" MM8",^NI$ 1L6OXHDJ#11 SG80N4#5EK[*@;QKRVZ@&%F?2R\'2YI 03;Y7(O8N9%-2^R#>[D=DL_R M/29%';W*Y2R-4L.::@?5GKZH(D7"S8OT9N?X@(NL+): _#*/AX-_Z4@#_'LH\M$!&CF+S[H&.N@ M47B>H;?1M10\%?@\$;Q V9!-^GZR%DZ'D?N\[;#CWY,<$Q=G!U-CEXORU[1+ M*<:UPIMYV'OX][17@#U126[LYHVL%7Y@UW*>>/Y"V !SAL,;"M"\B(VV!6=: MYYEJ&\/6?F&:XH$C1FE@@_R)$Y_1 Z I58D*6^M!,S_-6')#G,'[GOFQ,$(7 MQ# B Q#&=64-T"/:?:707,+79&>9/-;SG31.B/91#P2_\6@S1-DOH_T+(C;C MX)5AYXB.".W[DS,2$6NJ\[IO).$=RV9YQ8>K-=0(R@H<%/0Q=& S6"ITXF@? M]$A5B1QJ_V$4B,IOK=01(PH&7",7+AXVPH5?[V/Y'^4G)NOGBD5DD TJV:*P M+CW6'"I5XYW-<,;LY>67^_+P;9%2[ +;?<+BX1?C7>IE:UY[;'6+$W M @OL&FGE*@<""3%5F#4KMKE?X2 @]5NRJ)"#' M0-!.K$=]5NSBQ4RL%=47:H81!VW MEJ2O#J>8WCL!_?$N/N^@R9.3P0@Q7Y0BGH2N1G7H'3COF*AXU%H*E3U6GPOH MJF[$67\T^VGJ-ZB;@/NZ[ P!!;6[47$%]*2/9C^DW]&[L3.QG-Z@$V\O&6/M M)1CN5X-\*6XTK:&T<&L/L_3QEE$"0E[LT>R[J355=L:^BL*;SI41S-O4Z+ & M_Q#/*XA6@^IBE:Y;IER#&?,&2LR1ZHLH!YOVDN+03\&E41[6W5YI(/7GB@ O MDT#UTS(;OM:$D5MW9>Z[Y,T<0Y_T)O[_H8X,RI<&,:!AQW14!0P*1_'7Y.VK MWY9IW*RCQJ>](';@BY]<]G'H 'E:7!+'R)JH(!W@5WOB,D/D.QUDY$=;M8M* MJPG2(@D[Q:\Q%N^F9\XX(P,6;:^631O+XG]@0ASF^+%._-,4_$.!8#=X<6P_ M\E>Z*F[F091K45-&UECDTK*$&CKGS]7O0'6%"!)%P4:.ZUU _)'+GQE:&GX^ MT8,S G>!9\]:I-71L7 UO6:FCZ4VUYA29)IS7YWW?96!YC9^.(@#G1:#(.M+ MJ\8Q)D33#*9YBF('J3&$=!G?!K:CY"O(.6!BQ$$ M1-K8=:VOZD8TS(F-L?%XF.TF0HWWR@2,CYZ,_X<'[+<"W]\7+/.@]\I[PE6^ MBSU7&7[#A$1]<@-0#&3N6:8C8J.D:5@V(-K4<+;Q7ZEPX37_NM^7Y%.8!F>Z M8,EU"4SCSUVPAAYTG*FZ:_*A(7/8",K"]?S%*(6T81M'U2C9M."26TYWAUF( M,Z:*GAY:Z=;B8Y+H?'!"66>W,&MN 3HW57F'V5+D-*KA*U_K_D>X\?693(:R MND$)O!MXQCY@PE9)3>&%M(1KD^)5I1)G'CT2R.2*L,W7R DA1/O+$B)R36W/)[FC_A+Y7]]ZA*"VVU@;%R0%01'I[AC6ZKNAU:*G( M,/3OG"U13,><&;?Y(*H+PQ?RREZ4,O"])1**(\>*8U3^?,2HW(-G^70P*A$G M+DYD.'J"61[*TP R380F<*0M$^_NE9[^2Y-QM";U_\3M>=#N[,T+/Q/,K"/_ MJA)R96)2 8]#[MM6J[,4:K=5CB.VU"ZM6!CRV#_')=Y!?H-(MCMNG(/(BMRE M6L1'*BQ$,2Y^I]$&)\ZH<*"U*8'F"&.SJGNRUB(W7T?99#FNLKRP)66"B$HQ6[37ZW13HN UQ1<7]_"-Z M5VH-9#DP9=JA>+JAXBNA.];]-BNV?<3+^ZDLJ[B,D29B0Z%,X3G.N\@!YP6@ MY0P,(WP2#1UJU%1^24%>G[S=ZT@V:J$@7)<=5TA$'=6=\[?5+E(*3EP2(TV1U,-?/, RE.Q1CX'+G> M#?(0"ET7U1G!%ZHF3B\%L&IM;^_Y7W)C81A$54X!@)HPU/?+$X<*!W0R82K0/MG(PT M;"((I2]36K\-*7\N6*;O/TUQ=%G,7FU3(%)FS#K5N22GG#@K'#SA-4#W+6L0 MV'T)XJ4;6I^,[I0,X$F 4O)=U_J1Q^A8.&+_)?-,N7[\&TGQ:5R#2$IO5(EL M[0NTYP-M5,]4&>4,-M'//L=VJ%78QRZB$L=;]5W\DD:>IDGS+Q[Q\V65+-JW MS+T^^0)H7U:"DTKZBA C(M^Y +\+C>WZN@:!"L-E)HF63((--_$M+7E@D/Z$ MOD+T.U@DW:=;. 36XNE8>^'0DH-!#&_ET#&OV;4 \C8>B5-EM$G!)W%R?I2; M7]VU'Y)Y?OSEXZ_"KODI[2, <9E]AWSD&>L5U5-% M8R@#K'EJKJK7D>'9";!P\FTI]0.W7#J!I,KV8D#>_#1:D=F;(*@7U@ UQ/KJ MU<-@7EZZEM.PK":=NO2*Z6VH?98ME"C-<8E &'(8U,E]27M?(RM%7;37:#22 MOGI#F<=3M^ :OQS=?9[)(U/LTA1=VZ#H<%$UEUI]'>Y9YE->6*52WJH?O1:8 M<#[.)?]8SSN7SV;C_@=:EE>EAA0_OR6E! SIM]59MZ543]HCCP:9PG1C/0__GFQZM[60 M!?=[1CDJZB'[?GN1ADN:R9YV:2Q+/3;#NPZZ#@2_#^ID0?"SC"_4X(B0*E^/ M1G!#>(+S-NA4'E#/^]!O@#9&G=OD5_+%PS![X&7LHCY9O$$UDTDFKT^NHZ4Q M"<$E"G4\';$@0[.L1D&>GNJ#P8BD';TLG23;6 8'*D9:,)-T>.D%AQ5EP>V& M,>4Q3:60XWTR3,K' N>Y>6$-GBYTSIBXA9/?H#-81%@9LWV#,U!#HZS[=!_0 MY#^K;MY5$0RC/J!@?9A<&,_IVO4JY5?12>:<5"A*/F:V.+&HI=Q((VE)7MN5[E2Z";TL-JN6=">C..2Z5QM9F!/ "16\.;< M!4?/"Q&K(E(U2FXJC 0';#+*C?<@8JV%B2/?AF$N1A:1"]H^Y\9X:<2?Z\*E M/HUY?;XLGSOWWP0^N2QF9]?M)4RV06 M_Y+LYOA*_!&Q=JTW?SOYZ^7FCO(U2%K]Z$8VY2>S*0$D.OO\L^^>_?3JLR^,*8$R;,D,I*4SL$2#7.+:D)^YS**#N:5Q M(F2B*2U$MTLV(?V1U2>%#K\W-B*(T]:;4$R&7.#;RFAW%)$K'FSZUZ*9.GQX M&W#L;&R$S[?$$I=FZ;DZ;Z=I3[EZU/-358]2#]:,:&@FBM0?P"-I-9 H,[UZ(8(_$G:6*^0 M[56!2R+L X.AGM\8,,!VK<]\;U&^@D\6%.-+541^!6 M0I,&5Z$NM "8:FG0V*0_O(LU].8SANO?6%#.+Y%4D MRU1*QRR7?Z-'K+')=-MH@-B&YLWTX.3F]O[TXC4QLC8T#*T% J I>3$3OU96 MEA*V?X(\2SR#83-0^@I2C2'18!ZDC+8XR.*? ^T\;)K&.!%Z)N,9/K '/ST4 MTE^.**1[\"RWCD+Z3PZ)C^/\P7*_V_.'UL"^L.!;.2K> '-.]9H:FL*"W5UK M_;],IJ9;5SOG.6.:'LEET&DP/G54X34[Y'#X."8CD]H"34U]1 M^X1G[&)=F]-+[^'E9&OCN.I^MU7W3V.9]=Z6D'_"V0F$CM++8\5PX9J34.5& MT[U8(J*48_7HT.2FF*B%+,JVDR-ZT!!W8.$<+=@]]J#_3JX;W-^1\9$(JEV? M#&JMU@L.PK,;L!B=OA!C."?T";F&TD4[P;<98!3L'8H!Y!B?JT9](*K4A+BL M<6MC1%IWJKW'W6A#IU@^+M?:"TEEUQ]U1J+E[*I:+]JL6QCP#:%F<;IES2/L M$*-+QB!D'@XD%LR51\?*@L4EU*<_VNI[O[].0[=46C<=] +.F_8,\@IO;Y9\]^>O83??39 M%X]FW]6$GD*-/:0352@^KY3B:=(V6H.FBY^%6K3ZOCPW-0V]^"ASYCPB4L8) MF\B80;+TXU#FB'X7Z',]P-5JS7!S3"S^>U>_/0A-ND&U-@Y22(].&ELK&L7Z MAA%&.B^]^@E[TWR%@[8GZL/,K[ZVI,!"2!?$P[2G\!1',4KY3:4%!]6U@;Q8 M5(&37M]E$ 2)K5>ABFJMS!G0'+T0A?Q6,]ZN2L9V7NF.*/E"\/$A<\%[- 5/ M"U\%+=,BHXT(#!B524"N%YRBIW\LP*^Y47!(/CW8B4JXJIT/BY9IV--T+D.-]<5/FEZO( #,9[L27,Z5C#H\ _FD^#3DZP55 M&KY%"Q64G9QR1^? L'%=B1NX\TVSXI[6#?R*="6H4ND9GS. 8L2D^PX?&.6Y MZ"$R_/>B5!I'4,!*M#36FAOI$A4Q?8T17BZ!U)PXSS]8@OEN%&F_??'CZ8]/ M7YQ^_Y$JS[[,>(6\9+,7^3)BC>5B.26FUW!3ZTX]234T. N$)0OX$]KU9/1) MM?+.&\I/\8(_E.GY_N__]]6?OGSR]5<%F,\+2U7C):Z3$_-?7Q=__OJ/C[Y6 M35"OSQUX/R9O^*\___'1G_1W:$L:JD5M&%\[^C6=E.2)PD12[_!5#K^(]EQH MK%HH\1G6$4BW-78KZ\!TH0-<-OM WH4:5[I%G-#T>MVYHQVO(P4(=%DY_M&B M(@<*] ><.YK&2>NH;A&9\V6D)5]O0H-L;,EX$";TF3-#"],=VY2$'Y;I<-CU M-> NW@RR:2,QT]MJETFI;Z51 798?@_-ITN):[V7? M"C-YQW89)Q.S^$V,)B_Z3%@,K93E+P@GY,V-;"UD$J_0"PRGRT=UP.:60Y?< MM'%1M'$5K@B:FF#F4CY _@4EH+8(!?P52#=DZF)VRP-7E=\.+OLDFCQZ$:>? ME$$BB63FNTJC*:<, @1'AHPN0G$T'9&,9 B81X7$O/J_Y>KRR3.%Q? 21E"7 M86"VZ=**N7!.1=!>!TYKX>(R..T11^%6CB^W;KWP(O%F2#M, MA0_D:;E.JXYP4%-\(MFJ\#39[]%JNQ4B]"=X65ZDK"2;+DCLUDQ)OZ)D%R8 MH]H0%X?CDE95BCH7JB[/X,EFRT$1R\\L(H=+.WB1J #YA ,#YPYD?"IE"94E M$U9GX^T\DHE#.V6<<9F\H1;5'$N1:_R$-B8886'/9.C5GIW"=LGG]=Y='-I, M2]UZ_TIS"U]T4R')QO 9',MH0R9'R%/ 4&A'3X?<=,S=&"V)V!X5G][C/&?.HZXG_'"%PT9/*)4,-:QPNA8!0]=V<;-@#B7+".&D M=5"51W5-/)J]%H$.E;NU-X$/B&=C.^SJ)&"D4:P*:_Z6US=KLABORD)/#^QJ MWB"") ]:WI;1H&=\V9V7ZYHW.?:PP0:?MB?F#>$:SZ+MI-^*_7SY_*D9SX(! M)M$C4"R)+/JO_Q)9$G*3R"D0M,YR)V!H:-LX VTZE-;GK#B*7Z:7]4W-J$9Z MIOAKSB H(1+](G9REGWD>%I5:V6QM66&9HWD_[B2OQJS3O#\ MAAQ+;Q0'PJ!+BU [D-- G8.""A*8EYOA2;20)+273KI,E'I #/W:04GD+"0; MLZJ # _$$/P>-&K__=WC+VZX$9^N5>19[DQ!:/[ M^78S@5P9UMX M6N,Z8ADRSD10V^1\%_ $PL^T;.-K54YD9%?(1L!ZGPY<8O#*L0?!1.IBF2%% M >D\ZH)746,/= FW@5#5XQZ]WZ8^$\T@R8AMZ1*N9!:MX*%XW,2Y]3H MU8BL^X'3 +QGRFTLH2Q@E/1_MALL^C=O.M8O77GH(^D0UH$A&!.*N1%/#\(D MW[O&>7>#@:)73;:2&%9$(9@U5[A8.>PSM&#=KB54[9S73B-(Q-YQSS/O&N(L M*7P;'4$H/RV2K9AK4RX5P>6?FXNNW9Y?<((K,J6!*J-LMM5),OE,"LRL:GEJ M37[?BJ6#49-D%VB_)9T2GD0UR(7;)XCC5<;\(Q0XWE:! ^J]'".^BSK U&A'=[L9:692AO\X-;T72A%8Y'$S_2YFC'46?);&"@Y%5DD?231D%0EV+YD^P4TD\RZ0V])IKNNZ M["Q##FQ7^H_%YB)2F$@%QQ\-+IG[K^ZU!EB9"!X8G_I($K65($=).^P4/UB=@>>,X7J+G-$SXS0. MSFK+G+A+.D\R#*J0JY+2U[DP[@FU;-"'(C#AT53=WLHAE0U%T.XCA)F"4V=U M5/O"N*#*A=]5W9>75%GIO.I$WT5OU1;0>HH-1)B5<6"+/=\X'F&_Q[KP^"I4 MY:(7N*A6[9J#1*91_7D,=3DB M!SYLCC*8/X2TQI.I)F( ='ME,(:FDH3, #/GF'[-^_6(O*(/B,39_>)[7B"< M,VEGFC\7_>Z+)'9%4/_='4%9A1NKWC5^B%4;@_'1-'7[/[#NI _P_PZ5GG,P M\U)>>"7>B_V[,!KQQ%:LY8!&J9>B#)_4U-#P>F%05X CM"*2L6G,@&6G(''E MWQ5FZ\3M.41WIEPG%D'U(*[CB._.T+'1O M73^ K./FJ)0-7-^# .('!A.0V"UX<>5CK/K4PNB0B7/<4'$\H,>)%N7XEJSFA0R\&H)GDW$<+Y*X/3+J5D M AP]\@^!^O>O&N=5GI@]R)=\(9+C2X!J U\05X;5_K97Z;$EAAJACDI#; %Q M4*J(F4V((6_D9^' O8UB+/PP.Q(-SFJFEAL4#L5-E/I6/_@$X_(@%H+CB+IN MS_!ME)C&7.!1S=SR9HX![@C8(,Y4FEJSV>B&=9N\E_A/>]0/2WWFTH*JE-SR MTR[L.*LB*>:D&@HWD,8MXE5(S<]2]R7>";L?FVJ+\B"E5C;_ RR' M:EZ7.:\#=%ER( U( A7S]!9J\J;%*54T(1Q03[^-DV-9+--K>G/#ZQS-,9DP MX^M79_7H*D#2^!B+W#5W_(#IJZ"O0-OZ\_%7/+ET:J,KV&85GII,28V=,AV+ MI\,%3R'BOM;G$AH,ZW9930YV-S/$ M[$ Y^@S>?P.X(_*)%NB4PH#5.2R+,;/W8)<:!09/1^%1"8_HD^()GK.&\WDB M>[6K$+14E(.IY^!I9W^K1@U5"8M2HEX/)*>*7<[Y[NDAVN@J.@%+%&>&9@O9 MU@W6L@$C\6-6^Q96+;U5T*F"=474&^=0CY" M2AE-,E>;(.%FWMP;M"8)7YM(N>WA332(Z96I)\@/+39=53E14LIA2&=K)%!Z)%?LH\%O3;\?48OUF2Y\(90(2/()_%+50(_+WL;!>XI M$#[/KVNM^EV4GCQJ5OTN:S"6JM_EZ87SU[J)@@OF"UCEB/*5I;H]%,]DZN,& MP[8G+R1DKW7%[KDCUMMWK9H40*.ID'<0$_;F!M0_\01!+R0*I^U#@+.%LVT(^?9KKM/?1T\;FF80&-X\I#_U;4H9'2 M>7<(\B'Q*2%E(6(H8[6\ FSCX4D_@/.F!.$GMW1+.-;G9[L4 MUSC9H5;!X=@MOM@>#CS-QG.$?@&R0$3I[WSR@ 4(U+[31NTGW*@!@LG&;.3P MB94#)E3E=D7S&S[H,Z-JG Q9YQ' +RQ8ES$T-C4R!W*^T=N,\-**<6P$G9<_L_ME])JC&FW3(+";NQB7@ ?(P#YXX#)^*8)H%J KBHK%2"B2^LKV#4A.\A41 M>[LV64CP^/)'N3<4(/BA$'$'AR7A(0.UWBZOXPX[+FR#,>!(%"S M1W!X3^XT6AD#V /_RZ1G+U?]7A6A7W+[1.DI&IO:]L():BM;S(/*.^9@PGQQD?P)F5MO(-0>IN.\+K@8D0[UH1J/P0*$#>Q7JIH?QM@)9L8MG M5[*2":27FSXT<,49",T1F(IQ+L8-!+ZJ[3@? ./&9@8CRT)E2LPR1"6?) AQ*O*3N:X77,M MQ(1]9Z$>8735@. 4VP,,L,*\.')6[BP/*)?D6HL1GJL$GA&!<1&8H@\3K\D] M"[X/?3 - !]3!F%7>Q3&O#PQM<7;1MMX&*Y &'YRK2A;8=%;CMQ_8(W2,<.Y M#)JF,$:&OR7H, P(E83B$76@9&UI^Z+D,]#S-,P%GMR! MT6.XJ0@FJ2MD:7M1B;P\VF]\V&*!+XT@#\,G" R9$DZQ[A3%) WN4GPQ!!X#DO=:!#KT:M'ZL#3RD;I ML#\<;%\P4^K@*S)EU4@NZAM,*]#?F/&,C!,1,U#?935/[-ZEN>N$::9^*!%ROFW#(LN^%^P+=4 Y#\+E$NTA1]RSX2O M*UYF?B?<="! Y8;:G)B8RS-XD (.K)RM';8"L"%VZ@O?8Q++NHIDZNI3;;QT M8.2V-8D#D"_D^%&$\!Y%;\HZ*R;*4;F$+L!_BZ"E"9=ZH:8*EJBR3D$ P[1CZPFSD+XW8 M&A3.W5+:$POD4-]HJY_B;#EP6)96VVCZ$_0(L.,34BQ"S?N EIT\SKG4BFOQ^F?&%N*"#^2_1DMNIK578M#T*-6&Z%6MK(3KHA3Z2UI%_B%C$ VTHD5W%FZ6!<["54Z(>]OY352B0Y9O*)X>R5. MK:K$:0W&LKH2I]6;"UA>,"*8)+8)4Y>JB#&.J[8.SA+47/VF \OXLRLN%>P7-(+SD88B)],(4":(0,?6Z7^LR1O M'0RCP,.B4OL@-(%=^QI(ZK3>?\BQ ?8X[65BSYH: X>U8K,#LNU%01D\=Z5R M>8I,2-NUOYL_.[&_NT=4+$2)21HL_]T9,]4DX*1PHQ*I[%M M!ZDC&*T(J9<1.!3+@".HJ%'EOXK55E<,FQ 3V!/R86#XH $!GY9A&DE3>>H5 M,.<+34^*?J/B?K:$Z9&:=Q$: A,!\-8> I:FE*E ]E%0L!GQ&AGMW<46S1(A(=$Y"0>T-M!4QYBG=O=.;)J@"!$AX<4;O MD1E#VISOFHVVEC'459D)H&1W+""1#D80%9W,E#W.KS390JI+-DTG\H#'LBF> MP&+QM"[XL4.(29801K\.'TTN.5WFX_D>\_;J2RAYCXVM=+M5YPW(70)2G>DP M<<@)+1$=T&11B;$C-\:J#OOR^::C;'4%@SL?L?"-ZJ_E;$DU[D'%C@?_9:A3 MSG7\[LJ$%^5]J$%;J().]?YSO7KV,4LSZG% M'+P88\>_/PFC\&LVDF-')@JX^Q)6=;_>VG%"=R2?*/K>R9S) M@5S+"S\%4O/NX"$UJ+=:S?<[CDCZ[AA&$6=BZI&[6F/J5V,I#/P$T#RXYV"Z MK5"3YD>HTUTZ+(C!1PX,,A8-@MRHX/7\XKW, M%J]@Y;4K*X$(1W'K@W.PZM M9*D$[M.3@7\OO#I*ULC\>.<)L_@U"I_PIH$;)/:KNCL?75ZD_]K/O?-C\=\@ MF6A>F\HVHUGR* Y[^FM?/1PI.8_?T0$54\Z_*E#KRUWL*"K )Q.?<% M@\CX!OF@^HR;:NHN;&&&C#F,+N%L\T %52]UL;AS5?^S1I;905,:O-2U +=[ M;9@!I$H=6J[=<2).U']\@)A_X#Z< M^"%N3[SI0U[;@2UR"W61E/S4;K?);JD>MVZ.ZY3^I1^WCBJ!5(=<=+-1?=CH[A?ZQD_;X MWFGE#2MR"(J+C];=HE76\2P3 >WPK_+\^UQAV7::U A6^_IP*GNBX$5'/U&+N*D MSS#G?GW6'+_F*E_:-*J8"&P02\8'.Q_/12^FO!:[Z%.ENV"Y;MK>L?W(1S3E M0H=V! @#,\=6$N&'J:AW&B6^7T^J?PH [[;VEKMS-FV&_T;P#-Y3N\]DTJ7%=@H4,*>C-!\K";-1W8LP M/@Y/DH*7,I,/:5J[]7#G8^OXN'9TU%5[5 WR(V6;DVH^[?F\$M(/0KNXTU1G MV\9MTO:2-^D:JK>O^Z?+4CH;\+5HI^YC).^I?6\<^ .1E*.S+_H3YUCZ[47H MIU5D-YQK2+271(RI<\![J"P!NK7%6R2 M!2L)G=\^ :Q&?:C!EFM@U]]CJ@YH]5:Y3.C#&)NRO5A1*,?R>KX!,?0"J'7, MIR0:SAD@,2UV;4=A\)#_=.LOA>]'D$IQ/_9CG9K%/6#*U.7TR-%'2,H60>MB M/1H,%."DJ;."L35H)NRO0)B$'.JK#6&.;P>A>L(%U)6>&_X 8L#^ T$,0DT[ M@C/PL#@S66/!PH<,*-C&<%D:2TM> %?82>?8JG&'C8OCXWI*Z\&W>QIN)?_6 M(DZ]):/ O5/M"I2S4F*TLEO.KGPRL\"X81@!52H. ?-J*;,4YD#)?DIRJ!2[ MM_*37,J%$6*+C69G$'L+R&;<5Z_6-7]-[MG8 0L\$#_JV=BT,^ KY3NY <.0 MOA=>0=?!-/J)HN93SM.HO=9W\PGY=2@T6S0G" M/\:/:-V5EX;EABOND:/AP\H'N/1ZL:?-TO+KPX[6K3[LC);"].(IR]3$4RB' M,DJ&G?I;3,^E/Y:=*)M0"G'<.'C??E)*?OK?#SM'"TGN'QPUWA\=+&A0G>/N M0@9U+,?TOAK3IH[I_>/O7G2QR,CWO$ L.YE8'IBARL5EI$BKKUKY5S7AFW@E MZ\O:K>=6->AO7[^JAHM00QUB(_PE$+@ >NE2+(KYILLIB6G/EY]G39Z/^#XC M;['&$\:VE?,U:JS9%+VE@^*Q];9]BVVC%EKIV3WGS$W-&FW7M)XCW-M&S.I< M,U)-^=:IC6K>%[;5137I;W'2H9AOS69]EA'O]G_G4>9+\OQ&"PT&F3 M#WGE.>O.):]VHX@G^<@^F2:H>??(DP6]X,*OF04%S\L0P&S?1[?YIW!_ZMR+9%]Z-&^][;NKNMYH'G:/FP;X<;JO5 M[;3:AVWYPL.CP^Z^UVJ^;[H"DO0)QMN3)OF^WB3S/ MI1W@_VW+&NN\:"<79/'DU?4\65:^Z9H:2<<'QUUI)+WO'A]UP4CJL)'TV?#V M@0-ZJ@NE&0GS4M$>%"XTN6VN(@<#]8T8G--D.6F?LW-_*@WRP&DS:.<+S@30MF3#KT68;$MDN8F'Y[K*>9KKS_:C^J/"7#5M=,?"[;6J_O7Y/XW MX'^T*_^C\C\V7'^T7^)_M(Z=OQM7C<] $4EHNJW.8?/GRJ6H[G^C+D6[(:^%*C((CN !Q7 MH0,GSB".1L72!BQL^"EQ_B)BU>"!F;\=>6Z>1_&(@S/-^E^$@Y M)/$U)W5O;JASMP=(R@0"+5?ZSY5_5=W_YORK5O.@N1QHY\E)O*YF>77_0MP: M=:-:TH?RU]6KB>K^ZOX7FQD3#%:S"DEG<%JL!3#\\6'GZ<#PK?9B,-A;C8/6 MXU3MAQC_OE W@CG_PJ6TGP@93\O!AEZKB]_)1-QYH>W%4*5>]X5]&G]3&<]- M*07+0E?ZO*1.AXLA=3I:&JG3^O(VK7PL2Z=H>OU56LZ$='7QV]?3Z[\OSZZ> M9+H^<@JL9K=]MW*T$ J)Q?\R/S;![#DJ/6N,U7'C)T"2F#I#-W&\+'@@[CQ/ M_NRK; *\IB=M=RD4((L,'>"([(FA&PP4.R(N)KX@!6V7A?(F?)Z;I<,HEE_G MS45VRF[U!G@+!](R[RZ*LJD[@ZQGWD%U&@>=X\4P4G4:W>[CK$9S&J=SFG.E MEQT]U^I;*4_TM*;G2>OO*5&E1KL47QIO>N+UG;:ON6 )"2AH0 5 &WY MWR\ DB(ED 0ARPFW5%YBD9@+YIL9 $,0_/E?\VD(GA#CF)+33G^GUP&(^#3 M9'S:^?QXV3WJ_.OCNW<__Z/;_>/3_34XIWXT142 ,X:@0 %XQF("Q 2!WRG[ MBI\@&(90C"B;=KL?-=D9G;TP/)X(L-?;.TB;I7?92=\_WC^"QQ^Z!^BPWSTX MWA]U/?\GO]L[0L$'[]C?EU0_CD]ZHT/D??#\KM\_A-T#O^]UC[P#V V.#[VC M/<]#1P>!9CKG)]R?H"D$LFN$G\SY:67^'LO'N7J_7W_WC MYOI!-^TD;4-,OBZUGGLL3-OO[ZK;'N0H;?XGF;&EYG]&!,\0VR%([*K>]O;W M^VECQ0I7,,>$"TC\!?- L*YXF2'>+R:2]W?5?26HU^WUNWM]@]1.N=?M[7>7 ME0S$@BROX>%N?+,#H! ,>Y% EQ+FG$1'LI4X,%I&D/URB M;XE9@+"+[+2Y^F-MF<@/7&2FS=4?!3(A(51H>G4EN3:;83*B\05Y2<7*21HP M]VB4#AS&T%F0E?1_)Y#YC(:6%+8[8U2. @(CGA]V-8,)0Z/3CAI\N^D \67& MT([4)&UB"%B.>G5;2D!NO[Y M_JIT%J?%9NU3IBG;S \_]O2_/NAFZXPNT)1 D?Z\NTJPPBKB*+@C'_7?J^&= M$"=-*@A7#%2;;CF>"LF2BZDA*\U+ D0DL?R#TQ ':K'U('NCY]6UH_K-9D;X5X?QV(EZ2!]TK>#R"6V';,/\%0K7,>)@B)5\7L,B,KC@?U<$RX M@ICM%JR0R>Y-D,!2X8TAM\S5"N/A.C""]TM2?F@[K$N)$?+)94B?-S9^ M9@RM8'Y8*[=*_D +V,*8L_H$DC'BF#P(ZG^=T#! C%_\%6'QLC%@*T18H?YI M+:ACB0 3D)?Y3Q!+W>)?"YR-Y>VUY%D]X^@-/*/%"?\3Y%CB,\QU I+@(9I. M(7NAHP<\)G@DC4+$P->E/DS&0VEE7ZZU:SK'JT18_>%8+7LQ]T/*(X;D#RU. M@9X7"*1$D(A4]W)"0285I&);Y !J?%11\ 1#%2W23E?D"7&A8Z=N^%?RL$'8 M[ZU"J,?L'$.-7HYEB^"YA)C]!L,(W2"HK.,"2S&M%8[^*AR*#]",0)Y3BU X M1TSZHI"K\RO"!8M<4"BFM:*PMXI"Q@?D&+4(A#LY/K-++ ^B)@U!\ \A=7$QB(WI@::O$5FOD4B>Q@GS?D@!_RZS_R*:6VFWS,6IY+/\B,Z M()D!S:U%2)S1Z13'JW&Y.#^CNGZ"B$-9J(J#%15CC9KCIJL%2_Q:A,M#Y''T M5R0[;3(ZJ\I<7[#:FJ=JNKQ\>'!P4]&?&VBJ@K> MIW^UJ<)>61Q]A%Y8/V/6X&1%UHA;6[$5O(]9MPFSPLJI$U95'*P8&>6FD@IL M&Z$I+*HA!46<-L(BZJS.J:Q!8'5[$8U3!&WTLQ=H*O5$9L!;6NF AK"NE=96X+=:K@-Q MM3A4[_;2T26>HR!.FP_(3RYO$/S:LJS>8%0A:GA#)ETE!2T_'2,R#;8.L@K: M+61,%^ VZ @&3RO@1F6C!N +*5M05P'(_8E)O(9^DXBO)<<*OE%?J0%^_A8=2!:GA$)CAN;3R(:Z%#%#Y'&W". M-&K7&'HXU.&2W ^@6)#("?Z]"B=56M;S<#1/15LQEEM M0W"[B+(Z@=-NH2Y(9(-4N$[4,4DB/\W@6^_(6>YWE0V)^[CMP-"*M%&@JT8Z MD["%,F_YR338>0X#+MRM8)J%-ZJ04W%@$3.%MH\"(E1[M$42FED M/$1,WR,^NO-"/-:-5+Y-S:A>LF'0%V>4;VHLWX@.5KH&<8GH\6'A9JAM0RFU]S1GG;^E3M7W'*-!MR'>V_K$N9E_ZW])#OO2W/M(, M']$WX@?DR7Q\W]3U/J ])!5&H2["><^F^C-Z*6$&AUE.'2:;LXJ*LU\[H M4QU?N\Q:0&I%HZ"JJM%H=PTUV8R2[D\]QT\X0"3@0X@#M7%5G6-ZCV81\R

**O$@YQ\?36G08O=0^T3 M69B,$KV-//Y\P93&9^VNXPGUN5I!-^JK"]#U%I<,;CD1BN4D'T28TN2LWA:C MNQ)X U\FPS4F/3696;$L.<9,'\B\'*(@X]YB^-1G/2A!^@#L@>]'4Z472IY6 M%']@1,[XZ>@1SM>*VM>+L[J >:S:(IP7TE4 Y^2GCT?*OW$2+W0DE=2DG>Y2 M\*)C;%AI(-DM:3%US=$IW)A:H3??;"U^HW+A$PLQ^L86V 2#;)>GSIJ?I3 Y MG\G5>_0P.'B&+%@[X6]:K-4YZKYNN[3)-1XUE"9Z1I<7OPVEM6C^6%,5Q MA=85Z+5,XQ"6:EGQ/&O=0!Y)8#W$C],4PDC401D MFFR=Q@)A=GT(7]3B6:=8Q>H-_::&4*OK&!6[M5PG?R_1)1EDM#:M=)_T8(8U M2WZEY%9(C;+?XHB(MI?^4D,DSP6]ER&C0>0[UL=M7*P &06['$#I!AH95 G; M+5(1XG*0C+B0:UKVF_H>L=3Q59A5\+.B9U3>3/2X'DX3 2"5T&H@?T%TS.!L M@OWU@#/IK4 99;4<4!F[5J*2.P G>])W,1HA/][*G]R]EQ/ >^13XN,0K[%S MZ-5BK!@;=;.E8WF6'SPN!.<: 24;+ MONT>L.6&IXF#%T2B"K>#8[GE+X4E) M;NA4LK#"8Y2A*D];:B%"%8?N.[Y!;V=D0\O\M$+E(?ZMQ&OU7'['24D)M149 MHU!C'.[_=T?CY]TY/X&S&28CJJ[$OPFAL>[ZDKR"PO@[M JK/\F,?3D+:13< MH*F'6 = C^O]WZ<=P2+4 01.D8S!?!."0WT 5-ID[K$0GT@4,=45DM-.$#$M ML@.X!$%@$:E?OS :S4X[<7,LT+0#1-Q>;P?G.M-AL-8,3C_'8N)^NJQ MO%;:?1<6K[!#@+PW- -B3]A'GM+__N$SKW;DLM:-B$JU"RY[J?@V4JK=C2[F M0CU#I^1NIB26.W-=\HWW-;E"!!HC5B=>&?41"O@EHU-U!)Y4LG; UB!MJJ,:_1IL-?;V]?Y*SNV06;@:IPL1$W 2K]S MLIA<2%W5;%CMB5B9=ES^=GM5">(:C)J#KC$\9<-V[J6FSS-*'B+?1YR/HC"F MJ3_B.;!LZFS@GD?\GD,^(,&0V_)M2>-&9-S_("([/;F1NB!6W8W"IDV(W(*L M>8V)C@+ND&ES-&\TUZX=A;]"%CS+F=D-5&LM]68I4L[#Z$B&!U;'RR7+6XOG MN?-IA%/J\['58[%;*M!YA.3@<2CU+KA\7-W_-1@UP@"E[RX/DFY63NVJ";^W M;Q>]IYML]"JO!E03-;4.L/K!@?RW"&081EZ(_?!%S1!0D)LQ5$TN7L6R.=,, MM,N@%JF8M1+;?L\U@V44C4A59W ZBY3E M/\D)GC^Q/!\I;MR$280Q2TW/@:L_K\THFIJ0EDN,U4>G#H(_HSB2:E8LZ[-K MZJP^ZT&Z,'E9Z"^E<+ZX'!=EKXC4!W)TCN+_*PSU6L;KF^QM1SAU(N(GZ'_- MCS8ROF\H$V,X1JNW+%6"-;DU(A$NUA&W2*0'5I+@EA(__E'J'';"AH)?\,KA M7J]_6(VQA:@14 Y\7PH/\MO)%FA8/+@&91-&NXTLI9JU9E+O#MV-TNW/R;K6 M,AVI(FE$IXQ'#@-U0$> T%2I-F3)<83Z\7[=+/LZGHTP2^6\W[9&KDG\O=?) M685J=$)-3 NG,/DH?F):^X%H^ MB=\0][>,"H?'M+DS0/('^=SESW=1$Z0^F8G2:+O& M4UP>DVMP:GX-0N>2Y3*!OK1V[<&585--9"Y%#OJNBY>,HA&AX+)GP#K56Y/9 M]Y[HR>'S+-+S\7]3CP]\H4NK>H._O"4GJ[F3I^0OA,?D C)UI')6/E-[@4HC M87,"OO]>S)4-W4.F7B:=[O7ZEM'!3M>0>$B3UL5\AF-QUNVSY23?'R_C8<$- MG.-I-!V$(7U6JOTW@DP@%KXLSDVL_^"A#J]&;"/-.UZ\LE)E0+G0ND\644D.!,Z5(=K"6-&Q&A>J=! MNOURZ8NIUJVG%53-ZUJ\HG/HU3)!(SI4O?4^WGG^BKW[>08-?51Q#@4\DU=L M>]S,=DVHUC](304:8_]":39CF%L21P7!MW5(_6XE]R=H"C^^^Q]02P,$% M @ #H2:6/%C!RO:(0 NDX! !4 !J;G!R+3(P,C0P,S,Q7V-A;"YX;6SM M?6MS&SFRY??Y%5[OUT4;[T?']-Q0V^VY'='==MCN.W<_,?!(6)RA2-\BZ8IX"202/SU/[Z>3)Y]AFX^GDU_>BY^X,^? MP33/RGCZ\:?G?WYXS?SS__C;7_[RU__%V'___.ZW9Z]F>7D"T\6SEQW$!91G M7\:+XV>+8WCVCUGWK_'G^.SM)"[JK#MA[&^K/WLY^_2M&W\\7CR37.K-US:? M=C^*')2/P3(-1C =5&4IN\RXAV)3R K_ZO]\_)%7 \FFS+(PD>DL$O-)1U:" M25ZF!%Z7U44GX^F_?FP_4IS#,VS>=+YZ^=/SX\7BTX\O7GSY\N6'KZF;_##K M/KZ0G*L7FV\_/_WZUVO?_Z)6WQ8AA!>K3\^^.A]O^R)>5KSX[]]_>Y^/X22R M\72^B-/<;C ?_SA?O?G;+,?%RNIWXGIVXS?:*[;Y&FMO,2&9$C]\G9?G?_O+ MLV=K[7R_=\I_+Z?@3=#],8?&B??[BY6Q:8#J'@K_,9Y-Q M:7Y^O\"?S?'S67V#7U]!GV-[5M=??/L$/SV?CT\^36#SWG$']:?G_YQ^ZEAS M/%=K5/_[/I=_<=Z$'"=Y.5F]_QN^/KU) ]Q3:^#K O!/UV;R\%<#:H@]O MS?F57G>S$S3I8CQ=8E]Q;L2? 1]^6'_O0_P*\]_'TUDW7GS[=;J #N:+HVFY M?)5?_F>)'_\.B^,9?O(9O[+RS CPR8\1GWC'BV0Z994]<8/=1EY_-N@(==L?/GWV!UG6>]LSKML8N7Z/]Y5[A]!LOYLN3D]4U MV1CIOOG[BJ"H.+J8/0U^K/F-=J%Y !#X+U\_M6[E9YA"'2]&%DT']8-\ 91=BR7-BL2?%K/T,3\R"NPCJBC5*&<4@RZ9L M:F(I56 \>BX2%[8*TVL'MD?7HYYXUT/ADY[HTF^OZ*LIHA;'1.&)A= MTB75QD.T)/Y:6'11,<]E$:E8&7(E-N)NR(:D&H;*ZJL=0P\^)^L93FTU_7BA M$Y1!F<0Q @X@L!.L 2%E#PR MEE/5-/+6*Z@)&++=,&T0291.,2L3CZI(4S1Y 'H3F"'ID*=",1K/DA'M[QVV M]6TW6RGQ6H4MOK"$&HII68#Y'/%'X3(4(4H&1TRM"[??MR7OX#-,E[#Q?A?S MXA_CQ?'+Y7R!1NY^^9HGRS8K>C2? _Y7D (CZTO1R@KF:ZQ,J\"QQ=ZP:J(3 M64IKG"5N\0-@#DDS/)0O5Q^#OKU%]H"\G,T7;^K?9[,RQ_[A/72?QQGF[V>3 M,@I)A)B#82&9@",#S]CTW%2'3ED:5VNF5NHWHQG4K $52XB,WZO:TU9E);EG M&. "#@8FH3ZHA3D7C.4B)Q>H9SGO5'O[C0.E!A&K2RQHB:;%QPJ?.- LY,X\+B]W;[^OLKGAUJ9GL"GHF,^2EQ&$PQG-;75NVPQ8 J.,\A& MJ(K"-TCHB[X;$(/JNZA]OI_)>_1\+:!=QI@&@QC/-&\3KQX,^@NEIT]!0*". M).[P_.ZM:JN2H]^A^PC=ARY.YR@?T+-G3>,*G%71HT"WN8TYG 4I I-&Z@@Q MJ1#D7FB$YABTR8X]A^5D_%T/%^TAGX^"YET@M:4 MQ"R'Q+13FH5<(^.E%I6]Q B=/&*Y'=*09EUH>-&'+\@(\@YC\FZ9%\L.F_GR M.")[YR/E2DX9=6;4K94".(LU*,U5#/?F[#<>09D=HJ;"WUA;T9S2YH.P1 "]SC(!>P6>8S#ZU.;L-).$2+]%[;%]+0N.2,P\UHP:/0DFGD;'4 MI+@5T"Z\,$^2%W1^V)L:*V6SK<\Z34% 16Z,+P7UO;:U_5")>8\OO7/<:PT* MBMI)+]YVEUU\;9^4KVD->\7/?WUQU4Z_X>N^4B)?SDX^=7",WT%)TV*^=?37 M2W[D3?VL6QE^L>C&:;F(:0(?9F]CAP_CR&=G M8\;F T!;12R(EV-$71R7U59C:J5>/M@3\I""V[Z(=4BO'H2*1Y_C>-(@OIYU M[^,$SO-HCLH_E^LE[3/+5> 8QZ/1E%"":1D="TIPIJI-FKOLO*4.G:FP]V7# M\TRC_YQ-VI+D)N'HS?0"G&X\QX]>K4306^C&LW)FTR*R*JXZ9GE&1@3A68 V M^RL@0Y6QS:H=R*;[MF5((\NC<'[7WN*@I#E(-_(.\B3.Y^,Z7N]Z.C=D6\,_ M>O/RUU-;OZGG+3QK#DC(1<3*7,Z&:2\#2PHR!AO*B^(*AT*^2-I78X:U6C7D MI^"PO#G(8_ RSH]?3V9?_A/*1]@\U$=U =VUADY722O&19?*:H5W)4V+8E'Z MS(K@ IQ7*27R539"_ >WY3I+[QJ8AG!%",-+\=:S)-N>(:L<_E83DRE4SP.* M?B$>VYRW-^&IC*&],OT^/4C?-'F\?N-&^"YJ$4(5K)H4F2XA8[?G!';&PH#2 M"NUY2!E^+_!/9G@<-L%)N#&8N8ZHL^768RS<]FIIB(+Y!,!,20//*2VMX55J73#*688LE7STH(04(%*=4AI?/#0_+A#G74#+[/P]\; M%X8IAS5DCI8L3-F$9E0NLF259TXY%Z%Z:>2CZ[>=Y? CI_<,E-&]%1L1 B!JQ@.4M9&\:+B\)K:Z*1 M!^3WPULRJ.RE@3+]0#PY^,+XSW'2BAV]/P98T)4(NGS5OA:[;\%.M*S=MB0M MYFNG+T89()L:@:4:8NN\\+^YNPMT:VMG_:=L?/ M*$&FB_G1XF7LNF_CZ!(JX6)"?Z#B%E[LC[P5OP#$F^T'&!S .$E7$^X[UGW3<$,E+&!IFD9;5E M#FK#)8M0///%!'".ZUJH^X&+]Q]2DC6=SQ]L83(?O^W@4QR7TU11')A6FOAR M"X/71EA5F2UM5E+XS)*WCO%6_C,$'Z2ECNMW@#6D]&HZ1E#[@TX<+&;Y7\>S M"=IUOJZ=,0I*U9*J8=9IS;2+&-M#,K-!."2E3 LA>I8PK;E*I+ED7JF<0N,(2E@ M_O:VC"]00,VC^.TV1- MNZ:SSVJ!MCJ07\83C.*$]5D9C.*Y!8SG8V$8R!M6E97%8U"G"_5:TRZXAJ1N M"3A![@JZLF";NUJYD'@[ >9 ME#89[Y1ELVD^U:-)!15:T5A( B5(.U/.1U2F21D14@89,_5COA7(+JYV3\?5 M^QN;;GP?QS2>K+*=-T%(JA8TZ(3="&_)H%SAJ).!21F,,B$(+ZF=?AT%5:;$ MV_BM+=)OVL9533X4PW*0&0,LX9@7TK*2?)K-O .]@-0^TI:6%QU -8,B-#415K5M])"=8L35SPY7QFCICXDY0 M0XIRB7JOL6'"F,(-C08RY5*!/P=P! MUY""8&*VD+N%5B]M:ZT*( #;R+W"D,WDP&)6@ID4 #)6SDU1VZ ,J3XF)@6 M%,;O0T&U$Q*NKVF@G.,YB\)XE*CG%?Z&VE$RPSD8*VQ4DGHK\5V8"-L\LM)H M9[-G(; LR80-JPI:"BPPSMN1,$IP5ZE+;-P"9Z#RB9X35"[I M,_TPAL"-LYYYG5*;M6ZS&0I'9U.++"II2:ZO[^KO!B.1Z!FQIP/Z&!1'1H*/ MBD<4]*IE3 ,&?LE@'*BTELE::37YJ5V ='7S%, M$3RE9*#03WX_3-X]PL!W+V_?,L8]Q-;DBUZO("TN3-!A=PH*I&?5)6R:XR@O M044F5:NS7@670)U)O1W)0 >X_7R_O\T/,QMP 5P-F8>V].(X!IVZ#:^I;: ' MIPK8X 5VU8><$+@?0QYAP-N+(7UXA3+#M%M"N7"VZ05$$+C'$;PPK4,[O$HI M%B,V/45CBL4.SDKJ3,#;\ QT9F OC&9(Z^QDE*"Q_>,>F'%:Y8>N/LCVJQ_D4(SM;:$Z!@.O?J64P^K, ME'%&&*>E'BZ_<>&;Z[+0.+!TK?=X!>M_\?4Z#^>7K_DX3C_".VS,+[5"7HRT M,U%IC%D"A\QP<,DL%969;^>2UV1D)C\@_K M)#BLHT%XV\T^C]&[/W_[<]Z& M[K-^^B@OQI_7#[E7QEE>*L9_& M8^ZA&4.:=WE"A']L0O7=<6_3/2V'N#H76+7KLT $BSQ6I&DL&4)(L5(O-3Q4 M]CYDA\E5XMPZM3LJ'FS)-C%G/;2#SV.KLH9*4&"$7Z/W :AWG=T3XI "@9Y8 M=GUO2G].I)UB:W,[:)#UU/#F^%N306;/)0O03D8V.#3Z(A*#DI(IR:C"J2L\ MW AF4.KTO>_] MC@\]E#(^$!\>[@#"C8]7>[3U/IWURM+EF6=A1="<5:X=TZV@A-?9L92=U;J6 M8H&Z\]@9W)!$YJ,-112.H^35IEHY6FB=E?4[+(Z;@C[?Z^MM#C9ZPV2.J$@! M#$N@*A-*>$C:1L>O5:>W0,SRGJO]GF$(=+T8R M&8A(;Y3\.6"?BD-UR,8Q$-K'@#^YH4ZMO0/2+BSRWQ>+*)U$R)Q/'>3QRDSX M^P1.#WDY.FG'SOQ[]?ZH5D@IBU8KP6*/&3!X""E$9F3EK>%.9FIAO@NN73@4 MOC<.$;N+\/R,V,'/<96,)+89J(O" M;D>RTUPB_[[80N"3?@70Q8(&'[I88*1#Y%[RRH)*EFE>-':'@3,7M .=)$"E MGB/:#=E._/GN)Z/W]MD!^'1^ALA( O>HN!R3D;=C)15OQTIR9EU(7 61A*?N M?7;!M1.7OK>I:7*']4BES=$DK'IP6H^ZY?0 KW@7I3H1SWQGA#N#4Q\CH+UEI MJ] &N4U,:>$*2RG:INZM%A"R%-0%[Q^:T7]_.V TO%J[_# [RMA?=(#W+,MV M^=,*PR/GM14^QU8C)+9JPAC7*(EJ)&/P#)*W)&+BYM\)ZI[9=8_R=.U+I6LG M Y!ZBNZLB*NPCC['\:1%Q*]GW?LX@?,!J!5R&'$9HM*H6J)J&VO;J1817&91 MIER<R_1X7IWA6@N;;67VU.)G,;X,_ M,CX*;A*P(B.@G5H9 2LDQO,E!%18/GGJY4<2X$\@9[!/6A[&X7MSM6WBO]YU M7XW[,,*+'*1IMB@9-3T7[5QCPTJ53D1I>?)7HJ;KU0%VN]532 VDXDT/QB29KS(QDZHL48:BJMF-$7?>ZPFD]-$R@M;ZY#H= MNZR+$%>!^-:-S+RH9*1F.3DT0 DMX;Y(AN!Y%JHH+\D/T+X?Q'MF\SWISN80 M7GR,[>C!&;2&K$Q#\$S[G'"D%/@R>FT@%JO)<]P?NAU]/PGYZWR^Q.MC=W#A M4.P1CZ"JX(&IK!3:0!7FE35,9"ZBL!BU!^KDQCM!/8&=B_LRZ3;IM[^CR+OL M-_75N+5_6N8C:5V.4BNF7$5]&5+;+RD"DR6+$!R8F*@+3&Z!\12F2,A)LJ/X_PJ73'2"!DR$T)C.TM%A0&MX&6KD%LJ\M=+H@0IQ>W-EV->%^UD[4G#ZLS]Y#[4%231P M]3R>Q+&ZKP+U]V4,:+]7IN$-8'[(Y: M*C7251J4ES;C2Y#5&JZ5I-[BU6^+]B[$>\VWE]">GPG_]P[O=GF%_&>HLZYM M>!@)H;*U34GG6O#9;TDY%A5 9F*J-Q;\KI>), 'M50V(.I?*Q=\<);059I^ M(/1FLW/HV26'Z' (RJ&="A$R&D\JYJ-63HO8)C8'0O!+P(=4T^X[Y/?#24*X MT>LVJ]YDR)'4H)WDD7G9U)I#F*G 2F)%[TSA-5*+X(QW'W7W&RA)&5S1I% M,J4DM-IZE04=T$Y%92>X%U+V+2WNAWA(OQYA7Y^#E]RH1P7CKD8VH#A)8LA%Y81M](J59NIUR3(P#\=,?RH MQ*4EP8&$[M[B2]28G8? 6CD&M&SES-=6K2@DG46(P9!O!WQ:,T,[]7.70(]* M=LZ"U\A6QYD.OK"V%L1 @,Y2&EW)3_[;'_73&=X.RGF28?#A]!C,4'BY"2H$ M5[CE+(C;2@^\*OX^G5+*V^ M NZ=;MIWL'W_EA,%VMOV)!Y-2^M!9\O%.XAE//F& * [&4]7;#Q79%Z69(QN ME&ZU[]H^1>,D0U*C,JS:%O)R/ ]'V\>&VQ$7IE0!!9]GC@^5]"T)!1\J+O"A M\AZ,2(?87CLD]7 @/NVRM?9>[NEM9_8.+<>>>CE=C+(0U=C#C> M73N7GMR'9./RY0:/4!& T+K5[%TE,,>"K6Q+-:9Z"%;+JJES)"XC&)*R>SS" M[.&5/H?1LR'^=XAM?%^GRJZ*3>#P<:$P_>GG)2[._F0VC>^:4NF0[S_'^7B? MH;47' 3#;?_V(1J"UYBV*39?VG;#ZI@+%D,"K6.KW!V8Y=E+FW)4FKJXS8U@ M>IDTP4?2:U$]DS*L-EL:%H/*& (5E[R7+AKJ>B-#GS2A8<-.E/L;@;UY!F-_IB$K%W MR'AS01YL:[1(2673P@&KVXR- Q9DJ0RBE\$8GG6AWL9S.R*ZYV1E]+,[K/+- MST\%3;'B .%RJS@HVI1E9+&DR(R2M7(,D*R@7N38#=F01G!"[MS\P)"YJ<\0 M957YX'379IS\.JVS;FW!"T6V_X#%'L''/>] $%;LTZ8] X95"9.SDM1MDRQ& M*/@"(]]V-.OZ!:JZ6JI6P*IJB?2U2N:Y"HQGI[."=HB+NLNL.]V)K-#YN_CE M]X@J >TY'_EJ0<8:6;4F-?@8J3=1:F/PPH!2@3QG:RN0(?0H] Z_L<#Y@WU M7_<>'Z[Q_!C*WV>S,A]I<+H4+5A&'940Y+69\6L2XS?"LOKJQSTJ^]C'.W.>^?8X^#VX_T236Y?M?+B)] M"F(4L_P0NI%JVR@Z,13MCHP"1AQ: L(I1J- [M/1G,LM*QZLXZ%5[FW3-]A.%L I9FV6&#+FQ"MU1']7%_RX,UU] MTV%/'SR*N-H<$?$.4!PN]ZDO=-];]"F9=FD559;-EC'D?+HF<"4]"FF62Q)M M9MPQ;XM@7*)0SUX7XZF?P5L!]:&(SBZ^(;T*J?"$I(]9P#JB"-X&'"1U-AA[ M:@'4R0V[X!J2LJ%CS2Z:9B\/D0U1MR*[$.,JL 'C3L&*";&5G;2:N?15P?)%%^SHGYJ;P1#,5^Y3M!=7_9\ MC[Q(I=2L606)E#< +' .K!6S\0X?8PC4P_E-6(8TFM&P8MM\Y=Y>()S#7M]] MTS*,!DRN;7\EM'()^ ?M-\FBEEF#U1DD=0+7%0C#*@;<$P4>;G0RSV].;'PS MO9"X/ZHA!EG;X"H=DE 5#!1S*NUX4*.TQ/\#=9[ 5B!#"K#[(<'^]J>=9;FY ME5S'RG6NS G33K5WF25OH1U!THZUY\Z3%PF_'=&@CA/JA1R$'NE3HZX2Z_(Q ME.4$9K6]VD.'WGPQ JVY(U(B/?G;;/KQ W0GJ_/&!"^:7[Q_A3IK[].YXMNV7JHS9Z3T\V@T@I?)4_84WG.M#>:Q=!> M(:G'!W-@6_8JB0-(,Z+/$?TYC9MB'2UIK,%ZV\')>'ER M-"VKKYZ>@=%*>;1,HU'B GB)CE4#FNF*P78(V%%F'KA.JL9H^BATN ?D08G2 MGIC5KQ]I#B.[C/@\N?#\O?,,QJ/RS^5:5J&1DL@I:*:D;D;R@GF90GMHG-$^ M".'J73E[.33;-JPSNJ%BM7K-!3\K(-C5%O8 MJB;3UP(,63^K'^+7/60.V;T)5%$_=B 24=?OO[YW0X'W?]/N_[9U6/@<+1;= M."T7+;_AP^QM7$_D6JVJ=HX5514.C;$PSS&4XD@V7VW*(E,?L; GY/UWX^9) MG,_'=9Q77&@'4!W-\OAT?>0M/J:SLL&QU69@2N8.C>1=D6BSE%BT2C",5UK5 M+U5,I1Z9]P8]J",I#DG:Z]M^#^E^NMF'/%Z?"' 5__Q6K)7;FB2.6"&WK[;L]UPNVOW:1OV\Z@8H;)TED6I M,]JC:!9T$HR+)(POHEAW('ML!SBDR94^N7:UW^K/BX2K>'E=+B).3L\"7(&[ MW)^NWD.04$Z/$3SJNCC]N"XS,0J"2Q<2L. Q*M.18RQ?^9 MKS?;M2\=TS,A2[;;$5X4DL[TW$^,6K(DM$E X"RU;_^9H'@"H#$4O42)'7B MA"PNPOM4YO-696;E\C_^U]]GI]]]P>EL-!G_VS_XO[!_?(?C-,FC\<=_^\<_ M/_P$[A__ZW_^M__V/_X?@/_SP[M?OWLS2>=G.)Y_]WJ*88[YN[]&\T_?S3_A M=_\QF?XY^A*^>WL:YF4R/0/XGXM_]GKR^>MT]/'3_#O!A+K\M1R=B1*?R MXD-/1^,__[7^$<,,OZ/EC6>++__M'Y_F\\__^OWW?_WUU[_\':>G_S*9?OQ> M,":_O_SM?RQ__>^5W_]++GZ;>^^_7_STZE=GHW6_2!_+O_\_O_WZ/GW"LP"C M\6P>QNGZ ?3X/+_ZAS?1Z.\O?DB_.AO]ZVSQ[W^=I#!?*.C!)7RW\3?J5W#Y M:U"_!5R Y/_R]RS_XW_^M^^^NY!EH//\^C\Z^ M7_[.]^'TE! O/F'^]3/^VS]FH[//IWCYO4]3+!O17RZY@M(5SG^OG_;]P9@^ M$9!I.H\(]%T<5XHWQ+CNTP_'?/59D+&$\]-Y0\2KG]T4[^0LC%H*>.6C&Z!= M?!"1T ME.L&^WY.?]8==S8I?]"O+S:"V0IUQV7RXAW_[[M\_(TE$%=&XU'] M]J_TY?(9%6^GQ>#?K$G78(XG:1;OW1:=\3)E0I/0\33Q7=/SF?P,83/ M)U>/(M3X"_UU=F(3Z4M(#DEE#RK2]N=U2A"%5)9[GE)0JP2871*JA%E<4&#Y M"**"D-_CZ7QV^9TJ;[F0]684%Z)ML*X/(9[BB8THDM$%K/0*E"P! H\1) J' M4FE4N?1:TP+![?5IU]&"5_]/9J=:&F5"4Q#U([DP0U"+/2'"U8XZZ-+5FS#!7K #1[0 M5]<F>OQGF):/9F<<1L!>KDCNEPN*Y7 M@314^$:3YUK=;72TJO!& AY,^QZS4MHZ*"I8 L<9>)7)F@],6L]LU(4_/:W? M,AP?1>F[R+6ALB]WL26PWQ;FXPG303M.)YK+R8'*N8 S+(+)4B'CR7"1&A_I MMP"T5/(Z>WNMA@]5RJ251%?5RPXVV2[6M01CA8JQQCMDX1$4T1>\5P5DXD7P MR!CGK=5["\!S4._^$NWP]K[#+S@^Q]FK.)M/0YJ?.&M3\4Y"]HGP!"T@6C)* MDF(B>AM2LEOMTCMH^"Z&X9330+B#]QVC^Z?7Y;#XY MP^F/?Z?3\QHT?36;(?T_?PA_G["(,6GF 5TLH!(=42%S"S$QD9W1*@;=AP>[ MP!R>*H?I=CU1NBFFPX;Q>C*;_U&6P*^$X(.S(OD,Q4H"Y9R%X) V12R.H=3D MP^3&;%D+Y,EO'8>+MYO.?YY,\LVC\/WD-)^P9)C3:(&7($$51^PW4M98 !\NZ PM^GDYF,S*)RFA^HHTW*1D!1G-:(<\$ MQ91,3DT1.82,6)Q(@(G7R"RHI,W#+TPC76\$ U0J5G)R\#EK\%9;:54*);:W N\!-#P/&BENQ?!K)?4. M&_U[/#VM1N3=X7#X&<>TX%-"]BJ?D73K8N>C+W@)CY%O0Y:- 6-M#5[(!%X4"4$' MQHV+3%G?V@RX'])SX41+R?;3\S0_G]+"7W\*TX\X.PE6QRA=)"2!UBL1 MR1/V#%(6T6F3VK]YJ0L1;0#\13LF()&)?-0,2C&T=&--]G=.AM4DCP>?\M15VU:,J_K5!^GW-R0HTP_3,)[1 M DFLEVL^*46&A$4!9K)*E,FT3$VG4BD<4TF,!U1;*7?C(YZ%9ML(<%6MIKF3 M=^)#$BX)3;Z,(Z_3,P/.: V!#$P=N64AM#ZY5T \=9VWD>ZJNFTS=?\R3I,S M_'4RFYU$G:,-3D&@HP)4-@$\0PG6B9R+RT+[;@J_AO%\_/@]1=OP3+Z$]./_ M/1_-O[['1 ?*?(2SG[[\/OKG>(KA=/1?F'\F(2U0:N;(KQ02F&*64&I.QB(Q MO&Y )J"S*K0.YVR'[,ESHH,"&A[MERA_GXPGM\E[Z4L8S-XH:8"3@4&'DU) M>U0&C5Z)(C(KA35FQD8P3YX,;<39W*_ .6R10O?N]# M^!MGOXW&$Z+TUU_&Z.U/N6#^;SC_-*&??*%?6>1'GV#.M%!TH%@M MB\F!@S?T-^X9?9O6JDQK3W# Y3UYCAXK%3J80E=+6+Z%2T?KA&LZHWI1;;:M+ZPW0'DF;#I,Q*N:=VWWNTWT=)$.XR(\!"]*/90C MA,(E)$'^=\X1R;;KNE.]C#VFA?A7.>(/MHEP?L..9\D(1D @QZQ :9_ "3J@ MF96(PG,>LFUM!]T$\.1UOK\XU]QB'9SU]F.8CNE0F[W%Z?M/87J=GL&8C-E( M!=(ZVIB,K)?M@G R:W/DN@0C6WM"&[ \>94W$?(:[1]\B7D7V ]A-DHG440F M3/0074W6C[' M?)),$+3Q6-#UHDP1Z<'[)$"R8")*KQ5OG17-'V4!OPO=DU^[*ZG ^;0"[W#U7,)](5#EX JDB(SLZ103OC*8]E>>BM7/< MM [<[PCQ9;*KB<(VGG__X_L[PJ1]^,]>O3E>?PKCCS@;C=_/)^G/3Y-30C*[ M\-EO VW4K..^YPW0O6/KY?9KYU%"J1G[ 8)@J58-Q5KVYP$YLSFEXB)O'6OH MWLXC8(K>L0S"(=F2/+&ZN@)HC$=/IB7:U@;VT;3SV$6?#[3SV$6,C]W.8V4) M%V_1Z\G9Y\FXOFR+FG>>E5%!:/( )#F$W =P7#,P/I@4B^5)MRX2NA?0D33\ MV$G1FSASL,![>."W,2UKIKX &K8+2 ?%K4U#:"'UP2AAG#56 MUWO!R&HMJ[40/&:0GD7NT*N0FH?CAJ/"AM8@C\6$783=I8CT[&QR87$M6Q\H MK>%8,/IVS#*OXQ?A\^C>3A= DZ81 HN@0_<@]*2DTNN/? 4T)GBC$JM M.\'M#/*94:6#9CKL&J]2.C\[/ZT>W!_S3SBMPICBI[K%?EGFIUP"C8&LJ9Q! MB45+%A4A,"?HR^Q8+8NQK'4(;FMPSX$Z?331(?[_#N>T5LR7UQ-+5$)KU,Y* M\"@=*&-KC84-H)5T6928F6S-C_5(G@,9&LBX0U4:L7"*889O\.*_OZP)\+R; MG)[^-)G^%:;Y1&IKA/8"&-IZ3$H%49$/7Y2/12']C+>.K.X(\2CN?0Z);?14 M25_+936N6T0QB24%-A?"AK5K'^,9$@]H0L@YN-8[R'UXAN=&5V5NME0.TT2/ M OF559]D:9/D48&@G0Y4CAR"(^\M&REB+MX4;'V'O"EV_EP9<:#4.U@:M_/= M1$[.>*W F)K+Z'FH#7\8F3WHDBO2H6N=4OS(Z8-#:G]_67C>#ZO$=\/D[>TDXWG)S'RD!E#X$48$H2S0!+0D$J)!GD. M++2^_3D0\O,FUY#Z[% !>.'/SV;GF-\LJLK?XG0T6=Y,7R;FU>O0LYJ@OZCP M.#'<1<.L!JYDJ&UE:P=!\NME+'2 $GVT:']9MS/,YTV[WGKK4$6X ?+_#J?G MN $Q^9&T4PL&"05)R&FBJ0S7@=E@7K\6)#YXK;4P=PD&&9=URO4':;2U:(7EQOGDG^QW@?>/4/GKJ M4&;X*O_G^;*:[<-DPU7*@OSQ[A;[#DEFL]$+Q;U#M/DXX4N+]8GN M),N@E.KV((+7FH$LI<@LDV*F-36O'OZ\.;2?C'M44=X;ATW9I_J9W\)IW6?"N.;5=FOOH31:8UO$)/?TR^\J9=]I_N-;=SG.0TR MP ]>WH&9WXMV<'5^;CX_Q3_*W4>2/?-A&BIEK[L&7=^WF900';U+V=3Z2!Z(:%'P"B=P[Y8,RXU9EP**T<2S[Z3Z-Q M&*=1./UE7)MMUH]<9%5*@3YFGR (06NA!4! %@!EBLIGZ[A?,T;WH.U\ Y2A M<]"'I<&DO3HZW.,N.G46.F:O)FW4)DAE#=K9!_K(V?H?+=-IMEE+I_3VENMX MG*SX)@29')EVCYVQB0M#GB2'5,=7*6LR^!H^L27583(ZB-+:>C]^ICZ0M'_T M1-U%J1T(^M/H;UQVAKL^0);9@4[R[)(D&4D6:Z2.7%E?+/ ZQT#FHDML'5&] M!\[P 83'T_/*<=Q&20T3\"[,D]D,YS^$].=-ZZ..Q9A,YQ_#1[S[HR5DS;B0 M/B#$E'SUT3DX>N7 *!ZU94$GE[9S&_9Z_O!$:J:_R;#"[U)5-/T\F88Y>?%Q MO@+.V")XCH1&8P$5& FC?JFL*"%X(1EK;>[?"^CI4Z6]W#ODY;W&Z7Q41O1K M=1-]@Y\GL]'E..62>&)%"[">SFBE)0-71*[E+P9"G?%78%$(QVH#D.A,H5^\-LX3,/ $,@5O=(YM[!<@SHL#! MMZW;)8ISAPBPQ4-!Y"-@R$3\AM""8T M+RUW<2\%I\M2.(@5SY$%4 ) MDHK/$D%CC#:DJ/)=)[8IBUX.8PZ6?L,DLH7C_78Z^D)6\^G7?\?37-$MLMTR MXEF]=WE+NL;IM#8PJRD/*[1662SB/BXO>AG60GT=&42OC#2*D-L['50VQ#X. M0?$"0VG#:JY#X.2'<$KRP/>?$.>_UM^N^JJ1;)9U*BHFH!=.$2X3()(_#R*G MA#XB4Z5US&03EA=U1]I$(1V"*>MP+5^<;9!UNO+)]PC%WTZZ M6QYSV7&RJ4H&QPN9;2@U>%'G;'(Z\C3'(%3S%-%U0(:W45IIZFZ4[6 Q=^B; M\?[39#K_@-.S&Z?EY051*$;8H(";17U&( N^]IJ)+')17(S9-2\TW8CFV;"@ MD< [; .+6NI?)^./Z]$IK661UD#FM4502+)FQ=G,.C$6-YNLOC&1SQY M_3:48(?+M;ONTHW<@^US4>0LQTPZ4\&(.9,@E@(U2)A>U=Z7UZ.F'40U' MB\$SOCNIIH/9<#L6MR*9L]IRX[]JC=QL_N/?E^TJ4YJ>URCA81_.++C$6 Q C0HWGI2J71K=5>-]3\>4IH;X\,OYC ^R'\?<*\IZ/!:"@R+]KO M%0C>(CAZ^67,*G'9N@2M"?!G1];AU=DAG+?O(NK[=+T(QZ3W14D(HM[3)BT@ MN"0 D\,8DU$86V=1-0'^C9,'J[.##7G_*;!IXS^1P@6#G(,3LJ:5\5H:+0QM M\2:BB@DY#GN\;T+Z[%@W@,(VIH(-5@;]6Y@O%S@I:R^F>]5%;_W@SH72^PF@ MU)R!QBP$#G::!#U2D'L?8I3DZK&ME(BK?N1+$3P+X[Y/+R,6>? M$T^0.690DOQ%5["VR&0I"NO)KFC=@G8+6(/-Y.K&E]TVO]UU<>PUTZP8;E/@ M8*RO3?R]K$T^!/"$!45DOIC6MMZ1U$QWT_B6Y=&[2/[8BTVW60.N7A I+H1D87%%U_R8?RZ%V4U.'" M9+-M6VV4:X?M/8GN%)=??WT3YK=CZ74.^G4D0)HDF'<9)%XD/]?,:N- :T;_ M*QQ3\QYG/=;Q"+-R!O,Y'EWOC\CE_QC-/XW&?XSQ_\,PO;6<.F]*>FL\U'0Z M>AL#'2LN&BA.97I!K6"Y=QAZ=]3'% TXVMNT@L7M)"W@PZ?I MY/SCIY]&7Q9KF=U>3"F9>2$<\!H=5;[>"7''Z)!Q,27IC%:/M0-OM8!OE'Y$ M0G2X).Q\+<^YC<$S#Z8X#8HI,J*/:(3<,J-^ M"J/I11]Y+ *32@FDXB0\5134K"BPB5ZVK+6([+$8N1[QD]IF]^)("SMY/P4? MH8U\O1"-&)FIS4#0(RCK:"$UT9F[DAR]_[+]:,5FX+^1=A"U#VX%;\QRT2SY M* 4#$[0%55(&AUC YA.PYQ>IE[I M22L/Z)R&=/^"&J4;O:.G34=I3AX*87DUSG<@+66&/_3"=.V+OX=VCYVQ0MFP:&=76.2@ M@DU 7A&'Z)W-R6JO0^OKS^-GZIX92D=#U%V4.G"&$E.))R4,:+)-0+F:Q:5$ M J8X,X*01M^Z=\/SS5#:2<\[9"CMHJ3N)=V7/: Y6I<]8-3EXUKV0YEA:$CV'< M-]'#L)T'MT'VTCL/[J2][;O,[2/Z83L/3$9+39I9IG^3H()B@(&MA,[.N M"-?Z7O.I=![LQ(E=)-Z!"V^G^#F,\H]_UTGJBZ%%BW9)K\^GTVK>W^R6%*6W M&H4"6SP)0$J$((L!7US.J>A<2FL3=GMT1]6J:B>=3@912.MY8YN;:D66T28R MBIBD)2O:S104!N; [TU?7& M<"C&YVR3#JJ_AHF"%?0"BQ MOD/6@\9L0;G (20,]&70W//D$]^JB_81DF6##7NL7-E%$PTYKW/.4 MXO5:?2&.V M ?,TAE?MX+U:;X-^6V>ZD?9^/Z\Z^*-#T9ST?C\\GY;/UR?L79[,.G,.;B-_K- M3S=?RD7]D:G^<2V-,EI(4(4DZY@2(!F]D]EIQWSKY@Q=%_2"^3PD%0;/2G]H M<9>+^F,1M<'IW<4I1*<7A:=,T4N<9SZ,M&W.!U5CR'1>F=D9EW\]\1FBUDQ0Y:]*70RR0@>C8)(2Y21[":.K6=K MMD/_@AG<3B% F1(@D*<+Z))4/FDF M7.C*V8.7\(*(.ZRZ.PP^OPBX7"_HIR^_C][=:%]_HE/T,;("$36]75EX,GKH M[>*V8#T5I&H>5W@(T[/F5U.%=)B4?A^^!:$9\ABU9)!<'4CG->W$1A20V4?F MC-$LMVYI\Q"F%TN8G17280#Z.GRW1V2G&D.4 I#2>C;X?P8LB/XY;5CJ(F9D4(>1VZ3-MAEK-+&'TJ;B]SXBN0G$M3Z2\39B8XQ2ULD!%['GC!/+@,O"C(J M%LAEJ*UD&C-G*V#/FCSM5;,FF'SP;<>*0&Z!JWRNK5]#8;7W8$3PAFQW$VLS M0K3:J-8'U7UXGC5=FBEB#4OXP*T9;OQU-+Z[B?9JU[#50SNW<-A]X0>V=5C< M]M_VT9=#-@G8RO'UOW__Y9JLB5L=$F9PCM=96"E 5%K2WX24K,20%']((?L_ M_J TD5V>>)&B9[V3*6A#UEU&<@JR@&!* IN%"3$Z45ANOMA!VC$,Q(!;Z25] MY7_L'1G(OK..2PN8@P!5:%7.ZP@N:B6MJ_GQ'4E'AB&4OV5#AEV4<.SE M[=NLY5M#A@TF6A."]*QSWT>[Q\Y8@R;J(.L=:<%JCS)P-A0HDGSA9%UVJ753 MFN-GZIX-&8Z&J+LHM0-!?YN,\>MO8?HGSG\Z'^>K^IKL3BM@)9X1,8Z6]5!4NA M:<<@!)] :H&TORJ+OO55\ET,+YDDAZBCPWYRUQY=H@K:&6.=!NWJ=BMJY@0G MTCK%F8JN&%=Z1]%?/%4:J&:@-@R+$]H(Z:(('+)C6*^&--0Y;N!DEAA51IU; M=W4YEC8=C^#Q-5'#L%TZMD'VTKMT[*2][3LR["/Z8;MT%)5,<5R#"]&#C$B5TDWH$+=VX(+@\WSHI-R@*/2&ME@H'/+)#7 M5UB11?+<-=\O/AF-,^&!8T$_KC->C#J@DD+T$778:LZ@..>_A8E M&UC*"':D"$DG@WR$+AZ M\ K]"37KV4?7#278H=1G73[927 B&.$1I*[-*:6($$)AP(5A7,C K6@=M5J' M8SC5#WQCW4SX'RL&2:X;>F&$=KIY8?CVZ%X(PYHKJD.8;-TV2Z;6 M%J_$"4L%32;9A&Q#'>-7AP$+ XSLK9)$0LN&J(O8#NT+H5QW13[^(+';F;>W M?]8K676;9W;.5=UYV8\S@4Q$5221AF@4$RA#QV1D 4%@D8:V,LF;S_XX[@ED M.8C,-6WM1DG:Y#46<-$+L"%9;V)QMC2/(SV+"62[,.G0"62[*.E8\ETWANE9 MSHBZ5FJ'2$Y2X>2#&T-?)N5S0!^3;LVX8[G_'$3_VUZ [J*'8>^XMD'VTB] M=]+>]I==^XA^X M0H:RR10/C4=:T#D/F:!3DXR8I-;T5,K:^^7HJ%Z"=.+&+ MQ!_YYL.K+$+D4(O8R&/5"KS(H49EC>!D2V?=NMW&4[WYV$6G!]Q\[*"0X<84 M6,8<4QR!*>GH/4$'L5[E&1599$K5S+/G=/.QAZX;2K!33L2JK?1J_CI,IU]' MXX\7<8,8(X8B-22[N*P<%GC4C#A!VIZWCSEI79''[ M&S=^\R2P2/@*!XU(X+7*) MOV&H5R^+T.G%J1O&^==1B*/397[[XNCR5X?K7Z'[[>V.Y^FN+_/<=Q^KJ(]@2#EEMI M0>MZ/>\\N=6Q]IDK"6500I%MW8O/FV$]5DC]D?BRB;6-]-9C4OV:<_0*X#)B ML W$3@'X+> ]4F>(UJK=1)W&>GDD"AD=I%-<0%;5P\^"#'M9.S,+I@5'BRRT MKG)\-.H\U*KA")BSBSH&8LSL:B^^3*>V*%7P#C3G%E0@FR'6Z:JVH/*9.["*=_G&;0-V0*-H(]!' M-X^::7R;;:NINH8Z^3:"1FU4D.C!*!% 6>G 9;VXT,>$.DK?O*SW"+BUO?UT M'-3:14L]*?7+^//Y?+:0 %^>VLQ'X06/H'VZF'%9LZ89D#60 QF1LIC6\R/N M@7,&D'VT4(/ MRWA#=TFE6'!U.]-*&((5:V-)6K-USEN'WF7;NE/GD30K/C+_JH%^.E2D-VT) MM\U:OO4QWD33%@3IV1YV'^T>>Q]CGZ.(,6@0R!60.R+!%6XAI("6=G265>L\ MLN-GZIY]C(^&J+LHM2%!%PFXBS/FAY#^Q'QCW.LX_S:9SC^&CWCW1TOC0>?: MTP0+>&[(>.",D?&@!43,:"6B1'GG[F5#?O-^SW_BK4AW4OAD6&UU$) ,*^2F& $NL51+2Z2+V7/OFG>9VPSG!?*J MM9)Z)-1.II\G4P)VNZ? )3@5=2:GMMYK>B(W6;JA8(3 (G-%14G;>VL&W0?H M)7.HF:(Z.)RO)V=GY(31HM\&\L:6H$QMF)20090F@I*^XB$_*;MDT7HM@VQM M4*T%\J)9?#S^\P,Y,,MC]FJ'M(89)Q0XK35Q/DKP MS''0,1,ZQR6+K?.'UR-YP?QIH)I5PNA#"?//]]>$?O]Y,IX1R_./XSE./T]' MLSJJ<0W)M0W,DW$/9*21V4:$ATCP05@M:HM*J7GK!+E]<+Y@LG57ZRH534LJ MKM];4TC%$B"C$X*B;1:\);\!LTR^,!YIZ^U(NV\4ZZ>N53K9@Z)/;Z>C+^0N MG'[]=SS-%=VBGBXCGM7[B[=$#IS2&_%^/DE_K@#WL7A$%8" &MJ240%]S<$( MRXNO30!PN^["AZ!X@$78]],BJH:($;7\<^I;HVZR$)]%:76G5F MMMIX5C[Z!6J^@8S7A!R;-[J^A&6\B@(%E))KPUI%AZ5R 7RR4@K-T97>O<]? M+%,:JF8-8PZ.4K_!Q9$X^H+7RWTWFOVYN&LLV8C$?("@&:TW!@,1M8# &!UY MM.:(K6NL[\/SLE-;FFFJ0V3H&MOKR7@^#6E>7Z;+-DM;8.N4KW(?KL?)/VFG MQ8WT:*2"#E=B]V-DA07O#6CM'2BN$[C:S3I(EY*W3A3>>F+H\/1X(.GCD=BQ M@^1[)-U>Q+Y__#M]"N./5P"7!V1!:8HU"8)=))(6A,B3!CIWL\VI6-%\ L>] M@(8W8=KI;OVE0P/!=TB_^*7&$W$V?T?^^AUD1NLL2G00L\R$S-4D\5#?B\ , M>>G&-!\4NQG-,^)#(Y$/U/9VL2=FZ7-B1D'P 6FYT8 7&L%C'8Z"=-;35.>!1:-VM9\8^D7'"A["@D< [; .W6GNO0>=9CH@%8HP6E&:+['1=H[=,NR2$ M+:U=C_L1/1M*-!1\AS3<'5K[LV R6D8>&%.^MN^-)([B0"?G:V\@H<*W*=,' MTZ630CKDY"YPD<>5UD"S26F.,8!)0H,*3E=H$5*2D5BM+/+6E_?WP'DVY&@E M\@XW)3=9>LM/OP 7N2B:MC4=Y2)?DW8Y:0HX;8M6.6D56U_4W@OH>3&BB=@[ MQ"CNT'45'RV0JX"U^WM-=E.+EG/,@^:&BZR42*;UQ-:',#TO9K02?H?$U8O- M:\T$XE=QMHC0GK@@G1?(H,C"ZQ \?]%J@XM8A!,EE[L9A0>SXT%0C]B>Y-$[ M=+?56 =W]]67,#I=C!*>3-^3'WZC*/<28;:T(]8J\Y*"!&4U!^<# UT\2A88 M1]\Z&_IA5,.3JK$J[Q*EK1ZZ7-C?3+V^B_?'O]/I>1V0_2JEZ3GFR_NC$V!O"L*(+N:+M,,C/1VDO>#^DC,*JQSE?N^;LKK /-UH6#KL3! M4< $OBD[D$$4PK1, [L/SW#:A9K+O$'6YFS/YTY??1R")T]'IP6CS3'KUJ7ON\#L?P/&BGJ0=24W<6<]=4L:4]=[G0 MX&)!YP+4B&#E.EG].7/0V49M"DJ-[<^6]5B>VU;01.8=(FC7N*Y67GM]W )+ M"^<)99: RAA0S'*(&NDM0".8D<)GU?J8V ;78Z8'':+%C=1HI((.6\;&E^.$ MG#5$;@K88JH+7\B\X3J"9K9(@=:7W#I+:".8Y[9IM)%ZATCK#??_OK5+EKB7 MQ9.3CW1P1L' )3*YM?"^6&9]9JW[_FZ'["6'4#KHKK^-2,P>*?*TZO:9 L++8XH+1J;/%L@'9\ SKH=?[C9@62NE G?L%<<*= MTB%%3UMG'0^O:R:F+@:$UK'8I(NPK0/^]R-ZEE1IJ(2-SF_W0;B_A^ET0??6 MDVU7/KC3J-K[%W"4LV=K0D%*9,H(5LB29IQ(IQ*9T]IDFR29.OV&23ROV;/1 MDD,2"B.?)-;Q;IEL1*=I&_;19Q>59+K;7)>7.7MV%^[VFSV[B][7';^/,GMV M0T=F7I*DS=0!>4HUHR34$84I0PD)'5,%HVH^T?&Y]O[?B1=;]O[?13_'WDE] MF[5\Z_V_B:8M"-*SI?H^VCUVQIIDHE.B3GLJY&AE1>>-+ J\C-'*H*2RK7M( M'#]3]^S]?S1$W46IK7O_K_3PNDSS)9<^!*^ W#(")KF&R+("EJQB)GKE,#_D M"-WW@"?>NV8GE=W;,VT/>7=(8MIR^&%R+!GK-#A?4D5IP:>:_9N=*LDHK_'; M'-Q'L-7::Z]#_L%N(\^V ?MM#FY+C1\TK'0?=?7H?K(3:"6+Y$PX$'S1AR%X MVG05O?A>NV1DPMB\2NX@/WR](8:?IOA_SW&W MG]NH=@L+IX5>!C*9[T(MSL7$E:9S-=$)ZYBD%R@%X.@L*]R(XEN''1^-.MN; MQX_&G%W4,923=;47+\_3P9, /H MML-F=C_J6E)VDK0-";6%R&.HV=H:G Z97IR 6N883?/Q5P^C^L:T9CH;?)][ M=7HZ^:LV[*"O7Y/01O-?)[/96YR.)O1>I"G)$M_@Q7]/@N#)&SH&G".C4P7I MR/P4"8P/,; 4(YW_@[)O%_3?6#HX!P:H-?Z/T?S3Y'S^#D,>G7Y]@[23GXW& MB\5=Y8I/_AK_%:;Y[724\%7^S_.+HMQ7X_%Y.'UU-CD?ST\81QM3$9!(L/2. M)E^O'\CHL8NAA\DDUSI5N,]*7C++CX ;'2)Q>ZSJGY\?6A/Y:8+\,PDV<%>; M[=66\;R E6A==$(6UMJ)[K&.;VQ_1%YT* ;]>3+)?XU.3W\Y^TR8*[IZ$ITH M820/.4*)EE )*^CERP)T(,/<:Q-L\P%7ZY&\9+XUT$V'IGP/%(GJ\' M%'_N\.F'5X#NNY1&9:#7C[\F4!'))^48&/(T05E1())E3BRR/DL,7&#[N.L* MC':]""ZR"##X9*UVP+BE5 M2ZGB_7,$G=.U6@1R';.@ E- !K@"VA#0)<.E$*V;CA_C5->#]+S3;-8=Y#WX MT,TML'V;S;JS%G>:OKF'"H:F24PLB. 2F#K<7/$2(2*96R*BT2B=I/\]>7H< M-)NU%SMVD?S@LUESX<4HKB&QI$"1M0T.%:T_<\REMDUWS9.LGM!LUIUTM]-L MUET$WWDVZ_N_PN?+*5Y2*\5T!GH;ZNS1VE/)&@<%T0A%7AES/>>R7B-Y1CQH M(.JNA\4--^YG6FN-W/WP]=\Q?R1/_1V>+J8TS#Z-/B]V28^>*QD5>&52S9;G M$+@MH#6W)D:NT;?NP[@?TN=JDS;648=KV#6PEF_1-L ZF:H;01V/G=I:LY.> M:NFP(VT&:!W#F)T"HSV=D'6T<:2S$[B1Q4A/.W'S!I\#\V4/P_71Z+*+-CI- M>?WI=/+7$N#E_"=M==;#"TO=94*LRQ=?K16B##VRV-%+5F MR.MA4NZ9T7T;%>H2-<\60B1_33%AP57/S5J336 QZ^:S2M8C>2[*;R#G?N?# M&YR15W4]RSI:FYR,&D0H-5"L:+O3B:PL5Y0TKEB16WNPZY$\!XNS@8P[I#FM MHKITR[; U=>@7,'T./9D"[T]2(4#A#[(=K#$%QQFE64MO!6T\RDK@;:M $$' MM$R7HDQK%W58,CQ@+ [)A5UDW26(<0$(\ZO9$N.U@;P\M0)R1"$B.+1T:M7B MR) #@BE221=='9C0/&+Q(*Q',Q4.U.%*A**M CH8C;]/QOD*Y1(2%RX%S\@: M4H*!2B5!0/I2.)8*2\IHT;HY^QH8SX0#APJX:W#S=F+*26&Q3K_*4#)F6FQM M(,1< 59$-CFY8E2_\.5M+(\9X?ZU<9K% 5+>^,9W3[^Z\G(F=\<@S<*MA+;6 MF5D[/[A3TM9A NB8SQ4-&FN+!T-[""@Z**#VHH0@D<5HN+'\">9S<648R_2J M11_I'%3TOD7T @HRX72R*L=^0V0>/9]K%YT^E,^UBR2/)9]K@U4NB\TL:0^. M\50GH(0Z:XU#UI+3 2RLTZU'81YW]&(GW6X7O=A%QD,ZJMO@>LG1BYWTMJW' MNH_0AR2%E>0@,:LAIE#(('.>+'%RV),00G,=B\^MNQT_A>A%%R[L(NM'BEZX M*&K]@P"F@B%'*F:"J J9ZUHEQ7)P1KSHZ,5..MPC>K&+ @:*7FC!35!% SGL ML;8>9>"E]/6"5]"+P$TNV)@3QQV].(0#APJXP[[P0SBM'1?>?T*<_UI_^W(3 M%,D(*[4#6X0#I:T'SVF=S.5L(W3<(8%J':ZK]HT/(^MD M,FY&]3A&8QOM;4&) T0_T.:P1(@211#U@%*ZME^Q!;QFA+!(&3%;;5UK6V%H M4CQ@/ [-B5TDWH$+?\P_X?3U^71:6S4LXG:71@OGCAG:$#%+#2HF!&^S!IZB MXDI8%IOG1&S",KR9T$I?DP[";F@A+B;[+$!=UD#?0I43,E4BP>""EIJX 6>M M &0Y"PS9E[O%Z1MF*6U\Q)/7;$,)=GBYEPT(;Q767]RG6IFT#K0V:3.YPBZ# MRYR#S486+VQQO'7QYR8L3YX"387=T!18::#&ZF+R$0$<8*$QTI@E:;\C2 M1RO(25%B]S?\^>FXM2P[)+C=6Y@HE%2H> 01#*VY7IIXA@)\$JHXJ?=1P5#%WN;K%Q0K$!0=3NSBK8S M(QD8VB(=.DXF3+\+]*=0[-V-';M(?O!B;W)%4BHN@7(ZT!^A>L&IU I4=,5: MC*YU_/ I%7OOI+N=BKUW$?QPQ=[%ZNP=LV31,G)<4=3V?$:!]LF%S+W4HG7# M\"=1['T(#QJ(NNMA<97S]1)]DF?:F1]+O,%[@7XZ7']/4D\5!X8HO+-7HYH@JUX[$&6V**5FIO M=?L^[]MA>_9,V4\+&_>3_@T.PW2Z^%[SWH9W/[A76\-[%] \ _8Z(_>:3M(Q M&475;Y(65":KP1MC00N34R(IR=0ZE'\OH&8UO+,;CUD7\?GAZ_I#^JK<_48> MP$5$0*4<3?(:8XG5Y(M4C?OQ]IO-5IK=OAG+'FH9E#?9&49NC0.)-7'7*CI!/-?@3%1"293)=:K&?MJ]>_K0 M91=M#-:[AZ-T612JIWTMG7YS!Y"'[*42G%K+4L&4DZ1CE ;P'/'0$3CN*##%1K=6/'+I+O MP(J;Z2*TM?[Y>G)V-EJ,7KVJ0HA.(AV^=%26Q#+N/1I/:+C6M;<>1B#C/@++SC*4&(UO'3I[ M2AE]AS"CG> ;[ANSZ?SD786SV!4YU\5XEL#F2-1D-:TP10^2ZV"B1N[Y5GL# M?>H-S=-7UUJ_]T1YCBT#C!-,L;]6O]K$5N,'<:Z^_7036 M6&^_D:3.SL^60"06$Y .&J,\I[W$Z+1(67.Q58#I NAP!^Y! M8I^TD%E#ZVH!)/Q] TABDB ["TE:6HXD6R]F[0A-R*ZPH!G?*GGL(>7=?.@3 M5-[>,FOXYBT*.N_D3U^9"#]/)[/9XEMOZ3T=+KZ6>&0/8X'U2R1K:A1Y*2CT(P6/:R*UR_(930>N."6NRJ6\#O_KV!O"N M*"&8CR +FCI>0T)(BMZD[%)07&I,VS56.!3),^31 "KI$,19;HKOL JQ)ER$ M^?F4T/Y1EC[D1=>0=,,YF?$3';S6QB(8;@2!]A(<.@.HR4TMWJ$TK6\<]@+Z M'&@VG*8Z)#U<8[G;9CU&+ MOJ7)&=:%W,PCQ:N,92QT5+[#=!IFLU$9+9OLC?.'\/>)X:6XI$ENUM-BF)+5 MK4ST-Q-%8"()W;HU5=,%/"=:/IYF5VEJ>M+TCNGV81K&LY NL=>O+K*K7^7_ M/)\MKO8N5EJ7%7SB!@6#H)D'I9D!CTD"LU@8%R&EU'HF1Z>EO!3J#J7M51+; MEM4/5V_=A\D/-]XYS/\QFG\:C3_\A:=?\#R^P%0R=\ZVEE>T)]3B0<0ENK)','MXW\@M/P$7=T<3$6&R4+H**@[5T( M R&0BVMD$-J&HDMIWE-R'Z#/B6#]-;5*+]^^\\-BL_YI- [C- JGOXQILSU; M[,"_C+_0[CN9CG#V.\X/: &QXQ,.[P5QR)(.; JQ\%+?IT^8ST^Q.@X7#_QZ M33F3'?D$Y"8DX1?1*-I?-%HB@$ >;"$R^(K8O]$&:)K35SJW(1!.A'4NO@XU]V VZY"+/H%GM MJ:QKIHT/#DKQ.B41"_+6B:[',L&BH9:WG6.QB[2''56P#;*7/L=B)^UM/[-@ M']$/2PZ6@K<]H5] M_?MDG-9,TQ ZE*"X!;%(" NTY"B< N^E<>1IR12[C"Y9#^?9<*"5R#N^_5_? MA;_(!R9G-YS.3JRWWAF!P&W*-4=(@Y/6 LM":UY;L>K6O8K7 AF. 7V F*G.W1C%;^\V229R>)Z>#K-(9".U&=NF?!BR* *"Y<_9E5W71_"\FS M4_[^<7TY5&N?K':IF6UCM2JX!-=KMM#'@A,F0&1:'Q1@M[TS& MWA L>.A)3UW)[<6Y,8EID+CAVRE^#J/\X]^?R5K&61CGU=%;/:*)NSRW8XQQ M[^6W:D<[FH6/'Z?X<9F[\ Z)63=CWM;R%+GVP()CM&ND )'X"5EXC,X+YK%Y MVMD#F Y.OEG_^1>A&3HA&&K1QY0I=JX+?D(*CL-P6H-)A2C$T^87?M^^G=1 M/-JTIF8*7LFV.DC073H[W$3T>SB[KCY^&%>WYA_K,3U6XX_#='8O!0X4^)"$ M"/0_E3P#&V("E7*"D$H=").2$M+Q++8J[3Q:(CS8XF,8'NPBYP[Z?Y52S1>? MO<.$HR]UQUL&6EB27.E.L1:;2 AM;9$M8#TS:K161(?VE6^GDR^C:KW3&?;K M)"RRG'&V1)Q/HN>!"=20,-7!A2: ]RG6ROU$C#:IL-;!K_L1/3N&-!/_QJ+$ M0:+VEU5P2^GT"-!O>$3'6/PVBQHJ[&Z07"'%.;!8>]G9S,$EVBR2L59D[A6/ MS<.)O.R)?VQ31KIK/T_R/Z7N,#'0 MLM!!ZX0!+YR%FNSD0C 2[5:910]T>%KW[$>+PK?7[J2AE!MW8UOBF9&=M40T M6X:8M@'5L#GB1B##MTH\7$>K"F\DX,&TKY130=$;$X,UH**O[3T+ RNUD-(: MQM1637*/2^OW]%<<2.F[R+5#>&,)['+">I992Z:!DVU,FYBN5PJN@(L8I3)( M&USK(ME; (;MY==(*:O.R)X2[1"_7*YK"09S=E&S (%;2>Q5%GST$K3 A)&S M9$OKM.!; )Z#>O>7:(]1@&O"ZU=]WBYC(Y[I;%C0$&5M^Y]HXW*U\$'*H#P7 M-GK;N@Q@&UQ'&(,XQ =HKHJ!+M2N,-Y(<_0RQD2"J&$8!DIH#CZ@ ZTQ!F8U M]\V3;K:$]I)(LZ="AMYF3K(1'%D(M(>2%)1B'$*IAQV*HK@O/(;6I\J]@%X2 M1W82_N-F)"^%6EIB_,)^D8)4+B8% 84 ) M3KN7+ B"2Y)'"M*$UJD6NR$\P@#)(7Y!1_7TB,&&SZ-Y.*U0;OKKO^/\)!4> MBV1Z861.ND@O;.R>=AU(YKG1I(V8N^QNZQ']NIL,IV/_FLA MBQ/-O&4E%["LID+'1%LI^3M@Z@#5Z(6382!FW(3U,BBRMR(ZY*1O@/C+V>

QE\.4 96S,3#^> M /VC!>*/)>#^J(%U;ZU3B+5;M9'+;!)+&U'A"I-F-BO1?$+-8W8-8:$.AT?R MZXS3]'J*!#$P SEYAPDE?5SK LXGT35D%Q[LU#5D%X$_=O3\TW=GY6+FQ?MYF,[?A/E%\(G)S%,F[Y)'%* X8^"1_F A"V8, MNBAD8\ZU7<%1=BO9B5B3HU%PG\#O[6@G,]P$9V*-6]4"5Z; 2:^ YYA-S(34 MM)A5?E27/:VITD2X#0WV^R-CVX!Z07<\.^EHJW#_/@(>[(Z'6<7Y(GRILP4E M5 %G'0.9C(U"I%325M6@QZ7U7>]X.BA]![EVO^.1G)9A- =NC =%?A YEB6! MR3Y++3F+K+4/?I1W/#LIY=X[GETDVOV.QZ@8C+$"?*QU(-;5WM\:01GI1#$Q ML>:CGH[RCN<0]>XOT0YO[U8VYDE,0GMG,@@I"D$C^]%EGT!;I[/CP:O'\0V. M,+)VB(O:7AD=-H2#O9*+D3M8&T@JCH'4+KK2E&T'];-^IN MA?TE\JZU2C=N9D<7]#VYXRD-&/8]X<<2^+TKA&^AWV^AWV^AWV-)G/X62SO: M6%JO:,JW6-JW6-JW6-JW6-JW6-JW6-JW6-JW6-JW6-JW6-JW6-K3X-V3C*6] MPSI_(=AM'3<,>9_H> M'7,W^"F"=$XS#SS)Q>MGC2:9C7 M=./9?';AX"(%RVT7<$"7$H1T=E@1&N:/0#IL<)MW9BP0+GIADEE# M"UV"BCH8;4P!D50$I72 F,C9="(%*XT+6;2[*/US*O69HW5KI):Y@ MO/>& \^L=B_D'*+5%E)@KIB@LXFMCX)-6)X+ 9K(ND/I\BU(;T_#>''4:9LY MJ_=5*E50KM;?:J$@%>&8CR8DUWH,^EH@+\J;V$OZ0U#BLG',%K Z>1 ;(!V! M_["?TAZBP0$2[W)QM!Z>B9SIH@TP%1VH$!)M76A .Z-D"&2\F-9C"08EPB[^ M0E<>["+HAOJOP>^35U4''\A@G5WE959DEXWVI;*T6#H(7=2@K%?@.&V#B0EK MA".@B28F7<38Y9[OQFJ7+N^[R>GI3Y/I7V&:3Z363C&> M@+%*[&(M!%EJ[PS#E D$GK>_$[X7TB,SHD!$]&:\I M0"CT-\,X+U%H'V37FYXECD=FPZ'*VH((.TFZMPFPO'\\4<)D:[2"D.IP>Z$, M8<("&)7F(L5B6>N&F>MP/&/M[R/I#A[!V_"UWF;-:'VWX)TPS5@,=&3164X+ M1900=,D@!9=9*A/1-!^TO '+\V)!$XEO[%O5]A1XE=+T/)R^RO]Y/IM7U/RD MF(32(:].,*$49"%YZSG$.A0#M9;1=KV7W(CL>;&D@S96.:.Z6 Z1%\=REH"\ M=J%-M+>Y8 1HDT3.(I/%U/7LN&4YM$Q#>H-Q?AD^FI3ZU0')1IL_[/"4HBV! MMBJDH\__95P5L&C!=V4QA^(C>3<,9)$6E*R3VG@2D'FQ(C(;0F@^DV0]E,-' MD=S\V(O8H$?TWB<+SE=_(-&;YQ 5V.(T'=DLV/;5DBATGU M6#)Y?IV,/\YQ>E;74V\8%K&B6%#3_E[(4TQDUN4ZL91K"5&)P+@6TF)K\J_# M\7BS10[4[:2QC#LX3G-(VZ#J%$M?C^AQ0NF':^P!"AP@[N'(H+6*2="N MF%BH:0#>0=12DJMO(C-&F:1Z;P./&$8?B@.[2+F#[M_C>#29_CZ9XVP9] TR M1NMEA*SKC$"38LTLBL \DR*Q)%)H?7VR F)X?ZB%=E:JK X1;8=8Z>V#[2)Y M+.@Z2C;3^HC&RM M2WS.]=9&:0>*D)!-4Q)8SE$XF91@?B]%7S_C.2IX3PGV?I,%D^PR<;,4S=%G MT(N^ %CO9K.BK2L;E%RZ9+394[&7SWB>BMU+@@UMM@VP%%_"\K21I! 5F*S) M ?5FT8@^@_1>9%O!V;2G8B^?\3P5NY<$.UQ2OL'IZ$N8C[[@]8K?C69_7C3E M$59[P2W(F!"4)/_0*5/G16'*3'G:=UJW-;D/S_-QR1K)O"L?+@="W0@\;(.M MFX.V&==C.6FMM+B1'HU4T,5ENP>C,YQIJSCP: FCX[4,D%XU'5PP*:"TO-^V M,10]'G3='H,=NTB^ RM^&<]QBK-Y/>G>_Q4^+X^XQ&QD(AHPHI!1:HN'@"Z# M25[2X>>*:-X=:SV2QS E6FEKTES478*YJZR?_4QKK7,$?_CZ[Y@_+O))3A=) MW;-/H\\700U=C),Y ]>&#E.)D2PLI4%FE86)(@3*R2UIJ=]%1+AV-I,T!"E+1Q"+05"R G#B&J$( 5 MVBJ]C#:(UAO/P'S9PTQY-+KLHHT.-/DIC*;_.YR>XQ+A\DC5I3 4B=>^<>3T MQQ)HG[41;%;29F>RP-;='=8C&=YZ::2JE?K^@^7N1/!?3HX&<5[6OVVM_2?1M+T;+D\NAUE813MAXK5#M2"[R">7:/$L M1::]=[QU!<\6L![-7#A0ARNN:EL%=$]ANQ69F5?@;^FTI1^$CWBB3=;*6T,: M39J0N@A>:@7".J?IC^AYZ^;.VZ-[[)NV7SM40333QJ"\^;$43-4KNP&6T2OC M0A 0LI50,T#!!4\VF-8R^6R*-GVS(A\ ^-S9>EL MGQ3I,3MT-:^7R.W(10LR2P@D!*FB2TRVKAJ\#\]SI,5_O/<3B;3.>C M_\+\9C1+%>#;*9Z-SL]>C?/B5V>S\]I:<=&>ZW>?%#)68B>' <==9!%ESJT8:NTH?V>_[1Y,Y3@.]S@U(*6#\N"EI,2Z(%">? E MUX$MNF:SB03:E, $]SKQ'J5[IX%-F.BN060MB04W8(&L1:.V:O$]!#FK[V-%@/1TRHS4X7P!9 M)HLX!0<>R5-"Z4,D:YBT]A)Z.NR@XVUZ.NPBU6/IZ;"FE"EIZ55A]8QB)!:4 M">B4"J"=*)P+D85HW3G[N,L\=]+KPV6>N\AWR*J^;7"]U#+/G72V;7G?/@(? MDA#,62ZJ):1R'0!<,PH<]QE<%-[I$+CDK8O[C[W,LPL/=I%S_^(PH5^-\SVE M; $584H&,%IR52WYJYY; ]PS&[4OELE]2XL>>/1C^PC[JNR!&L&&\NYP&;*V MM8D06H8Z+I.0A9HHGR"6;"#&VCK8"#2I]6R%8V_Z=(B1<+",.T2M-_0XV0;5 M2VWZM)/&MFOXLX^XAVOZE(.T6JH"(M.&I*1D$*+.()1@,>0HK&C=!^+8FSYU MX, N4AZDZ1,6K04&!%H+;76AJ&H.1?#:6>.-,70&-E;[\39]VDD[#S9]VD6T M/0[[T1C_**^GF$>7.3S*8B1 %IS(BLR=A. <\R (#1DI!@6VCA&OHG@6VCY0 MN!U>[0LLEW/=+D:_D&5O!!/5OD/6')#Z'X7^7;0^3O\,CG]4L=QW *W/(>8+B8P]!!4 M$,ON9;4]41&%D4$K9/L'ZZSE;D&K03>/M/8?S_M_=EW6W<3-KW\U\P@WVYF7,4+_D\\R;R\3+O M)0^6@L1Y*;:'%)WXWW\%+MHI=HOH)BG[)K&EI/&@J@!4/2A47137MI12:":C M$(U0H?#CJE0\BXX29P4ZN3&8"#0JS]LUU.L\]&E;Q0#B[H,;NA/6W.QR_N_Q MU>+JMV8V:_XJ>Z#_AK^Y_C&RTDH-(A!E$@)F%N,GEQS^B7(,GC">,K5+CG3! M=]KVT[M&:A>P>PKH68SX;93Y>_#7BQE\F,89X&KXQ_AJ?#VR60J=T1EC(F=T MRR0G7L>$8DG O+6)QG:73YV'/FW3&$#$LF"!CSF6$J9MEK[[<8[;47W)=B*ZXLACX&(\ MBT1QC5@D\Z5A-)3H.LODA8!8?0N_,_YIZWIOB3[6KJF?6_[N_Q;H67Q>7%WY MV8\FOQU_'R>8IOE'/TY^FCY?-_%?MV'.W)&6-USU/6D,:E1)@-J;0G7C?S!.TA:6-3M+53FG9A&BH_OKI=/-RN MJ@K_6#+G'\SDXZRYF/FK51U9*2)."$CBN*%+822&310=*I>CTB)&YFJ_H-N. MYE"7J765_C!SHH[P^TB7>1+9)FVT!;:>;EJ?PW68&]=:.FQE&GLH8&@C@12L M \J(=J5<0;F$#)$GHH43.0C(^N$C[!,TCATWLH>PC2YRKYV&_\ I7 /CE-GU MA:%./GF.,7H,I?^Y-XJ$ M)GIW2:N)OP?3N /I-GB$V5(0;_S\L@22(VH<8L*5$&BTA; M_6E $LJ]MMQ9 MK47M4Z(-K@/P*]4T^3"-I[8:^GB[]\3D"[:1-$:RP$L*.B_7>M(3:TQ .>C@ M8@:C>/5>'UNPO"*3J"+N'A[K+(%<-A/\VGQ%/Y6D\ILI,VEEYCJ2C#B)Q&./ M.!THR4II"1[=IER[G/KSB%[A@5)1!7T$'/>]H72V(1W3V\5L/+U8710L)3,? M*4UIJ>Z-GI%$,2B&'C9%P.AM\1 U\]G4INB[X#N AUI1MT^931^*Z<&(OI3, M@,7LQVH_C2@(A'GV'5?5Q;+JV>9P'&5G+:79$9$<;K&9 K'E']QXET*$I')M M#KDMME=E/+THI*_C::>1+VNBC8#3E+@!(J3.&):!(2%93Q+NR0HR92Y6YT[; MPWM5YM.76K9F O5PR7A_"F>E$"Q^&2I<(^[Z*R3/I?( M)5(G1AS7%@TLA9S13S;5E^)17 4"E\D(FP@8*$4^9"08R@'1+D@+42=:O?O0 M25T%=K&+SE>!781_ E>!BK& H:$FG)F(T\&XPF>,*Z)B#L.)(-&G^W45V$GI M[:\"NPA_Z%N>-MA^705VU&&7ZYZ7*&!H(V'&:1^+MQZE)S)H3JS!T"\$EVGD MR2/,DS>.EU\%]F8;7>0^^%4@(M LI2^69@ @.W"X?]Q2O M CLII=-58!>)]G#?\S2^3U!F7;H8+*XOFUDI/'\G2EB6%6:C*,KKG9")$A17 M@..6^"0Y83P9I3C/VO<<+7= >Z2L[S[N[$"JJ_VF\V'D?S?>_^+__N?X^K)0 M#OBS$4#TN10KMZ(TP]:E1Q24]V$I\&!=MI&_:+=Y9LQ79"=]2GOKP5.?9GG3 M7'UKIB4_NQ,Q M%<:N1=74%D,],F<[E!6, NC6DH,TP8*U1"5 VPI"$:NT)-IPKYV*.K+:+8BZ M8JQ \K09;Q5^VF"U 8\;L!6XZI25Q)94(.>\EI'K)'/MBM==\ U(_O1G1T\0 M0?THZ&A(H=+5;OD:Z\'>L0I=J+.A-">#*!*1PGKB%2A"LP%7'FM14_]*_AE M!Z2&>C*#1YY:+77T0 (\P+1A*%J ZHDB>A+0@;BA>HIK^I+Z8";!4WF-[0W& MI\Z6QH:LY!G9$JDJ@1$P1L:U7RD-: J[F*"!+:&+L'NP@!9;XYJ_"!A_> &T M),++4JPL$\N%)8RE+"V'J$WM.KRMP0T?S%509G=?Y06:Z(%)N@,4 X^OTQGX M26$?/DR_PZK3W.\HBW*@KO$R Z >$5:XL5CU3L$+3A5 J*BP?7PVK,3QH.P M 7VH>[M1U==5O]O1!ACB+MFO[R?-7Z4%.'STL]OFWP(\1&XB$19*GBV$TOS; MD^QME,P$RF/M#.2.$'\"RZJNJ1ZRP^[ _3+ST_EDV:+^MCGFQOR=DM1E2Z(N M[51SP@U<>T^TE!JDT#R)'NWI&60_@1G5TDL/-:+.SM]\.+N^GHW#XKH$B5^: ME6VCQ9\7XNU3,YF\;V9_^5D:.1<-6#1O:DNR'$A&@N2!B,B3!445C;5KF7> M=Y1V5)'PZ4E1?5W(W$LL4^A-&F,PNHC90>U>6(]1 M',!"^E+:SM<3G23>@[MS'L>_06[*75"<^/E\G,=QN0'.-W-_2BZC9)005 I" M6<058ID@/II$M$[<148SA]JAV,N0OEY;&D!S/7A!#\&^1_F=-7'\9C$K\%:W MA<].@(48O% 20]K2J< $(?;,J&:ABR\D*YZ6Y:]0;]>*QQ6GSTX5L]Y!!O< M'YO94EM/P?X^C9I?@#\!E/\W/7' M"<9=J[%08:@)U%SYV3Y)%=U&J) ZL<>4*B5(+'-Z?BNI-V4-X )81;*S62FD M7D+9WW[<_BRZ&XC'X#$/6[')+!EAGH0Q/E$28KEG556:(Q0V][V M1KWWNHN7D!83.,\[L8NU? MV8YY1%(*PX OCTL0E4>O$O_DI8U61^GZV@0.F&/1EXZ[2+/VBYHGO$U.F=JT M7(TZ&Y4X85E((@-5Q)N8"+ <(G?>03"[G.K=PPP?6^ZC@*87Z=5^Q;")+):! MV69%_O M)!^[))LZ&$(H;P1ZOL9YW*HRB\0"1&(D]^ 5\Z)^S:)G$1WH\=P!XX=Z"NKC M2N^EPMET35F58#K[[L>3XN*^;V:_X_][/;)&4\8$(W;5'YA;_),.),9D>#2) MZUP[([.ON1R-R;[(9MJ9X[ *'^:)UA,$VR= $8YC><]6MO2O.(B?IH\PR\WL MRN-9OIS=]QATG$Q2+ID$7,;:&; _(S/9Q4K[8R:[*/M8 MF,D5?/R/ER$YM]0HP3.A*-'R"!E/'^=*LU?TS[.+W/O:K,0] *?/37:R@8N=EV46UM"OG3?#'_-/?S@@K_ MM:;$/,^. >!1PI,G,DE#G%.1:/"!LQH4CE E""LS>/K[/[L=5)!Z M'[>%#TB##:PD.:.)EO"&F](.0N&?LB8<_4JK1?#6U,["W0+E)[:;FDKJHQ[Z M2^/IS5W72;WIY_]DL7X_B0KF3.9HX1QE*1X17C$A& [%96)(9 M-R9%+?G#8^IP#-&+9GB$EMXS(W*\!G1,=S?M9[LB_4HC7*+')0RN !B5!24L=5?(PTUMU\KZ2 K:0\#.RD?[G^6^KB9I_!: M:ZH$"2F70J",D1!](CIP_)4%]!=JOZ,::FZ_%M)!%M(>!M;#.\/^YHE:R#"^ M.U5.K9-X_!(("GUN:1+QE =BP&D\A)/2]'0BH4?3^[6<#K*<]C.S/IY+#N;, M1FNIS)DUM.S\=)1:N&?,+ZXO+YI^;=TD-[Z M:WCOQ[-EV[:[BT=+RIW$'=[[TO>6NDQ)Q9V"T)Z&5*RD:A@)&[)-!''XK(J>7080U$.I[.$.T[^USH^ MSG7C23_[68CW,Q M]VG#I\C@+68PWRT%YU &T3(2LW)$9BA-9#4C@2<:$W/!A:,IT5-UYK^6\7$N MX]ZL]S0YP]TR2,QHB?\@.CF,,+SBQ%HM2++94E2J]E"[/O,QS/MX=7>^N)Z7 M%Y+CZ<6#6=RTN'S33)>/=1=^\@5F5_.18#YZ;A,QRB@,$SEZEIH)PH+#K8EZ M'V+URGS')( 3VHV/G67LV_SZ"FS";F&$SL(XN[B8P07N&Q]PQN/I?!R7F\?- M-C,""9I%P4C2+!,I')X@(0"AU#*MM'0==W-M;$^?. M<3232&+*:.(4-/&AM 2A-$06-#JYM?M:=D=9K_I Z[%7;X^-UR 55<0985$Z M%..4D"217 >:I +NJN=RO1#K4+4%>K:Q[;4$>E3=L90.N%?,SUOJJ?6:J$@Q MP%0I$<^U) YT-#DYI:"V>W!<14W[5/AS-4R["+[_LI9MT/PL-4P[:>;Y^I8O M$6O_R@Y,EA1I3X2, 8,A11$09\19'3*+&4QX[35,*^JXBS2KUS!M4:%1B>1L MTI2 @M(3P7(29 HX<^!X2$H(3NYR>4^FUF4G972M==E%DGWU'_LPGR\@O5U@ M2':QN@A:/6'=BA\=(QF98&9)G8K2G@UM741*# :73#DFN.BE*49WJ ?H"CRP MGSF "JN7-W@:\YIR^S@;1\"?+*?PS Q2Y#O2 $-Y&AP\Y+ M^7N#KGMP#D\TJBW3X)*RM=G59^ <$>$UM*TT_>BL![YD"[1-C-D"7$]#&XI!EYWR$(E2%I'*)-!WC^A!XX\A4D%U'FCG.2#M=AC[ MZ"+Z'NRB;)'G^?>F2?./LR8MXG4Y\3?-<1(W.'-&HL@2-\V"S1A-<,Z%GF*E M>F%ELW@.S_"Q<$75-3W)O3:)L@+V";[#= 'S]=&[*3L7F?.2!9*,P3C?"SQ$ MC0:B/)7!169RBJVHD6<&>0U*KBK('A;])Y@#?O#R;)K>(KY)\ZU,?!UUKR%* M*J424I*LG2^-L32Q7%DB!>51,1%#]2.A!:S78!U]::&/;$"8X*\N$.$??O8O MN,8_W\>GG*',E4[:QI9*$5H1+SQ%D+&TMPF4\NJOCW9@>DTF4E7^/;R<^1VF M,/,3Q'>6KE#.I>]1:;)W'Z2WR3LO*&$25L!> MDZ74UT0/CS3N%VC7'I)7T1.7=;DO8I9X9PT)UH+AP3#\0V6S.+)6(,="<+Q< M+X=X6ON2(LQMYO2K+4BGMB"=S&2(_@HOT?&IM 71B0>A,YX*">- F4$0Q_"< MCPF4H3%H%09J#WJ$=MNI+O^Y]CVP@,>6D1W=4,^TQH(&2AL@04I+1 M.N8RY[7S^9Z \1.;2RWE#.?FWP0[*( W$S^?C_-X]8,/T_?CJ9_&L9_4-DG3Z>96@-%_?.(4?ZWO%/1))=WUR_^303J!K]2Q?C?D)OC6SPJA_F"Y[ M;*VQKS>SS)-2SC.2C2]<+"3BC-?$1<\%_HHF5;W]1PM<%?N.;Q\-G9/5+U?, M8K"&2IDS;N06+5T+@>NHM*PPS%O- KP5.BV#6B^3K2:0.J"UG?SB > QF69:^CH\<*KR3@ MP;3OM531:TMDX)%(#A2W36"$,AL"_C)QWXHT."ZM;^&H!U1Z%[G6?OW[SW&" MLQGX/^'ZKV;V+]S?UB1$AAP=MY$D;QR1U*,_+2D0I8RV$6+TWNWR4I\=8;A0 MIJ+TF]JBJ\WZOO77_@V>2#!;@Z')4NIC::3B:'D!J(@+$4C@'"*#9'QLUT+Z MX9=/7G][B:KV.GSCK[XMRNQ^FV'L?+E&%)VV/.&,,@VZI)MJM"0.Q(8<@;+@ M\\-W)]O2.I_Z_,EK<'^A5:1/EXC^GY^EO_P,_L!Y84A>7W*NH>,O+61,I[ ME,NFM.0_Q]>7;Q;SZ^8*9N_^CI-%J4=Y-I_C!"!]\7^/F,Z9<9!$@4;AE':4 MKG2BES)Y7JKC\2C;>%R=4GT[PSP *=EWJ-^WLK8>^SWRCO/P8X/_?P#%%OVD M'@/YS,>K4)\IS0Z0*@80LT P4=4YG'Z*LGVY]G*QD,L7' MQ260%?7E_(UX_N(&[S0PK@#_J*M7BSUQ5K*+]=1@);NHZ!A8R3_\_S:SS9J? M+\-PFX%*SB1AM$S!*DZ"D9IHDW"GS51&WNJ*;@<9\7CD4V(D.^FYJ2;ORHQ4 M2;4XS_Z<@.>$D285]D]E;8E5@1+ $ M%C!TL*I54Y;CTODS;.0@*N\BU>HEB%.7IUUA-=#^N:+J L5J9*, M$:M-)C($2;R.E A)F89 '8C:.36OAV?:)WCK6UF#\DR_0W,Q\]\NQ[$"K_3X M8_5XI!U A^2-3(AXC M!C%=H/#HYXJ)Q)'A?>BL:"JQV5XMCY8V,"RGF5"X! M2D4%Y2CQI4>;2T(EBGMG]-6;'Y\X;]3%>FKP1EU4= R\T4T"\NV*]Y-EY)0T M@T@ED. TK'*UT %P)$J%>ZGB"4*K DH[HL>M $Z)1>JD]::V]"L3"NN9W86T M=@7;@*I()FT%,CR95$E135]2'LP$E,U)B:A)S"(0*1T0KX0D(FG.C01PMM5] MZW&I_AE.:4C-=Q%N98V?H2^-2#:9 %XK$\$&$IE$)(Q&XD+6A(+-&CUKFEVK MR[H=:KX_ZK 1;R4U-%5D6)%_BLT"PZ0?HZ^?1TY892/&V4%!Z4VN-+$E K,, MO'; M8W/W0#-(?[[1?/]/]9?7"ER_9=;/=Z.-ZS^]I%VLY>H:K-,RZ:0#Z;# MDJ+,2$9X*; GL['$T^!(CC9XL%Y[UH[=?>+C)Z>G*E+J@4AZ]\>[LTW9R](L M@E&#T\JII$ZA\R>H)]EYX,SXA'Y@Y=#L=O13WCCWE&7M8W ^]A]]+$\U-P4J M(GKV5$?"-2L;0^&20LAHKS'+G$T 6>-ESZ.!3UFG^TOR2%C?P #W$29(\*H4 M)J.EUHZ2Q(BHJ(T< &H7@7@]K.\^U$O?RAJ$]7W37%V-KY=\:KG3PGD@8IC& M_3KDM/CJ_CQP5^B5".'E&7]G[#O&)*5Q.GBB'..E1* F08 CB5%MK! NN-KW M+UO![+L3/?SPBD/*'!+7+I*0+2X7@8&E];AFF).9>B? ]C[#0>G;.KI^N''L M+]M#L[([ZJVNJ(>@M*1>$48%12?:!&(CE =W@HN4)&07*MO*$79;J:#K#MU2 MNLA\\"88;<#]ZI;268V=NF&\1 >#&XHRB)(R1;0MU?N3\\5)4A@Q)V]3D(&% MVN]E3JM;2G_VT47TM2FFLQCQR$HK@.@LP_S/9AH7LQG"W)1CSS%FW!^)DLOF M,#9BU,TH 3!)2M 8?+>K>[A[K&,K7MY),TU_8NVAG-=O?E+>_7V^!+AOYYY2 M&DM K7YG5I"V0]>0[; M41W&;:BCO18FL8?H>W 8GD'(G/6X97G"R@XF3:+$):X(Q0 MA3I*EP=[F\0Z<,)ZLUR3E[G4UD M/K3+=MXZQ/ N02TE--4EV(,;\'4Z@U@^EKXBM&E:RM9/-KW(S\-D?+%*;+HC ME;.KF@ZO= F+2:EOBW^#\<7TG9]-<6+SS;1^E,UW)&B**89<>@K@ M]NTR(Z'\-:; P88@?3:M[*@6HE=A50=13P^QT*-YG&=.F7G!;$8-9T:3Y*6TRC)C8^TKFWKH3]TH#ZS/'NH?K8[\595Z!/T;3%$IU_-1 MM%$Y*BP1"0,,J;,C/JM(\A]4,/ MX,I[(2UZMQSCKHPN;HB"DZ ]-=[E$&SUJG/#&L0.+G]8>^@B[O[M8',;+:*F MT:!'RW)IN^!*S^6\N<=;+5H]Z7V\#!^MK54=3SZG^!E"ORK_>>*WZ. M,/6S<;-J'"M\SE(N>TJATR1T("& ()P7J":F\.Q#L,YON>\.?O*>0!VQ5F2R MEH#6.+Y.Y]^@O+* M.FUV )4S4?:VX <\)'VRY74]"7AV@^TMX(S7,IH0R:6 MEOA(FD!PRPDD>8T[DJ ":*O;NN-2>YL'VCUKO8M@>])V(2ZCGV^.F1BYY8%R MDCG"DK2$PDP[DH("X$D((5M1'BU5?7_T@=^GU5'+$XK>0Z8]W-,7IK.9+EO= MOAU_'R>8IOE'F"W;.;Z%.,%_I1%(SK0)C'!%R_M(5KIH&863SSKZ***1M7MO MML%U<)^N#DE4704#F\D;/[_\Z,=IE&V*5F7< ED,1$;<_7QTFC"M> HR,R-K MDT%M'2L0YC M*&E+^07',N$"&%/4J1C:/1EX\O-'T\FYBF7_CM_1RUW7#W]-=PD-'99')GB)TV_OS\ MMWYPGX/SOV$ZA>O+/\:3R4V;3(M;.@2I28Y1E9+UIL05AH@@A&;4E*< K4[- M)SX^W/K;)?][Q]V^8MA*CV]97>L?EW^4(_8__^W_ U!+ P04 " .A)I8 M!,-% N0: 0 RS@H %0 &IN<'(M,C R-# S,S%?;&%B+GAM;-2]>7/D.)(G M^O]\"KS:?3959D(5#_#JG9DUY54M>UDI3::J>\?*UL)P2NP.D6HRI$S-IW\ MCPC&Q0 0()4]8YV5*9%P]Q_H#L#AQ[_][V\/2_#,JSHOBW__P?_9^P'P@I8L M+^[^_8??;S_ ](?__1__\B__]O] ^'_>?/X(WI7TZ8$7*_"VXGC%&?B:K^[! MZIZ#OY;5W_-G#&Z6>"7*Z@'"_VA>>UL^OE3YW?T*!%Z ^L?ZWU9_\FD6ICB+ M(>*1#U$6"DAH0J&77_.$;LES/8=\3O:I]7!\PUXGYRQ>,8 MII^DY=O59E"N\G.&SV) 9L+Q4 M/_@H_]:140.-&-.&3F>Z!ZSR;RM>,-Y:RZVA0<[^_0?YM\53#>\P?EQ\697T M[Y>/CQ6G>6.Z/ZMEK?YR^?G+;_R!\&JQ6G^_"U[ W[_TI)KQ# ?[P4"LU1'U MK'A=/E6T7=@D%VI1;QG[CX8^&#( 6@[ CY*'^J=_^V7#N0MHEO.CLG0*"/BC MY>#_'D6FI%NTEFJ!+ZM=:4MJ+NU&@VHI;B.JP#5IY.T&DW('X2]\N:K[GT#U MDT:-].G]LC?5EU4O%:[H"=2[)WZAI=SK/*[@U@2(JGRP%']56GXE[41(MGX M9<5X)7>X!T1*[!@#S8T =_* Y PX*#3]E0V ,?J. M/\N':RAL_]F:OF;VT?9*<5.5E'-6?Y#L?L%+?BTNGW$NGUCR#V6E?O*%TZ0I&$&62H/+S1E/.&QR8IFRL#$"US/#E#S M!VI)O@:E +CG"G7/JT]2Q*>JXL7J8XY) MOFP&[S:,&:$)%RF#D?!"B$3@0Q+''$8$\XPG8<(SS\0\G2(XL3EJR(-E6=Q! M^?8#6&[HFQF'/]V1[$85]LS)#0]!EL*IZV81T09 MTS_YRD#WY+\V>K<[VBSJ=42$7HN._=INI50'A&OQMN(L7WW 5.GARV_X6_[P M]/"FK*KR:U[KET6!4$(9-5DT3 MXA.KW9H>H!U!\./3(UB5AKXJ(SSU%M.I4#)3W>9@+_?F+1^@9^0"=*R #8(] M,^Z661L('"VY1J1G77YM0-E=BJW&L+,TGWG-Y4OWEP5[QY_YLGQ4IO_]MT=> MU'S!29:2R(M@% @.49;%,(T1@E[ XAA17Z[6S,2TC%*;V);TM $NF#S_KZF; M69)QO/1,AS,4S&S%%@ #PJ"C[,XP: GHR!*,TYI5];7$WM5UO9?LE/NJH)7< MS_%WO/WO57']R"NYV6O,1[["RTM2KRI,5PL1!0FG-(#$"R.YB? $Q#&+($4D MBG"\ MSM4U0_TG,_M@ +F>L9@&2#/+T?, ?NRY^$GAN68$=)R /WI>'![FS0%P9%D, M",]J9LP!V;4Y%B.8WZK]7K!J^7+7>1!??OO[ZJ;**7][7]S=R*]?PY:<'F5B MVR&)$] W)C7?U=6HF&"] :%ST+H8')N$5P"X>9!=!$XD+=0-*Q3971 M+:.>M%87C">&GNUN44_$X;6BYAMV.X8O][CB;Z1)8&_+![4%:>[:+ZM*S:[: MF-1O7C;/W. 7];/+K[ABS1^WDJK^&>N=%1N9 >16==DF=\UFJ_\+E2%'^H&\8F]Y\V M;(**T_*N:)PC@'=< ?("'ALN+D ]X*S[H:F+U=%$Z7ICYX??U'';<'@!UCQN M!7INN+P /9^@9519XR&KS?EL;$(L7+UNT7/F%7;$ULP.9+=@[ON:'8]O'@KR M_A]/ZM#*5_>;WB?' B"7V>>MQ+(>&^@"BC,:%N M=,@XJ8FM94M0[18O@")J$2ER JIQZ^86 %-WL:GL1H$D>F*=$5MR@L!LX29Z M@@XC4#3?F,@W=.RHU')U5=2KJDDDKIM0L]M[7%P_-GJ/ M5X#PN[PHNN6^'1#\F!>@5M(8IW7--LLHSF*,/ ]BZD<0L3B#F8@)3 6*I+$/ M XQ8-\M]GN4_\QP?3DO5FV%>L'^NN77D67R-V3);ZQK^8,,@& H!!E*HT]'P MN4X2T(@B]^R-,& @#6CCI5=2'M )= '6(LF_-D+-Z-9T/0]S^3J=\?U].4!= M3X>Q5]0Y W8[$I63LLFJN^7?5F\DCG]?!"EB. P"&(F 0A0R+-<80F 0)UG$ MDL1#(C+QT!RA,_$10E$UL^_'\-"SQ@ZD-+.=34+9,$U5T00-48=W-B?$4TF0\E$63KWU5T.63JBMTR5CC,,3+&YS+DTD79=*E M07 :$+G=Y^J4SR&B:0*S4'"8)B2+_$B=!8B)NAIS,'4(6L,/:*L-J)BS#3- M<0/E?J[CQTS?S:'6LP23 FAF([:P6S.SBR#8(#A!.IDU'(YLBSG]6:V.-3R[ M]LA^H#/R4=\>34;-&/9"*K<.22PW$7XLI'T2#"8\B"*/XSBE1E9IE-K$%J@] M3V!*JR?.SLQ#/0J8GFUQ!H.9'6D1>#M?^NDI$5WFGAZE-7_BZ2FQ#V:=GGS) MTF&YPJOFN'(M&J-R7R[ERW5[2%F'84!#X M6:AUY6!$=6)]7_/07 .N/C7WMN@$:E]!J::[A_72!FZ;ER 9%$ RD!H9T6@ M=&C.7 C* (;]8E F+YL9C[\5CU5S,MJ4OKBML-J*R)U[2V'SFP]_^71UJ\IE M+&A(:!)&# 9!3""*< 1Q[%'(/8IY2ID?1%KY,W;D9_!$;%5^Z5BZ:$XSG;(, M?__A+_#3E3S/*]XT#8PE[N.69GHT+3P>WR>0K*ORV[CZ7A'0+3Y>&UAMZWX> M+JV95V,HVXV\L*WF^S\L1YW%D)\G<6_1SQS%;E_84=@,?%FPM[Q:X;SH?G79 MY =N'*BAER5^Z(702TD&$0T(3'DHCX:QB$2$O2BB@T9B#J?>+])ZSI[;, MUR9ZHTF:W-,=L_VB.=9Z>\=)$9S1J(-)?-[6Z#C:<)K3GW7S:0W/[D;4?B#K M&.9R^:S2-+=K0W2EE1*4A%E(8>)['D0(20.%(@$#7Y P0#3V,Z-",*/4)K9( MOQ=-=4;.P)J+W2(GQE'%(]#I&1UG@)@9F*,(3."[TA+179#N"*VY(V]/BWT@ MG%;C)3M-?R\$I_)\^_X;;3)K/\L3[W7Q%M?WZG]J47G&2[5&?Y:+=96K@%WU M"VE_MG\P>'*192A.J,=A$J@\3!'*70P+&*1$A*&T'#[+C#Q=$_ XL55I.5:[ M'%%6/+\K0%OMCKX W@D!*BE%#4KY*\G:1?,GX!L.VU6]6@O0/&!FBJ:86ST# M]LHS9F;V-I/5LPL4OVIJWC93H_X$[X=3L^&R>T3-UXQN9T0L =&>$I.)S5=$\(\:[!GY*4>;+H;\5CKL(W;O,'SCZ4E8K5 M^@M>?ECB.]V$T9$A)K;$OWVZN1K&_C0<**N\'44YGE5I!,FXA72(AIF5,P$" M_*%X<53"7T-:JTS3L7%GRS;5$&Z8<:KSN&6)_DV*51,RV5^6TTS$6$01C/TT MDF>U,(4DB3W(<1(%E&*?Q,BH$O]A.A-K\3 -L25K6$G_"#IZNQD',IOIZKZX M$YS 3DCEJL#]$2KSUK$?%W6O7/V)QRVC!/B=7^,?(S'MO?T+8O:OZ4\_;*>TEI>63W#[?X!?E1>\"B!8X%IZ? M11R2+(@ABE$,LXQ2Z),LHMQG498F)BI[F,S$"ML3!8\M53,E/8*,GHJ>+Z^9 M@JY%[0A>]!%Z[K1S7"1'NGF$R*R:.2[HKEZ>>-JV'Q5_Q#GKBM>JRY!A>%][ M%=+M\ )&LR1C%&8\RR"*0JFI-$@@B44%SIL'H_Q&H[$+IE9(I3C+'\SCIW:1.>N6>7*2#[ MW;J,1S!W*BI'91=&F\V3^"(,$,/X-ACEGF0;:92_M\J MB[IH#CUORWIU]2"5N%)T/I9UO8C32* (";E8JXZ<62P7ZPA1&+%(T#C"$4=& MQ>2TJ$ZLEAMB8"FI&>8T:L&FMP@[!\-,90?D04\?* 8NP "BCV,0F>YH3.S.*8HF94=\V% MR&=493N+_&PUVUR -*SHYF0\VT(.U6.IHJ&VX_.[8["/I,[%M;4S^L-/@Z:YPL6HS2%THBKDF<>AFF"4DC] M($9Q$*M\<[-*%XX@LZIJ,0-@FOL\5S 8[N_6".RD $Q2@T)#1&?U)L9HS5Q; M0D/L_3H2.B_9&<5/9;%N(W95T/*!;WHE\@Q3*BT@3T)YDB/*('H^Y)C$J8^\ M&'E:A?Q/4II8KUL'8=Y0!#]V?M:?FMYH9II]'*HL"&**40Q93&)50=V7>U@2 M09HF,9=?H^ !7:Q*N0>?$ZHUO>\)*CT#Z 0 ,^,W) FN.@@ZJL?+4AK;O9.2 M.;)YQ^G,:N].BKMKZTZ_8%_%*V^S %5.4Q,E?<<+*NWH@G)*$HXB&"3(A\A3 M]^U1RB'SHDA@G_F4&EFZ$5J3[V'6E)O+$3JD#7[\5,JUW0\-JZR.0:>[GW$" MB.EN9AN++;)NBVF=D,UAV:QCE&8OD'5"Y$.EL$Z]8GZYY M&O"F*NG'O.!7*_Z@<^VA,)]C"WKRS2>K>)"GY28N4_$"&F80Z''Y[ZAM*E52O MJ$)_JR+T;7=_QS5[XXR(?UIASY?<3$=/"^TTD6%43!"?6TFWR*N.P;W:EM8S88:BW%72)C)D6GPF*>9UF34E=%6P^16[> MRLV:PN^5<-9][[Q(H)+7\BST6:5!5_PSI^4SKUXV)5LL H3&1YPQ;HA)3D!1 MKD#5\@)Z9NRBATX@I;%83P*2X0(^C#52^$@NP.<=?!R7:[>3_>QXI!-D7B5, M24_T8]%+FF_;EE3=+;>H?"2'>@Y$'F,)%P(F),$0\2"&:1)2R#E*_("F>7=[S*G^6FY)D/NL&L6_E>LK\]M?$+BY1Y28CE6=&CG$,D,%$! MD"%D691D&4$L8EJE]<[@86*+\6?.[K@JOJX2;I3/2JA^T<]MP^PU$YK7YN= M/6Y<9@+0\!"B+M8WQ"_ AJ6MAEF#'N0;MJ9'U+!HZK3(GE$YU3G"YH53[;$Y M63W58NAY2ZC:R[Y71_6,H6QS_DIIN%G]08IU5==/33-A,6CEL4B\2)",A]_2!FDF0=QPH!PEMF]74B@G3_+-3 M*.KM#)UB8V:JMV&Y&L R[.'C,L-,4U1GB66GZ,V<3Z8I_GX:F>Z+%I'M_2GT M5U[>5?CQ/J=XV8:MIVGH(S^ @B(/HDPPF :I2G:)8Q^1Q ^Y5LS *)6)%7]( MSCP>_2@TXYKM3& S;3:1U2R*_)0LYX2('QU[OOCO4^)M!7>??-AN35:!X(6< M@I>_5KD\YY5?BX4@"19)FD'A!02B((Q44G@$*4G2E&=^+!*CRAC[)*9?=9_S M6MU$_$AXP46^^JFIDI;WC*@*GKSN$L))+!XB9Y.>?R6R<9@V$#ASH88 M49_;K-A <\#26 UC[75C3W)HK,+K5B^7JK,K7G;_S'FM#O:<+6(_2Q(_\J$? MIBHG29H;C/P4!I3XC(=$9*G1):P>V;E. C5XP(P#]E2I6Y75/0>/O,I+S9!* M0RBU_6^. 3*S-/)$63!EA?A-*FIHSAZ:D8F0P.A<3/A5FXST[!WT;?!X,8M!M:W MHF=@X>CR4QN3D63D5O+8&^9W#;_AOY55OZ^J&T]Z M&(:)+XT01)1$\H@5(DCB,(-A''$_\!/A'G]@D];2,;Q8. ''Z2N$\ M\7/U=_VUD*/> MYX\W<@+??[F^V;A-ZH_KS 5$,R9XR&&($[D+2.7Y(O-X JGG1YPFV(L2HRHF MYBQ,O3OH&&JOK,&-?.Q>;9(52^#']U]N;GX:^/@TDPU=H:]W$)D64S/]WX%S MS;EA0+/$K09*>E;% MC>QFUF- <]T>8)(^'J>%04*3%"(O0S +0PKCB/@92@B-B%G7+"VRD_LS^[N3 M)G 00/"(^_CP'_,"L'*YQ%6M/!6@5OP8UB/1Q%;7P>D:,3-KL &K8> "2!;D MEP9:)KH 9<%PN?R0-*'%#(Y(Y 12&F$/NI#VG(,YH&49:8W<$>I32QR=C0 M!0UAH"B#/UK:IEV]CJ*E9Q&<8&!XRV$GOGD>VBG17.6=':4S;Y[9*7'W\LI. MOF"IP,H(O)$G;C;L@3HH)?+F9?/(#7Y1/[K\BBO6)K<-\AV:"GVW][BX?FPZ M.W\JVQJY[*\\O[N7_[U\YA6^X[^J"Q15^'^=(/%9KKH?RDJ-NN!>&/F)QV : M9AY$:1S## 4!Y EE! 689*EO9#:^+_DF-E8]*Z#C!33,M&TK!EE%CR<7[7^* M;T73:'Y?7$]HJI44L!%CNZ'QL# 0>0'#YSIY02/P!>A2C8?):&WAS964&G1B M7X"UX!= \XN;I!GD]SFQKA:J[TRZ>9?'[TSX8XOR=\JFW59@D[#8]+>Z+-C M!_$;Q\J+R*Z+SZK*LPH#D@](-JO^GU+(O+Y5'0X7!,<<8;G9CP/,(.*(04S] M %*6>8G'HS0.J5G!>F>\F9A?J^+V&Z-WT;=\4P%" W9!SR^0MGG-,6AX!'\T M7!J>*]S-'/>%\ GVH>"JY4D:"4@XXC!%(9-XN-D^&L#7G\ M/B9.;R_T*M-AMHL9SL1&.=1D;(%^"F[CW81S:!SM ]SQ->L*[AS.W;77/0'+ M2WU<%7*\NG>HOS[,8[-UL C ME"9?T3HZ3ASDQ]#2O&D_'P'#Z_2.X,;-?0$ZH@XOR\>EXZ+N MW6V?>-RRY.JZ6L?:AER+S0\WJ2]IE'F,(0$%X1Y$02HW0U'HPX!@$G@1\GQL MU#A;E_#$>YU!U1G[^VUM$/4T>PIHS%1]@,J:V@7X\D3^QND*K$KP&Y;GL0I\ MXJNFLM3@E'6WJ._#WUZ AM^,D?% UT_0KL>[*.J[G9XII>'%M M):%1^=0CLEC52-T=:[9"J$>$&%8[/?;(N2OOP/7U*\X+U>7US8NJWB=-ZV>^ M;"9,Q;$U(=8L84%(T@RF)$T@0ED,B2]\Z'LHB4F*!.*6Z[ )&Q.K94<5#,D: MQ:>?";+I.CT5=&:J;H/:&L"\!:9'U,6B! *SAA$7B(-419G$'LA4GU%,0Z,#-$8L8G-34\: M5&O:33,]540.+Y?E5U6KS+">R"AV>O;%%2)F5F0-QN]5]IPR/JJN MB9KRM[B^_R _AZ;*<&^() ]+7->YR&E[^Z<^FUO\;9$P$@I/Q!#'4:H* D0P MC6.U=2$>$R1)LY N"M5.@C,]<^&,-RU-REI-&G*HK5!R.J1APWZM[LL]_9/ >E%L%HF*J6/Z\U/>Q')3]M*/E7+'- M3(^&Q.YN:T^)9^6 .3C@;%Z8,7&&KIC1Y\Z,^+DJ'I]6]4?^S)=AV[M]$>$L M0I2FD"?"AR@E,PC0R2]K=)3&Q?BN"3>W[AJ1IFNX>'GJZ>IZ49BJZ+> $6GE< M&&=IN'L$9DZ_/2;@?MKMT29#67W!2_Y%12 U-^ZJ6L]O>-7] MZXM<@9:\^_>+"O&]?"BKE3I!ORWK51.OM$XA)WZ<18P&,$-R248\2B%F00)3 M2CU"1!:E+#-R1$[ Y-0.S)XP4)0-'953S(FF@_.5D3:S/$W1K@V+%V#-/A1E M!94 %Z!G\J)QEM(F.5C%:[8BK'_=Y(1<@.UYFR0Q9$J,7?E?IV!Q7K_MA"#O M^7NGI&5[E4U6&S9V&7S_C2Z?FM.:*AO)V54A+1RO5PN>)A1CG,$X$ %$%&&8 MQ=B#/B&$*'VA%$R",0R>, MQ%Q^K!Q%\DP@"(^BQ"R$>7I K2*U6K("F%KYZC6KL^"MMX.8'L,)]@AK MMD#'%^@92+EJP(B/_5BD@5;&VM[(,UT4M,3T[,N^].,FXRR9[&X! M3HBCK=1'61_Q\,MW6A65?]EHYOY(LRC;40%Z_3G^@-V.5#6FKY[HJBG1K^K_ M=:5E6$"Y2NJ$:+E]N<,X,<@9.##.Q-DKJ4$79?Y+_ZPM_;,?:=^P Q8]Q;L$IC,9U MU3$\9OKJ%AFC>W%-F:VNR$^-/=MMN::0PXMSW5\Z>EOQ:M-$R7:W. M)BFYN:/?M-1+69@@Q'VY_L8A1(P)N28'D/D(EM?X97%WRZL'=?9>!PLL:(8]' 0"1HEJ MS!$) C'S/1CR6(2",X\E1B$[!ZE,?2QN\O;*IU6MVFNI/:_RQ%T H3S)S^:> MY,-(Z9F(L^4WLP:*'%3TP+M&9 WGN?E-_YA(KB[[#]*8][Y_3,R]*__1AUU< M#W61)2CS IX%&23S1KQ%U,R;DN!?92>3-)[[:A*LOXH GL? 1I*$?0!2G M F(?$QAEF,5IS/U8Q;/JWPUNC3[QE9]*I_E1I='\9)4OLPT$$L0/O?LA5%Z %1C'S,X(@\T(,D;0D$*>(PPBE4J\"+PUB:F)A]TG, M$5D!Z'[OGW-;_UBW_)GPL'&@U<^4_7UC[H M(Y$1&J& !## D:K?FD00!S2%(37[46!?DZFE;7OF-(J9[ M_G"#@^DYQ *",\J;')?->1&3 Z1>J53)<:&/%R09>>?,3+Q!P[YU9#FEB FI MU[#9K2*>")C&U(J[1H=L-Y]6M5/CU^*#97 M59J7_2-#3*RO'66@2(.&]@7X4):KHEQIGKU/03"NI0ZE-U/0,<'!'TXOY#1E MM+JW'QMWMCM[#>&&]_4ZCUNH8?F%+SE=<=85!_^$'[0+21Q\>6K5*Q\>LI] P*@:!OHWD&Y-;3N7)$-]44>ED0I(+X M*0F-SJU.N9OZH"LW@82OOG)>@++@3<",4&>^%\7)-)FM>K.BMX-^-:Q-#],: M>2K;V:FFN:UMR2PE%)!R@DY0H"2=/[O5".Z9TUKU>/LN\UF-8+5-9#4C%U5=T-RUM7/&S#8V($F/CQO-BSJ][8QC5HSH&>- MI\/5S-P.(6V@4W#M83A/@*,)$LZ#'+6(OU*@HPDPQX,=C4:Q,U;*WEV+S_R9 M%T]\XQA%421PXLMM(HLA"CF'.*0I3#,O81'+J"">B4TZ2&7R8U[=%%VN6JJF M?5@. Z-G*LX6U_2(UTK:$9S$V3DJDB/5/DQC5@T>%7-74<W5^^_@,M/[\"7V^NW_]^?KS^^>__YR[^"]__Y^]7M?UE'#8PCJJ?; M4^!DIN[#WIEJ[>]Z2T^A]:;"N@]"&"?[6J$)6F",!"SHO6_9-_'A<5F^<-X0 MZ&*!N? %CD,.0TX81)0F$'MQ#'W!@R -0Q1'R+!GXCX5DR_>*B[O_9>;&_ H M?WF/:PXJU;_9T(MS"!L]M3]37C,-[XF!AMH$4=(CTKCJBGB PKP=$8^+N-<- M<>11,QW\6_%8#:(9F@2E]>WGKU59U\V/;N03);LJ:,7EE_R.M_]=L"R2J[87 MPPSS *(D0C#UO11RY"5^G$;4(^O&!K>G5_:SF-'ZN+<[&=R>%8J$%2_#=*0+ M<*=X['_QV+ )6,>?GMZ?-Q_CEF%Z>,\-;;ILD1L6(F[XZG_1L@9ZWL"//7>: M <]G?NTE;3H/-=Z@UT=YBYWO!&UMN^X$I=;RJZ&4.4=>&/J-23]O\%F,OA/Y M^V7!S6 6"\=-0Y(O7_[,EZSQ6W?I;6'FT1#+C1NF!*) "(A%QB&G(44>"9$G MM(YZ8T0F/M:MJ0)%MLG#-+ QQX#1,- .Q#6SOP.^9OQM#J^VMUAN)LOTFFOV*;"_!VM8A0VO6T6!+H[-2U/PZP+T/,]T7>84 M4>?W:6ZX>Z4+-Z?0'K^1)1V,2 MA2$W*E3R:M< 0\+_"GA#VO "[VQ/_VOX]ELZTC"M5E5.GE:-55J5X 8WJ9-3 M^/AG\^I_+WY\<\_]9+[ZW;9^'R2SER7-NX3&]HCYB:^NQ2W^-OPF;LOVBUB0 M-(U0Z&'H4^4S3%.I^QY/Y3\1QBE*_2Q,S9JAGLV3A>O0S#BTM?VV^YZJ:0:8 MRN/*T[())BR;LE]TJW&G36F#\Z=(S]K, [MEJ=1MUEJP+Z_?7JTSG#OOU@7X MU':ZECP>,V(NJZLZ@LQ9'=9S^9FY8JLC^/9KN[H:V$T$_4XA]8V1:)QYOQ=] M0V55O>$-%V7%50MCBH0O&%5%I8(((LX]2(2TK#%*B1]Y*/-2W\RR.N%KM6$@[-@/)5H<-[@MC&[;9&$O^:K^[=/]4KN::L^N.AE002B 0]5)ZPD M:SMAI:$(8,AB@GA,4H%"DVI!H]2,W "SM&0:!T?/ACD3V8$-5QV(-IG/F0X,R+LR0)6)09!!!- MPN3L@45YH3I-J%M,N6RKW9-R')1W1;.8Y\5!1\&R6>.Y$)PV8SRJ[+"R,+-$ M;N=6SW+-/U56EJZKR;Z%^59=PBXK3+$+&GXO@.)X_=MN^[7GF5!G%:=[LDD M=618W?(VJR&>!-9=PST-$8O GL^\CUJ68WWFJ[SBRAY="\G<0UDT[F7Y&U5& MLJZ?L$1P-T41IXR%*.40J^+SB/KR;S@C,/%#[&'DA4&D5:G*#3LSWJN_RY]S MQ@M6MVU=FA3QYB9W(T2?,-K+H4YK#*)SS)V[<;,\_'::> MWS5XVQ@WR:<->QW,ZM=-==F>19,K]2F -PB4FG4"[$*J9IH(LV@L9[B-QFV= M3V6^""]GB&S%@KD;U9V_02Z27.ZP)96FI((JXO%54?Y05JVON%EDNRJ]7L!H M$% /4B081+X?04*B$,J5*Z;"3U.4&55&/Y>AB=>O]3G^ 1=/ JLF=W(Y8ORQ MK'/3C*6SL;?W>$R%J!NGR(:[OCS,FD$@=W'#&XL)ZC"[PFM"%XL1.Z_NA;$! M3\=18S7NN<&U6_%@UU\+:4+N\T<5$/;^R_7-H IF8Z87B*$(D\"'"8\$1!E- M8<:)@!&CF/(T]:/$LGV=&2.O%RZ[9JUMQ/JCXNZG[0*N#8>&56RM9T3/:,Z! MLYFQG!3B,P)?[?!Q'N%JR,8KA;+:@74\9M5RO+.-(*Z*O+BK;WC51\WF5&Y3 MW^7+)^74W6GAZ<=R%YARZ'N)W")Z4: <' RR(&5,T) QSBQMH D?,YK MWA) MU55A5PNK8:LYO76,-:>XUM_9^T9OE%=#R6!M!HWFQ-@*3H7T&4:P8VD#W<4! MI.>)_K>"Q[T--.+BM4R@#50C%M!JN',*:OU:EJRI\L&KYUR>Q[^42[;(/$9\ MBGPH4I9!1)($$NY3R#B/I/W#,1)&;0J/DYK8C'7]?'8*;-G4USJ(D^Z1U87T MIH?15N2&:NN,[N@"1=AUN:TQX9S6W#I(Z!4*;XT)?+CZUN@;YL7,WW_C]*EI M1()7_*ZL7BZ_Y;5N,?.#+T^LBFN:H">JF29S7-IQ]7,BJ)G6[SY$F'&!PD0P:N0[=LS?C >&8TFN8,@P M("];#W9,@X9KP^Y>CF=2;UE_Q?DQLTH;1MU,SJ2GD(E0==6]S#%W\S8\FP;: MO1YI$Y&Q;*M65CR_*]Y_HTU/F=[SWA4IB0(:9VFHB@8G(40"$TA23T!!2282 M3QYU4F*6K#%*ST3'K9(P.NJ =^3ET:>E;WCF&4>-9E$DN!]"$<4Q1(@)2)+( M@T'&>,J21)X>C0K!.\/,IAU=AUC;\Y6^3(-81%5]_#2&+(H3B&C*8):)%"*> M(11SAHCO+0J^F@NO==CJZGM$2V_]=?;5F*VF/00]W4%?3N?5+[5$=-6Y;Y36 MO*W[=,3>Z]VG]9+E7<&I9>S8*M;FX%]M KN;2,];R>'UHQJB_E06S[Q>6]C7F5B]BYQ7H>+\[*Y'O+5P[I3RX+Y(8H$ M]F'FJR)YC#4-GN2Z0SV*0L0CQ)#)NG.0RL3+PSIAIR=J%Y!S&" ] M)Q@D B.(TI#*0W%M%U>_@#E%ZG._QQD8\VAQ]YQ?P>UZ(5]7P-J,WZ3)MUEYZEI[3[ M%M*N&D>_2KOH$TVBSV\-K4:1YONN+%1R:OG,*[FQ928?]^&WOZOO_(B IS_Y M\V4S=E4J>J GJ-82IM)4G^2ZZDXEQL6RTHXC0\ZF*.,B#77FQ)-V^T 5*_0U M7RX72==0^U*\SNAFGO][95I/&J<:"TCA+E79$*)T]< M30P80D%, E] $J0!1(3) U*4>I"%A""1^#[VS K[CU&;.D2N=7YN:)Z*'K/ M2],C[0H%,X4S!L"BAK2&8,[*2(_1FKF2M(;8^\6D=5ZR4^K;"A>UD"JRCHC- MB[MK\2$O<$%SO!RX0V\EA?KPK]Z5#S@O%C[S@L3+Y!Z""Q^B! N(59L/AD64 M""9BG!K%([AD;NKPA9[PUI7)'RUM0\/A=$[T[,QK(6VXC[8#V=@X38&&(UOF ME+593=\4H.Y:RDEHF)^\+QG+U8T17B(O>-[$X6TB6S4/X2<'FMBJ;>@#R<"/ MS\/T7_US^FDX3A_9G2)A9G7&0 !_. V^-9+4ZD!_>O39SO;:@@Z/^?HOV>V' M5'4W:3,^\S;/5N4]=PLI#W! 4R^#H1\2B")*($YB!!'%-&8T]I/$,]G<'*4T ML4YW=,&0L.5&Y3A8>KL.)Q"8*;.=],8[B).2.=H.'*+^KBV@U#=%37SN,Q[! (<11!X5D$18ZC/W48:$$!G!1LFTQVE- MK,)#RBK@JBL499A..P*5GOHZ L!,@7=E[\A.2^I M5N.5F8-]VTC$+NFE'M;?_U6^NUHD&4V# *G.(#B0*SE#D,0L@,RG+$:,4&$6 M7C45HU-?MJT#-NLV8!/W##3ET,23JD('\JY (/@Q+[H'#4,_)IM'31?J=S [ M9B;.0?CN7C#NY=;<-@)\!Q&YFA"_=NSM*3;_.:)L-<%V%D^K2\^B//:F4,M5 M\2SIE=7+Q[S@5RO^4*L /1(3ED*:$@P1X1G$* YAQICP:4 \Y&OM\TY2FM@^ MKS.YKP58$P=_*/*@H6]2'GD4L7%#ZA0'0TLX&P0&Q9]=06%7U_D,2,QJ->N( M.5J&>72 ^2HLZ\BQ53Q9ZP4+H[7;".JJR29H/,Z7!;MY(LN<+E]N*\PXVS2( M:@/>?1++76N@NC/%JJ:%CR .FYLU+R-1%'AAH!5_ ,# MYH#D#O3L@9:_06WOW72O,\P'F MJBS88X_YJL6\WF#>=#K]V9%9=X#3J-4_9_SY%@4'*&RM&2[&L[AG5-OLWPM6 M+5_N!BT%'U;:]XO'!IC8SC?M5I8ORA&_(6MPH7A4[G&C[$QD0XO;%.LY*#-H M.Y,[NCD\)9K=C>'14>>[*3PEV-8-X&7_J$,>&(FA(@IZFG@8> M V1<]QR(::9U9A)J*]H).4943+[9JIC\RT;%CHTWBW*=$*97JU./F2O41XGO M\N:^+'CK)5JP( H(9QZD-$LA8E$""94'G P3@@AF 4-:/OE#@T^L2@TYT-#K M_*[Z>K2'PVDE.DX/-ICC'Q!AJS=%G[*[$K@I:<5SS M=[S][U5Q2:G:0-2;KB4+Q$DD$AI!&B8((JE7D,1> 'U,$I+%4>;3P**GJPYM MK6_Q[%:M/5W5EG7=T:?@AO??6EB.JZ-S:*S4M*<.?NSI_]0FQ)B L'NK8O2N^8Z3[LGGK3 MEJ&JI!$MG^KE2WO'N7LW.HS)=.H,-\7!ZI"E16"V\Y:)N,.CE]%[9A]U7:T6 M7R@O<)67JL(F-[Z-8+$N$*[D<],A7LZ#L.S3HLQMN#(MP>+C?S71@]'!IY%\TX+UNN: MQI.VK4C6[4'7;93[%BCO5)/KBK-%%&"&J(^A'_L$HEC^C8B(0 _'?B@BC&EB M5 !'A^C$&MBTCF?KQM&LH]K$/+%R*?]1@T=>M?%/AN%/6ICJ[3-=(V6FR\.F MP1>;-ML7PTY)/1B#L-_UQ.!=.[.QOW7M%J0@3;TX M8P&D0EU;)Y$/":($QE$:IA'S>"*,RB8<(S3UM;3!4HS0Q+K:$P.XH=:F1_2<&!8I/HJ5GMJZ0,!, M;3<456G>#@A75XRZ8KEJ\7&,S+R].DX(N]=TX]3S%H%C75!M?5M>TG\\Y15O MZT!L+C<74<9"57H!9K['I>YR7Y5A43Z&-!!AREDDL('+5X_J/,[>&_GS>URW MR3Z\K4M2&\8,:*(XKM4.0;'2[9XTN"U!1[ROTFT:0Z&)AT'TE5-<[&*LUOBL M;/ Q"Z+2%G>6Q'RM^SXM:6M6VK_'O1<7Q,O]O MSOY<+EE>W/V*\T(U/KXN!B$?55[+7[V3_RSNY(DG+]DGOKH6M_C;P@\D0E@P MZ&5)!%'H87DP\1,8Q@B'GN"I\(VJ54W%Z-1^C[9S2EZHZS/PM&86W$DVV[C$ MI636=-\TV;3I[;N^A\DPL^W7;Z^4[X2L!J;J8I.S!4590156> $V,H!."*"D MZ-I^7P#"Y;,<7+*_/;7QAQ< "_EE ,F_^SKD4R'LN)2YF%$_0S (:2KWPID/,\(#Z"'F M^Z'GQ5@D^NE?VG0GMM0-(Z#:< )8PXIR2TM>+L *?P-?-^R8Y$7I8ZNQ0YX& M,3-SVH(U8 *T7(";#BS)"/CKU&"9I)1- IIE@IDK\ S3S8PA&$\^TQ]NQE0T M8QFW$]/,7S^S_<6;EZX4N?J,/E3R^*V:#3;U2SDG$9;_#S/AJQXU/(+8%RGT MHYB%1 0HI49%%#1H3FQB!V3!FJY5Y5<=_/2VLHY1,3.C5H#8-[TX+:+KYA MM#UM^B!J'FU=0F-X1EUCT="^ &OJ31O CK[#,Z:NJ*X.BR?IS7OJTQ5_[_BF M_:+%.4P.7GS,[^Y7-_?EJBQR6LNSX<_=9;8?^IAY-(%9P#V(2)C!-!$,BMB/ MDB1#(4\#[9/7&*6)]7]-&JQIJXX=]'@*KB%0&L_X95R6+V\PRO>9&%O:A'C3'")L( D\PA$F&*8AHD\YZ1"R(U.FH9, MRXJY8&9JIU)?2Z84H&,B;R]:/^3?Y,&_]?L97R\ZF0:]_=!\1>@6.L*:P"GY:1=HN0LB^<,5F;.[CD?M/VL'P=C6A[CJCMDWN1QJ,+Z^5W15/PL5EV,FO)"R?&H M*FFQ5N 4Q50@+X*!8*H,6Y3!C!,!4QIXJ>_%D<\RHU/AS ),;'O?X#IO3.V0 M]^;&]0G%"892R"*$P*QB!#TDICZ(4]%DNF[-"R9F/$0 ML(DX^=!%G#1&J.-MJP[FJ M@,H64PKK/D4 MH:GOUE5P.< MTV7 AO9A0ZBF! I_*N_M69Y4VGK?@VN>C3<:+#'//UW8EZ=.=6)^;RCD#+IK3]H / Q>& 98:[J!I$#)3^@:!DV<:V.S\.HJ/"T 5?GSG"QMT3W#ER#&7?-1W8S#(LZ)>.2.:M3ME6VT!AFVLY3%T@8>TSM0+#QD9X2SYUC]"BEN;VAIT0^ MX (]^8IE(^;UQ\%;\M5WC9E&3QJ^JB^^JT;! MIPG.V_)7&X"]YKWZ;[K8J?]>X(>R6JD:$2K 1_E%;RK^D#\]R'-"\VC73?QM M6:_J3WPE-P6I'_M8;N@#0B&BJ8 XS%+(N.^AD!)?T,2B6<69;&FIT]FES21; ME%9\I8HY=&PUAUNFE&O==YTJGLXY$IA/BLW)81J,W1PP!KR!GCGP8\?>3PWF M[3L]Y@V/\F RTE/DS..(-5R3G%K,N7G%PXTU=.-G(/MA+7=5A_NJD[I)!5C@ MR/>#@'G0#V)5QD;NJ' 6RW^F@J#,3SV"8J,=U2BYJ7=3BCALJ&]W[;B1CQD: MMQ.X:>ZHG*%AN)L: -$5SP.75:6JL'6^$*D1C\N\G\E-5;(GVOA0O_#J.:>\[EQW@4>1"",$ ZQ<)<+/ M((DIDK: 1A2K>V"]3.I1*A/K?$>WS6)H"1MZ.,5T$:M3TX* M=4;WD^-CS]8 Y:1XPQXHIQ\V#_1J A1N>"6Z\Q!+HT,,;%.24I5UR9'09EK5YZ!L;4.'' &G-(.I/%I"1+,8 MDC14Y;"C. BCE"8L=M(R=D!T'A];3_#EW-R&(5S:MW)G2N\RDV% >\KLA0,B M3I:T,*3URKD*!\0^G:)PZ*7S;^CZ_B.#.,?+U;I,X$Z5%8'3(&$JC-CG"")Y MKH29H D,?$)XQ#R& VI[;V?"R(RW>1O&MH)Q\0HHWD##G/T]GQ'ZYK=_4V%J M?R>H ^=LMX,V\$QP9VC$QJO=)-J -7:_:#6>G;W[S&LN7[IO////?%D^JFUK MYS/M,@%PEL5!$B H+9L*20@]2+#/8!A&L4\0RJ2%,S%M&C0GMF(]!]TEX9H' M,VNE@YV>87*,B)D-V@)C0'[C.7>>76$@KR.CHD-Q5OMA ,&NJ3!YU+8,S$2YBQ,;#.:[ .Q++_60,UF%SBOSOMXSE74DDAU6[&^SI&D2S^5JTM6/C:NCOZ0H.DPU1YP8H/3\;$N;;.N5-96 M0"NIW"_*UU5[4M"QIN]>U4?MM+-U$L!,737&6#DN^&8%A)4[5I_*;,Y98\&' MKEKSEZV/.JOJB:Z:7B]J#U4]\T5**1%IE$"OJ;2>^3%,LYC#3)YP@B0-LS1( M%FUGJ"\K7*VT3SA[I$P^_EV")GOY#>%U4OB+ZF9WEQ>%^B'!2W7C9WS4V<>>:IE!?4BGZ59RCKLWA=L3N1Z+=/8N[SW%$A#QS@CC]K6>VB6.4L7SXIM]'FUNO] M-[I\DCNP#Y)=%7+UU->1?(\K90SJ&UXU05E=-W;N>;Y/$P*]-);6,.489FF: M0>XS/XLBW\.!4?\9)UQ-?4LM>80]DZ!6=&OP8UYT?_W)L)R&DWG0,Q*SHVMF M58;L#:_!>P;;8_2 1>4$[YE4P2F@8=-=2,HDN+DJ!.*$IWFKAKB$<:_$B-/! M+6WJ5URQ6_ENDT":LECES&,8"91"E. 09G'DPRA+!0E8E$;8*&%^:_2I;9RB M!10QJ[S:;2 TC9.M>(9&1ELRTBL/?4[^)!M8EM_GS7( MFKLLV)\YN]MR!@TJ66^\RH*%7D0@95G658U.8@3C.!("!RQ) V%6I<*:EXE5 M='#[.\P&5?Z+CKFA@W10VU[#5^I\6O1,P$Q@FQF,*7&VR&0[&R%G66SVG,R< MP78V9/O9:^9[P60!Q[Q.4T3RHVN\.=B?&*CVQ"3)Q'K MX]YL$ZAG<;_':3$SST?S&P="J O$@^E_2I(+T,JR9=W;?(>5% =T\ER 5B(5 MT-G*-'E6X&2S,&U^H7NVOX=,Q5#SC<9@%&4*01R*& MB&="'G93#CEFPN?<#U-L%,VQ/?S$5ET1.Z<.W X6>J;77D(S VD@G+'A.BR# M(_.R,_BL1N"P8+NJ>N0I,X5B/%^\ZXIT_N<3KN3WNWSYS!_+:K7 A/$,"0ZS M+.,095X*,^)3Z/LXY5Z0,D2QCE:-T)CZE-I1!6NRH*6KIV%CX(RKF2.1#<^* MQM)JJYR&/"/! ?+M5N7D7S::-C;F+.JF(52O1.)]S[$\)9I%0=%,%9$M7VZ#.G31T4;3]1ZO!C=HJU3D#H,IN; M3>GZAW_.>:6"DE^Z79.7>3SQ?019$C&(<.Q!$D4(QDD6(8]&4>HSDQVD$?6) M5\%!/LZ:<.-!_'3Y%\L]IQFX>CH\&61F&GX>6L9J;R6U(Z-@1GM6DV$%RZY! ML1O$\O:5L5R=<_%RW?3TJFCJ5:B?;ERQFTA5+"),>4RA2!-5TIQB2#"+8,)% M%N(TQFED=%EDS,'$9J?U8FUZ'0^8,;S/-896\\YW2L ,[X77K!P&;.MF9Y)L M2FLP7%TQ&].?]QK:%IZ]JVKK@>SLTJ^\D&9N>5FP2_:0%[FZ"%)W1]MY?SPC MW/<\'T:>%Z@NERG$R,\@I6D89UD:1&F\>.85*76MD19=$X4:4M>_,6FY:-9O MO,6'F0G20U'/[#A'QLS4#"'99F#"#$HCF1U9%#V:LUH1(QAV+8?9RQ8]K?8S MN5_6FZ5?J[*NUS]N??B[A2T624@3ZLKE ;[>UU M-I'Y.GZYPF.K#YBS0>WVLEV$TSM>YW?%IE<.#5(_XXQ##ZO>8)F'(4Z$#ST_ MP0QS[M$T,CE('R8S\6FYC^8;4+4*?CZ"D=[6]'S)S($56OGD(1,A9E69:(U),G/LT\]'%B9B4 4:[BK\8%@]YP22>MKN "&[.-4KN"]_"MJ=?B_2+6FGIY0,!Q M'3Q/-C-].R"6LXWQ<3DLRVUO#35CA>U#(FP7U3[XA)5G=*MI[I-:6*_%^V\K M7M0JH;>-<%X$/@XSPB-(?1&UU5EPPF+HT0!AKCK>)9F.%AG0G%B]6K(JTYWW MA$'94C;RGFG!I^69= V*J?]QMX5U"]"U &LF^IP-]P 9.1%= V7K*G0 F*DG MT$3T$_X^K:'F].J9R+;CNS-ZU>ZX\'O-Y9CU*G_ *UXO2!I'02 8#)D\Z:-, M'A0PC3.(O3!F-(@#AK3:61T>?F+;)XDU)3YZL++YU8=0>#T_OU\XV/ M##G;%G]5![955.J,M? M\!E',><)C(4OS_4\BF'&4@^&?A)%,0DHCQ(353],9F(=5T2AHMJT/+_HBE!9 M97\<@4E/H<\7WDR3&[EO3>4V5N%QL1SI[A$BLRKMN*"[VGKBZ3-*(^=TQ9FJ MVWY9L+94>Y/>L4@Y#DF2J@3*%$,4!DPUMR.0"$0C'H0>89%9*/,8.9/OUBJ" M>4,<-/W!5=ANOJ%O4>+W&'!ZZNL*##,E'J#PMD?A2@,%N^*_)\1S603X&*GY MBP&?$/I@4>!3[UBF4O7M1C^4U1>\'%QIKV]+24:13^(0BC#-($H3"@E/"&2" M)#0(L9\&1HZETR0G7IW7#$!15K"6+ "F7*>;P!+#ZV8-$%5$3AS&'&*.?(BB MT(=8544GE,4<9\(/?,_,4KJ%TO@:0>I;3+3@6]Q8;@A=@&R;%SB0W^?HR MNTHC.TUPWKPQ;0#V$L7TWS0O^?*^6*G8W7S)VXN !0XB$JL-4X ":5!I'$"L M'/@SEF7'*OZ(<]9E7+U]JBJYW5EXE/B"$ 99* *( M8AK#C 84"DY$P$3B$U^K3M(HE:D=]"W-OF:+X;GB,"YZR^+9TAIZY#M!.WH7 MH*/HL"S9F$"NJI,=I#%OD;(Q,?=JE8T^;!&1TQ07.)1!O=Z4I21)HXQC2"D7 MUUCXJ9&K\"( ;1 M-TZ!L0N\:0$2:X#R#1,_.PJTT99R-,;F]"CSA==H2[056:/_EJ4_A,H/X&FI M4I,_\=7O1<7Q,O]O/O"X_(KSXF-9]YDC$?4X3:(8,I+&$/ER5Y+BU(,>%I2J MBHX\T-K,VS(P=6#.F@&@Z-:_*,J\!NI"?>M8"YIS[<[9U_#T;XJ]IB]@0D3- M#.GE]=NK"S#@I\$4_*AH_W2Q"]XAQ\$%N,%5$Z#L//O'%B97S@13\O.Z%BS! MV7,TV(YS1D;155T_3NS!;!L F(&Y>Y319?I0%5>5?OGE2Y@\92ROF(^BU90(,H\!GT:8@@0I3 U$=4 M6B_BLRP6$6=:K2HUZ4V\ _-_EJ__OVT*-*PD(Z HM2.D=2'3.("Z!<+,V+0Y MT(IXFP@IR8.>/E ,G-X/6<%B< QU"X_=.?0D3(X.H_JRCIY&-8:9[SBJ+]/6 M>=3@-6LWN.!5Q5EC1IL(O.NG5;W"3??I11BAC'/NP5 >/2&*2 9Q&B&8I M0TAWKO@Q8G/[Y#4$/^"%B1(0H_Z&'(/91 %*B,, MQP32(*9^DF693[2JP!P>?IZ;YH8BZ$B:WC5OH3&NL^?+:*:C1N)9W#@?DN*, M.^>MX6:^=3XDROZ]\\&G["/351#S,& SBM.(QYS#&/$ HC#)8$:)#SF-,R\) M>!B$6F>*$1H3*]0F)MTZI/40,'I+X9GBFNG6)@I]DK#5$5D"SH\]:J=^US1_PT59\<^<+G%=YR*GS3FH_L17U^(6?[MGLV)CE;II*,U?Q>Y5, MKHK@JO*?I&$55+N\FBFX)?1Z-F!Z0,W,1',9T^&VQ](%D$RIO&W)U@48,@96 M97<)X\ZDG >-(ZMCR<2LAND\H'9MUYFCV9FW3_SK):4JVU/Y2ZNRD'^E;;N4 MMB! ^^>FP08+4^['B;1D$?(@XG$*L]@/H.<%"8\B@K$?FAWQ35F8_- O\6^Z M]*Z9DB=7>2+"%:N5)PO\E]3%2U8^KOCQ7KQNP-8S95,":&;$)"=#V+9YF:?4 MA"T8CLR6,?E9#98M.+NFRGH<\Y(7*ML(KYJQWW%U8,C;FK7OY ]U"U^,C3'Q M%FE &FS1!HJX?MV+41C&S81+!,S,@:7P1L4O="2S*H$Q.O!LA3!TQ!N6P]!Z MWFZK<%LUO=1>&E_A)?W'4UYQ=BE76'S'WY;UZH97S57K(B51XJ&$0D2RYH\$ M$H^%T/-1XH>,R[.14=*\+N&)5;FC"!ZKG/(F,H.5RR6N:M73H_7_&P9I:".J MMP^8 B_B5WK:*F:LQ4R15P$9;3"&N]7>5&1'J[PVV5E7=U,P=E=UX_?M M[,AN:XBK0NXEJJ>^C+4\Y_#Z!K^H0\X"82]EA%+5DE4U(D]]2#B-57-6%@K" M$JP7RF]!>V)KTI507RF*X+$E:=HO61]'/0,R$3IF-N1 HQ@@;6V'5\,#N#F! MET4+9F/)G;5GUJ<\<^MF8TCVVSJ;#V%Q0GA:XTQPON"&QX%QF<$?BKRC,M $X]:1G#3>\[DR->B*0+R1%=-G.5EP3[S)HQ<;1/JVV;)R:(4XTAD M4*AK$(2P"@/R H@SPEGFB3!(C IU&-">6'=[3I1#?HN7)LJGXZ;9\M;@CX8A MPRI;)C#KK>P3@6=X.G"(FWE8MCD"KD*Q#2C/&WYM#LE>R+7%$':F1]4:4O]3 M;2Z>\5*Y&O<*$6W_8/#D(DVP'ZIFZR+,"$0)#R$. PRS$$4\I!0GB5BTK3F_ MK'"EV;7F+)Y,]&R7,VV54S0OVO)A?$/ZHE&X:K>^V H0?I<7A=)(J:(M43/+ M==XL98Q2EL6I7#*XG"4?R27##S'T&!6AAWD29UDW2^\+]EW.4<_75#/$51SI M:\P-HQYA?H:@GWH,HI @B(,D@G)F:!2$/$%)LEBI_FC?V;QL>-*>D[;-&]6? MF3DG0F_!GPU>LRU ^[4WA?S>#S'=J?)WT>T(MDO_#=YPMR]P I2CG<)YO,RZ M=W "V^YNPLV@=ON+MGW6)M_YP_.G_'.7#ZLR8!>"8AX*FD*6B!0B#T<08Q[# MB'I(D"A&,3>J]7.*X,2'F*Z36SU(\%[GUJL8+C.3=A(]/:OE$A,SP]3!,J[SFM2J)L->LU8L"FI)8P#!2M313AF":94*:"=_WDT D M86(4Z6G#Q,2VXO>?O_P,[M9< 7S'"_IBW?K6"N841Y[@,8,13^3^,XH$3!$7 M4'#NA4$:H80:%G>>&FBKV+/O 6H]6STU?&;V^_2Q /JAC]6=-5:U M5!$,"8EQ0+T@%?J](#4(3KU1[,MF-!FPZ]HDX%$^!107!DGN.O"-6Y\I0#'< M*8Z4$6GPL,G^UP'&(/W?,4!V^?^G@7IH.'%5E,Y Z-%" #KCS%<)P$"JK5( M)N_9QO'T.5;M=?Z5,KOR)PL2H-CW/0I#5>P$$<$A$;$G=\0)9W*O%J>1T8[X M&*')(W1:,B!OJ)H&YQP!1V]SY4)D,[.VH=B%VER GJC+,)MQL9S%U!PA,W, MS;BP^]$R)YXW#XWYLOK[346OJ]NZZMI/2@/^&U_=EVR39*(9)Z,SUM07[^U" MTL3?EA6X_?(9;%@!+2_ZD3-:X(RKZQ2XF*FM#B3@#Z>9-J9"6\7::!&8+?#& M1-QA%([1>W:K\%]Y?G>_6L?I]MV=VTCL03&/=_GR23[V+J_ILJR?JK9KWKK$ M<182FO T@A'&/D0L9C"C/H69GQ&4H2S(4F:R9KMA:V)[\HX799,@45:&K6$< MH:ZW&9@?2S,;U/.WCO;O.KV7HJN].*SUHY*;I<+ERUR[9+?Q-L,M8(XV)8Z8 MFG4+XQ;(W0V/X]$MXXK*AX>R:);1EG!;0'*!8Q'C*);GEXB'$/F$PU2(&$JC M2'F:LC",MOKP+94 M'480C(OE*C;@")5Y;_W'1=V[SS_QN&40LAKJC2J//.RH/@@H?_.R>>0&OZ@? M77[%%6MO#Z\*%:C8Y"HW]4MN[W%Q_=C46?B+/&VIY(2V;NR"TB!&GDBAP(C+ M/5&*($[33$4P"QKA0&1!NBCXG8ISU#,"<[&NI5)9JU)# ;0UJR5W1GGJN>90 MSS)]5_-BGWD)&_[ 4(:M1 OR H;/=8* 1I(+T(5 #(0!;8&?E10'=/)<@&[J MY?W]YM^D,6!BO A7N2ILA$(9A1%,$H)1U[*HTAH57S1HC:+IWI#'W0, ,6! MP;WP2=#&==3[A!_X(HV] M5#"/PX#B&"+$Y=8PXA[T(L*\U(LC+]7*O3E&8.K=8$<2]#2!(JK?/^ @)N,* M[D)2P\V>F9!&703&)+'J(W!PP-DZ"8R),^PE,/K<>=T$5&#T0M70BA*$8(JH M7%0Y"R%.?0K#E*,D3OPP22(3A\5P\(D]%DV*KEV_@$9TO>715B SS=ET"%!T MW+<&&'+ON"= ,_2K- ,8"G6L"\#6,Y8=F.N:K^H/.*^:[CB;.^@%BG :4Y[! MD'MR6QI0#DG$&,SBA'B$JD(3OHGR'*4TAR8!W% '#TT%0-6O:@6$9*5M<:7Z M*V-5S5^N[BJ$@^ Z-^VF?!1'/4UT@HZ96K8D+X BVC:M ANR#CL=GY+,54OC MHW3F[5U\2MR])L4G7SB[MWIS0_!VV,:BC>M*0_\19UV :\/-#6PR8&WA1A34LP'6Z&]F$ 67M1 MNL5*7[&R[Z>^Z> Q29=T$RS<-TG7HOY:/=)-H!EID6XTC&41BF'23GM=V3FV M>8!Y$ 0>I#%&$!%5"#=1O3>([R4^2C(2&!7"/4IIEHN1\M&B'=!Q<>K_%D.K+89ZUBFRX+]F;,[56*3RE\U50TV)Z)-VEJ0Q5[,/02) MAQA$22)@EG(!_3A"#(LP$IG18>4<9B:_?.Q9&X8NFEF=L[#6LT5S(6AFH0Z# MUU3?ZQ@#&\X&[@_'*84N07)DMLXI/QP'^JG\ M_[E[TR:W<61=^*_@RXW;$U&82Q(@"9QOU5YZ?*^WL*MGXKS]H0)K67-44HT6 MM^O\^A?@(E$;"4 @RW,F8MQV%8G,?*1,)#(3F=5E:26KDL]U%D^$^>2SE,&2465\,V,S::8HY+E6)4F* ME&O/OE+3"C!ZB<+OB]6.@RHHU+)X _YL+_ZQYN+?:L]84(O:B3][SW/C3_=Y M>B9HSY7^[^NI;\!.AO9&0#6UR4Z\?%8;L.?[IJG\!WJY AW>1SC/3@IY[$/R M-,R_S,E[T@_FXG%^6B[\]K/U:G/_@?V8/6X?FT-KF, MF'_M3I-H]T4Q6L6[_$#PI>OC*/HN"R1RG"6IH%!R6^E9%CFDJ3#G5XU$ MEN6)S!GS:C1_F=;(F?7#=- OMJOR7X(2:7UPN?DPD4#PTS?'=-CX ^T=I(]W M2_LBI:EO:@^)?.:V]N K/]F1[KY@,C/[: (1SCG$&::0*I;"1- <"9F5 LF? MY/3V<@)FX3?V(O?.;ZMSA>W3[:T>K_!L>I?Y>3T_^00]+DYZ% NV]K MEU\W5^+NS*OW),FIY@F"&4D8Q SGD# I($$L)5F1%9+GKO7[W87'3BTTI("E MY5ZN?R!ZO[V[1B#/2+^3+%Y5^><8#ZK&/UAHLBK\<^QWJ^_/_MZ_!^<=X]LY M6[V?K3?5'#SOQIL7%QCYV]_0!9;P#;AS'U#=+W6_0D03V$\[NK(VLR=!]*:9 M@W(%=OVQ!Q^./"0\>'-;5MO0PG+RK2P8^KL2):\A#PETHZ. M9RKEF*3,;U33;NF15>[-=K5\4C?@PTQ*\PU\PZSFV63LK5[-!//TX?> .#K= M06+Z*9JE,48!W GKL5S2_<+3^I G ITX?:=/^'MI;Q:;V>;Y5DKSD:V;_[R? M+51Z3U):\I(@*//,]C^D!61VB@5/E>(TRZ0LG:ZI]U(96YTJNJ"A>-/^!5C: MX-/"PZ6[C-.P?Q=%>D\M"Q7X:!@73=Q^.'09CEUM\37 MU43E.C/5=$JMVGV;GU0'O8N#'M;WB21*"LE@H7()<8(+2*12D.1:B2)51+DU M=8['TL@*WS8@5C_42LSLD)JJ,?J36M5M"JN&A7(Y-_['>O]3Q]Z%$3^8?J/Q M,G![1KNJ@O::/U SV%0%W.S:0-==Z1]%6#FS5N^5K]:^M^2*_^6XC*?:\ M=X]++4K&"-2T*,T1K6"04,$A*U">8\5*F3K-1^LC,O(^LR<)*IJ>S6_/H>)V M1+M65D\C?R1F$QF)>&[KDR=6>]9S)*9MI=HCY$G;T[YG XLMV--L4\_(;7OW M5+%^M3$.8IDD6N10*/,'YEQ!AC,.!!=<2R7#!D3GM%;F\9\@32)"^@+)1@629R M+KU&^+B1'5FQ*R9LH=!G\U#K$/OIM2-\;CH>'Q0_?=_AL>?@!M34P1_-?T>Y MFN,G>"1CX$AT4L/@!\2QD?!\.\Q@5)T*/AIQV/I;7MR,M[MQ-Q46"3HIP.(CBSM](5.3]C,)EB-SL MP'42!ZE^W6.DH;DKIVS(7HYA>6OZH&B1E/LRG4GU>5#<8Q4>?B%,:YNBL?7= M\E;\:SM;J=OO;#:W!X"WR]57-E?[0>95"SN!$*+8;/!)6FJ("5&0LTQ#B?,2 M\S(G92$#=-F3C6DTO U*5%L?:QF">KF":\,2D(83L-XQYF<+?(%WLQ!CX!AD M-UI&;&5UPTK5:!#L&;#AP2ZFEKUX!B40B4AFQI?ZI,8G$)ICDQ2Z3&"E135A M9;_DV^\?9[;XN#[[V/K^>T0)4^9EF"%;\)<1 8EQ/"!-2OV7& T V!9 MB%CKX2QNK!J088+3UH8X W!2,^+^9D#2^NWLAY)?S [_<;E1K[R!J%_7(PKNI^ 536")VJL*QG/8*F#IAHQOZ9'>(QD;!X6P#.LE-"+E M28=%ZTU^]KP^749S6(:#-*7#XU%RC\WWC%/&%-(8)BPUC@E!"#*:4,A2H3DW MWHFF7F-]SU+Y=\H^>E6(7BVMG^TYS3]&+QSME6B<#.1+E)/VBCF0@[Q*&RL= M?[>PZRQ7SQ_5IID0_HQX?#P&6+" M$N8Y7 F/GQ_A*FZO-S&XR'0^A:L\!YZ%\TO71$$^J,VWI7RW#PN<&W%0RBR7 M.;--Q22!F.H,$EGF4!--62ES(E*GZX_^I*>.BH#M0E83HQ50]>\>*RZKL.TN MYQ42)W$"VB=>$AN^H+A)S01XUPTKC3QOPE_ZJ&$4)\(O$$[Q >1\6,5KA3"; MTYJTF5JW/:641DSE @J6&M-2)LA.1J,0\Q1S*7*52:]IDB<41K8@[_S\I,M MN*G^5>*%^4.V<6K\<\M%02(IZ^GZD^KD1?&.5>_R@]=V76Z+E7F9):6&&4,* M8L4E-$<4!GG&N2I1P=,LL)'R%'7*G?:^0Z6[3FBX*=D5,OJIF(=X5[0B'J,H M^7CU%VH8W%N*?.FQ*VJ2VCFA1EO;.;52ZSPOD82ESAG$@F#C)2,*=5IBE)6$ M$U;X*-@%.B,K6EV;8SSRY,UZ"R=4-O5IX7V?47^X MG[17JFB>Z7DJ$_NGO:*>>JG]C_LW;FA' Z<9OYMMC&M&2\(8926D'-E]U/BH M%.<93%1IY),H+1+M.R*[77QDI:QHV A1FOW"_]+6DCB>",^"T:^%UXKHIWJ^ MT@4-QCX6XZJAV+O%)A^(?2S&N6'8)\^$[7-?E)UK(3;5U5A[3^=V(C];J'=&4]=FTRN99DD!L4RQ^0/;[2]/H$Q352BD2JZ\HBLN1$=6M@,6ZA:4 MML%0PP7XP_(!*D8\=T0G0-VVQ]@P^2EL#(2\]TX?D2-MI$XD)]U5?4 XWF*] MW@VL*/FV7&WL7/%.C'?O'Q=$)HD@4 AA3$62%9"+I+2]_C-$2XD*YE=8TD-L MFJS.OIS^/SPK3/IP2K*L3S;F'TRK!SJ\U_;^?S MY9_,(&#>?+525.1:7RM:\%LP.##=N.!-GZKA>.?3N0$["4 C FAEN ',2@%V M8E1#H&I!(M?Y3X-XM(#^J,Q.G!^8 OC3=,,D5 /*%V_7:[7YE8G_4K+#X$)^ M,"P]L =U_*LF(RT(*Y"=]FQX:;]F>^-S&O@1APK3J0Q:XQPB&F:05)@ 95B@FM%%,\SMU$@$P$> M-.3CIX*\?^><"$:_[;#B!]14.]MB58;9\G3FUP&770(Q]2AJ'1_;L%+7,(PC ME;Y>!TIO06S@TM.5R5XG^T'Q[)5+^8])>+=8S\R3=RM9]4(Q2WY>+<6M7#YM ME'P[9P^NXQ(&%QH]Q5C1!W5M;:L*+E=66VH.7(?J3",4+\]C@Z. MG^7UQ 7\8=F)-'G!6>R@"0S#JT\VB<%9T.Y$!O>7 N.FXIOY;.?JDSX(TC;1 MV5^?[8"53]HZ]OMN7"17M$ BL0T$;.OJTGAS%!=0"X04L:4(F5?F)8"'D>U$ MRY%-#1ZF'-Z'E@^% .T8CQT7/L\P[47DVAP-?Z[&'-D'JOS-&!-=(D 3*\ ; MP,&T<=]PB$["P5)T51Y 6#B;*=CU62 M0,)P"8L$(V/P\HRFV*^8.!9K8P<*#J*%HHX6AO1,B?AA1 G[C@3Q&"'>2P'; MFZ9%/&@9!K^T+$=L*APLB/7K[3\K.?;=)P!%8U2[;/FZB8LOZ/J-GR"%SY(^X0!QP51S]SV8%P M-PRCA;#A!MPM0!L!MY@Q"ZN;4Q@?%,P%R%B;??Z2IH)&]RD-RD M/J*K\,>>G_-[_F'^VX>'S9O5R@X>KX>-OU9&L1YG"]L6V',PLLM:8VOXP\.J M:FH,#"/+A5INUZ [5-UVB0.&,[!GS3W@[X35<,P_-DR>^NZ/D+$"L4NJY'<+&_6KJD"K^X]WQD'Y]&276']<5A6B2OY#S1Z^F?\VH\Y^,TMO7IMO MX*X?QWV9J:+D2$%4\!SB1)20$9Q!*K*/U5GV:\;MMHXYAA^ M%\ M%/E80&>=_I7-JT@2VP"N'F:+A8V]F[-FO>!50S9_)BSO2R0U+16#7)MO"*;F MNT+3@D*6JP(569YIRINOR9N%_)_\)6G%"_F*J(7\G_CE<$R<_02LCIB)LZS# MBO?#3;TCH$W&=9]KA 25E#>@N6S2$134;04V1E30R'H#=M+>@%;>W4C32F)@ M1>[TSHIY5>/G^0BC70GY"42:^.K)3R#QI9SFS\3;%=U=JIJQ7<^2C!<9YY1" MF:0"XD(S2 @JH"Z4YB23$@FO"HY3$B.?[6HSU#2+!*RB'-#.Y1 5MUWC.EG] M;'@M9DULK/XM9T6)V;KED,#T75O."GBV8O5%&[3IVG] *= MIWI%/M]]JO\5_TR.V0 >E@OU18FE.50\O]ZJNV4S"/.3?K/02_/EJ$XJCQO7 MA(['DB/K<<,):%D!&S"N] M$P! 4);'A\YDR9X X;LYGY#7 RNI=^;'%I3L/8NFVL06;:\KWX-W AW[SC&$ MEBR3J82"YQG$JLPA2W$",Z7R,BTE3?P""M>Q,[(!JKUP?LD+#W8IKOP,W+R. MZ9 -#U<'@NI?^!P%BUC%SMH*&@&,\T+/7;H:@H^)F88 "\VGXZ"1?4 [1_YTU+*9G*H5!%80>N&"]$907,2YGD2C"IRRQDX(I=?/3@Q%6S5BKQ7<,. M84+YQAFZ(]7BSU;I M55/.NHU3DXO()"FU8K#(!8*8D1(2G IHI,L*E#&1E5ZC'QQHCET.VB%E#[Q2 M:;5:&6_39B)FZ[7YL9_NN<#HII*1P?'3U YQT%)O6LUU&8BGPA[21M)L%XJ3 M*KP'!,=VP.=5/_.P7FWNO]CSUNV/V?J>9[F47!!84FY.]$5>0JY*!8L49321 M)3-&P,4 '*PZ]L'<7HU:;XQ_,0;L:&@['L8/4>C7WV#9/(_&86(Y M*^99,?I4S[S043OSK[W*':XUB5*=9;]5F_._#-LWF[K)K]^4VKQ?UD[LZ^4C MFRWN"Y3GA"<**N.!0IQ@VTJ0)Q"+C!:JY$6"O3S/RZ1&5J&V-K2B#%K2X(^: MN&= JP;G<,;8:K\=K8P"\_8 M?%^@5]E[DN%2:HY@42(!L289)(B5,$VRA)ST$03%9;^D#0K+]HET1D;VP\,0!V7[Q3N.Q \\'IY%95F8(Z60D!=I C."*#+;KLK\-M<^8B,K[2'INME=13QP MEF\?;&Z;;2PP_-0W'(>09.V@@/%2L9=)39UH'13Z3!IU^)U0]?X^DVHAUZ^J MZNVJ4'4_92DO&1*9,'@*LQ\720FI$!PJPCECPOPN\3H#]Q$;7;T;TI[3E7KQ M<=7C.%+[ZG%#]0;4=$%%>*2JBV$)HRER#ZF)%7E8Z%-%=GAGC,:9];[#)=.) M9ADTV[:$&-OIWY(E$)$))VDK^1*[O#L$?HT@K^T(=&>'B54E5]^6<_/*E\W"HV3\_-LC MZWA%%'2H&H]TLUTMO,O +\C>K\9QQ/;3VE")O:JX^X4**MB^L.1DM=G](G7+ ML >>#-N"V_I%HZK['EY5X6.[U]_KC")4R!1JD640RP1#PA4U?S#!S:*"$'J_ MJ#HX.78X&2;J]#VE]?>T2]KYZ]KI1VFG2ZS49M;D,Z^Z%>H I]L.' FB(%5N M:5=]H#M 5;WR]VYYO,W77=A(>Z\#P4FW7G< CG=>CS<##<1J*;=BT\R>2C3! MNM *"HT4Q#K%D&&B(,E46IK3=59(K^#9P>HC[\D-+4^%/A"_U$R6YL !DY0Q MB)$H(*^R[*HH!.*,<4[<)LA=#4#0;+C7;;794TW6V+TJ*G,#%CWED0[ .!JU M4&$][5SI=__DW)![5^ MK5:S[\RF #J-:FXWN\XS']5F%[XJ>&D._2*#64%E4UQ=< 8I81BKDN0Y3OPJ M0@,Y&=E86;Z -HR!;Q5GGB' <(#=-'D2V/RTOD+,\@1JIL">JX/>86S3Z0%6 MU86/$E^\&J%H5:>A?$Q"NA3+O]YM_RLEO:. MZ-N%?VOR\Z^/K+&&ZG:]J>(<=TOP^7.S8YPS ;>8+^:YJ M97G8C@ 7A'.N04!X,.$U7XLL.& M=]\'#S#[=7H IN@HA0UE$A8M=836;,_)7R--7_(2MW?BDMM* MTTU9\I+L8+*2WYL!]O'];&$#P=7@O;=,V''!S[="F/?-5^2M8K8Q8SN&[_WL M<;:YYR7-1:8E3#%'$&MC,!F7!10BQZ7($I8)I]NV8>1'MIN[V96LRD?:9 9? MKE;+/XT7N+X!ZRW_IQ(;VX[*?!X&XO7_!NSI:;4TGP_X9?MD?N'8@CX0? ?; M.BJD?G;6LE)-::NGA+;,*5)M^K$'5 M.U#9#E3=@CIK09U;W@Z^OT*M-FRVL',=S3*VR;=ML+_D]H=V# >3]8_-%[NZ M=-[LC-:R ?7#7O&T#RWD_UFNP$+]V>I#K,T@&/C>C<%_U>DVB6")#S:,\%4" M-H^O&SO;ZV$FWMCZ_*?5;*V:3$^1ZT(G&$%=DA+BA"EH]@T!-2=2,$Z-4^V4 M >PG,W[@JB'G88XN8^)@NZ-(ZF>C=R3!GN9P3LQ';@]S&T7^,+,:AH.?41L4 MK]=X77Y[.B,U*,&!,1I^.BPQ^(']F#UN'[^HQWJS^F#-FC%TG_3;Y4K-'A;U M!2'QO _HK]/[#$M,D7%<,\WL(5\3R)(L@928T[^F.",*^20%@[@8V60U/('' MFI>96E>NPF&:$,@]0WX)PS#@W9*%H\/I9Q=;)'?\@)8ABVC#$FAYZJ01+T/J MG1V\"I)(F<$P'B;-"EX%TW%&\+K%)IYE:+V]=QOUN+XO$VHO$FM($D;,J9QA MR%*:P(PEA+,TS8O<*8(9CZ61+5VWL>WPR+"C!KB64?!'=9*J>/6\0A'A\W*S MB=-^"IZ.X[4SV]P^@.G&K)U@]M)#TO8,_7N,.#L!,-J LM.5 UNIM)4*9##+4PIQFC-('B]W:@;R;,F6D[5Y]T-7;MXW*Q?+(C[8UK6,]#:68<5-?7]H4-A4@0 M)DA"7:;V0BIFD&J9PE1G1:I(DA/N5,%U'1MC^V -4_9$5(__:[CH;Z0;$V=' M/VIT]#Q]IQ/@NBR!9O#1+PU7?VDNLH*H!2=QL(GE(X4Q,:U?=!50)[[0=:N% M&;,ORJ9WE'S#5O9LN[X58ONXK286O%9Z)F:;^S(7J$Q*!C'G*<2(2TC2E$"> M\)1JH31E7E&R89)C%[/M"=H^RI:BGV5R ,W-"L6%PL_BM+1!2QS\T@6FH7\Y M>>UM5MR%C61"' A.:B[< 3@V#1YO^A>D-DUY*]?N:DN,UEF-Q M^K7P"DD\(\9K +T#//=JL]SOPZ\,+8O5+A=5"W'C?JH MA9BI];EIH5AP7)8Y%%DIS"D_32&32D#&D=#"7F-'3EW#@ZB/K$@=7JI3[ $W M,4:*^D'MMC^.!J"?_L;$SO]"6 @&L2Z!>=&>]N)7""PGE[V"%O'?8CLW1]II MB.\6\B-[5*X[[N451K8;EH3[YMLCZ/!>'$=&/]7NT-S-%[6EA])V+]NR.>B5 MWVO''A8O: /O67:R_7Q8M.[V[O!T>+-EL5P]+5=5&L%.GE"O;-7NZOG54JI[ M4>0ITD+ F4)Q"4ED"%E\%2BU 2G>2Z<+H$[TAN_&*UN/MQAX0943!C40,,( ML)SXMV'N@[%?DT< QT^E8^ 2U*#90=JK^C3WK3]YNV8'8<]U;79Y+^9FB$!07)8$J%1QBI#)(&,X@+5,E!"FHPE[!J[-4QG;=:VJ 5;0] M.SJT6*Y#6?IS&I=]PKYK$7W/]PF#96(>R. M>_U^5^>2XHPKA$N88ZKM:"X**<$%+%2!J$#:[,1>P[8O4AI9*^LL3?=H&%X^ M=!DM-T6-@H&GXQPFOK?"#HH626DOTYE4<0?%/5;>X1="?>E;*V.?]C2 M]_69+\#EZBQ?#T*0EQP@?X!OW"_<%4[QA84G]H;[Q3MU@P>>]X\OV>*Y6['9 MLOG\^3.;R;^OSS1]]6XUXK?J^/'K3D%IPQ6P;('OZ[^"2VV$W4-7GA@.A[/& M@\\[>AV"W C=3,(0"8J*>9*:+%(6!D$W>A:X0I@;_U%M;,.!RD1))7]]_GVM MY+O%I[8PY=9.8*J;M[='RU0046:<0DR2!.*,I9 HPJ!Q%%)-*%,)QS[^O3\+ M8UNB]NY4<_=Y7Z7%=JQX'M(#8'8[&(P+GI\=LAT3*^Q:;NQ=@%\L0V"V^ O8 M\03V3(T2 @C')-)1(X"!2<\@X0 ='TZN6.G:VMS]9:PZO-%IVGA4,)ISE"99 MD<"2:V4,5I)#J@2&O$ YXJ5@3/*PPEQG'D:V6-WBTDYWTYJIP\:FH26Z[G"[ M&:Z10?2S7![X3528ZPU*]*I<=PY>J"37&Z++];C^2X57*UUL8(IR28H49;# M]K*ZX@C2A"00%9G,M404YUYQTQ?L__JJ,R<#0+#LY.!_F9F?5^PXMDURPJ[@ ME&)!.52(%Q!+32&360IQ4>:<48T12N[-IC1;2G,H7VVF1?"8L#..[;#WD4!+ M4FJ^9ABFV ;Z4)Y HE4!*:&"82XU*E$#VIN%XP27N)"U9'\2P-QVMI=I,'RN ML_!-W-;"/@)&K$][V2;#/D*?JSZ+W&#X."OPM%+?U&)=]2^W5TC>+].]2./:^SJOAF+R$#HS7L=-"BM,,&USL&P])]5W\Z?MG!*3'W3":^>G<# M'.8WWH#?;(>Z7RSG?[D!3!OG W3:,]OB7,-H_.QC+.@B)RNO9NM%P9_ &=%BL+T)8)NNHR*#MCCI-*QY\\:9P1>!IZNE=\6 \ M,_4KXN*!8\+;">3W/%6Q5KVW@)UOZGO.^=[BXF2L_,<-F=P]*XC^9^YCK6/.W=^M. M.V7[6)R36=HG#X1I37O'^+-:M:V79F*7=M2(9*SD&E*5VT@:*B%)$8>BY)A0 MQ5(A4A^WI)?:R.Z&/>3],K='"=L6V_;7>#+'B2HNY)F_[&G>;O; M_X9N'1>Z 17I47*O3D)&4M1^6I,JKY/8QPKM]E) D^[NWFPWW$_:#I38/'?\ MV#Q1E&O&(2FS'!K--JOF6.+#4[6"&FG['E8^+B4?G[[C8A+4 /_SB5!@M?3#R:P;N+G%O M5W"'9:9K#^XNTT&?<(_7_*ME/ZMETXC>L1!V]\+8=NK-)_=ZU;T4_88F6 !/ M<_+F4\3F^&>9#BH$W:\R68WG">/=\LW37X:/PN[,@6J^"DR42:)1 1'/!<2E M-HZZK1G !9*J9(*CU&D44R^5L:L#CJ:+^4^P/L5%&F.BTXQ :5Z".*$$\K0Z MNS#-2LP0YLG]=[7BR\F0Z5)[46S-6%8$G/N$"(EQG2E#-*<"9B5JLA8EN4\ M\^J4ZLO R/:MVV5O=XMRSU"3W6Q:?M:#YHW3><=^7''!U/LS<#,*8R+K9R^& M0&T;J-;8CG-5-12-6-?.?R,]$)R3R^JAZP3F$':EG[N2SY-ZT'N$\K00 MM(1%H8W7A4H$&24E+-.<)504A-',QV"Y$!W92'7*G(/:3CCAYIA^B(R&9V;B MJ-[[!GS=CTS\P-:V L68Z/KBRGYNP0W@2B]7-J:BUSV=K_W3&AYHQ,IXN)"< M-AGB <))GL3GW:OKN#^SU:=5==%75J3:8.Y]FE&I>::(F]$BD.-,<^MQU6=3^Q%?A>78FPU;9R.9^SU7J?80DOO+T(J>-!)BY0 MGL>:@S)<0]_>N*\Y:.Z/[-(PHQ3D#DDWY.ZI1IK;(1*%1@C:Z=J0ZH1#Q/(267M"<>93CNM.VLMX!!;\=*[4CGZ/M@> <>_/GB/\ M,]R;[0'$\;YLWPJ!11Y'V92WWS_.[A.!6,(DA@7&%.(<4<@(EC#!14(1SLK$ M;T+-.2(C^R!-:JXV%W6QU)^SS3>P4DS.YL] *K/HXVQ1W='4]M9FY:+XEGN< M0X_S0N $<>H78KX6OZ (\YNPI'@O-&X&]5IQ M_4SG21+W!KS]._SX;M=^,&+12X]@L6I=SI&8ML2E1\B3RI:^9_T,VGJUN;>= M@S_I#^R?R]6KK3E^/*K5ZZ4=UGJO\I0R7&K([1^8Y2DTQ_(4ZH0)P*F,?JQIBX(^:G&/DMQ^8?HV,)J[GX0*:1+ MJG)D_A76;*.?\,A*VNT0T3+BO7\=N_L(WZ^B=[:NH3DD*I5#($>9E)B%-N M_D:1AKHH>4X%RQ*_V;OGR8QL(%JB8&7;;*X-66 ^O*J4U]-*7$#)S29<+[N? M!=B);0D"2W&$0HY^H2)I]@4BD^IQOZ#'6COP=&@^E&_>+=:;555-6PU9RX2@ MI$0,YJ@L(*:26OU,8,90FF;"WJWR"AN*3X8K7N;1^=&?R]\5*L?GLOY6TQ0^? ME^N9K7/_N+4:_TFW_U[?XYPFBIF]-"LS;-QOS2!!6L,B85DA2,H0\FHB%86K MD=6[;G#;#0G.%F"[8PW8&V#@J6'&7^NO_U#<#<6D4 ?8EJ'N'7LN@643M'S= M@)I3>U#8\1K7+D6#+J(INYZGR:U?-!C/&C:;WAN6C\AGLW?-.H8=GA,,#8$XSRA)SV),DH1 + MFD%&B(0Z%:7D&T4!\*,=>C4>5">-E#D#\E)K"A@B:L&JMX^/&S>K*HZX-O' M3< \U<,%1M;][KQ10WA5&6=@R"\7:KE=@\-A#1Z&HA^5?I,0#1 _Y8^)1>@D MUO.R7CN(]6C5EYC#>EZP"V-8+SP<6%NBM;)U*DTU_AW[\:4:]&B'*V\-L:;[ MNSWY$'/J)$Q32#))(.9:0IH@ LLBE3S-2Z4SKX'K[J3'KD-I&0$;]J.*^7J6 M4;ACZ+;;CX.,G[[O06ENX]@[355@V(X!7HC9?-8,:S6;A(A;@N$M?JS"#'?" MTY9K> -R4L3AOT) KQ*S[*MMU2WL_R[Y^E9L[E9L49_VS*_,Z;!S'\C\2\T> M%FW?E/:XT=8I\1>5J M[,B7M3U*;Q?&>:X[9MOCV\HHV\/"(]H5]X/HMUN>=HF- M8V\[F&C$IFL:$QN?@]8RT1U728C.44HR2IRJ%2^3&+M4L2((6HI!B=0SN+AYN-=)ZV?^/07UO[%U4998 M%[1."4Q['^NB@"?7KRX_&>!.5E?&WR\7#U:#ZV$^3?U,0=*L9(4=2VZKC&@J M(2]M-;]4J3V#+-5 EN:T!)MQY8- MUF'Y2.[A1$9!(,PK#$7"S[L;%+#77;O\]G3^UZ $!P[5\--A'E+K;=DKF:C( M-2YS#E'*N7&-$(*Y'#_=YK9VTOD^Q_L;6N/IGOZ?FY0UT0 MW/R@0-'\;,I[!WF\O9XSG$=R=[HK3^KGG!'IV,$Y]TA@^8):?9\)U;8"9*4F M,BLA+ZS*R 1!JNV]3E%2PBC*,^TU0.1@]9']F(:69XK\0/P\)U2+/(/&B;-3 M78F")"U+B!.>2BK,$2OQ[/@7#$"0F_)::;6R2?!U31:LU'>UV*H;L.AI)^, MC)L5"1;6SXXT9$8H"C\K0*S\_<':TV;HSXEUDH,_^U!HW6G]/;2#MVSMU:?% MZ]E:U%'^RONRET+VA>:[GCI_4_)!V01?JFB20)&HU)P:L(:$H00J+3A3&2]+ MY%D;?@4W(QNMG<8^V!EERP5HKII7X<:E!K.#*R#VOHSOW(ZK/@HWO9\,8#\[ ML<.V,__-0GS$7'W1K'OEI#.9N6(Q9E%I!*2B%9->P\O$1:018#LM'HVQJ'\9 M4N7<5RV OBWGYI4OF\7?UY^56OVV6FZ?]AJ4U0/*@^B57&I-5,WD*W:UM M\GTUL-+I\6F^?%:J\;?:*2U*=BO7;N?51UL9H2]UZOV_E:S+(%\MUYM.T]U4 MI4R0TCA*&IL_2&:\)8$Q+'/!"\S,Z2WW2@!%YF_LFJF&6] >"BI^(:_*@KL< MWX ]SW;'WW/=E J#BN\KVB7'_F#=?*\7_+@\3VW5!U.Q!IJA=(>]3]_\L/PV MU=ROV--L4U_>N&G*.$=JP#P2@+%*P2)S-VV]V#C0GA25C41FM,[U35!%)6F2 M%C2!E&4$XI*DD"0:0YKFLL1*J20G?M$F9]JC1Z+<6JM'[T?O%:X:!2T_HWC[ MZ=4[<+O9K&9\NZD:FVR6ML-K==$Z>GC+6^#IFLR_1%C,&XZ MO)1PFEFJ94R M!NVUJO_[;E'-Q)W)]@C;;)VWBYJ/.I]VS],R)9ISJ##/($:XA)24 B)-"X$( M82E3 0-LP[AQTJ'KI]W6G !5LU"7\BTK^^.3LK\2>#?S,R*.@6U7:C[ +RU' M=L0I:"%MN*D0K2WZ;3^B 2U9K@$D6LN6("8F;NER#5"G+5^N6LT_ !9V^6[2 M&W?1;]EY7ZV;ZC[=I'?H(EZ<>ZG;B_M2)W"_*-MOL;X)JY>K1V;X M_,3GLX?J,[(**NR&.7NT=VCT5_/3M;9-SVT/>K;:O#:?;U452P2B3)84(DGM M3'O;=BDO,DATBA.9T$(IK_Q^7/9&5NHO;3)\QR[H\ OV#->Q",LRJ'FV :,N MUS>@XAM8QH,*EB-_K&X.Q\M]6'XFZ64^)V]W91PX([DQD9F;U+T9!]ACMV7M2OUKJQ;BN6F_S)C,,TQ*F$I.(:8E,F8[3Z 02A=8 M)V7"O6RW \V1#7*',-A1]FQ9[8.@FYF,C(N?[0N$Q-MX>0@9R2*Y4)S4S'A M<&P[?%X-.!_-YV]^*+&U]Z1?&?OR4+6%]IL^WK?&V&>G^1SL:(,]<8_#4A\ M#D>G2+)['J0NB!UYP+F+<&$'JKZ%ISM>.8AW<-AR>3YT(%_=:OD?L\VWMN_] M[C+G1R-*WET7&[;CW5&"(LT1 1D0)LS1+-4\ER0NO3E ^Q,=VHOQ&DUO8;:S)[>KE:WOR"B-;#4,86LK DH9IM[X.-%RXG\)Z>;#TI'O@.:&.][BSSP3TK/D;6\D_V4I]8/8&X<)F-6X7 M\O-JJ=5Z/5LNV+RIEFW#:J@HTK+0W"B6-'_DQ&A7DF4P3[6FBDA),O=6A[[4 M1U:_EAW0X:>J8^IRU-X@\.GJXHURO_:.CIV?>OO!%M(;QAL_CY8Q8^(8UDDF MTM?0K[%,* R]_6:\%YVN#4VHO ?=:8(7"1_39.^>SI0I.J[[# QRKL\$;@U>NF M)>]GM:HN">YV$2)3E&1%!G6)F3G\( %YJ3!4,LMS)3*AI%=IU25"8ZNPVH!? MYE54>U;'N)_,-WIM.?@/S[O,EY!RT]\8\OMI;TO15HK6=\!'V72'!(MUZ_<2 MF6FO[PX(>W(/=^CY*VLCUZ_5:O:=V5*/]:]L;KWRK]^4VKQO+O;^^KQ_H,U6 MWAF:OS[;EBV&L]=J/7NH>RO56:U2,*&I5+!DVF81\PQ2) O(,*&\T(6B1>Y7 M=# >LZ/7*;0#V^T6V)VRU!$$\&?0X2LL[SCBY^EFG7Z.S\C/ONU;4JV['\@- M:/@&%>.@Y?RF_J3:Y\"N^L*R'S_E.3ZBL8M0XS/Z,K6KHP%^L>1U/(J!#4RW M?%U5WF[>?#=_O-\WQF$\3S77T-YM@C@QGAVC&8)IRM.8B5&YV,P8 ?E8O3';_MI\#@L7J 'J)S+3-0 >$/>D+.O1\:-_A M^=P.$5S(#VSU7VIC_M[<,[[/D!*Y4"F4!4'F-%9BR#22=DJR()0I34KDUX3X M$JFQ59?-FQ8$CRUAWR:\%T%R5-DHHGLJ;4VSDGM'M6T?$+-7[Y!HT1KW7B0T M<1??(8%/6_H.OA&:L&A;!=@9ZVTSI3OVXU>U4'JV6;];?S&_7R[,_O[\>;E> MSZQW+C3G2 @*LYQ2B$E10$)H CDE4A6(9TI)OWQ& !7E7%[^*Y&@M77P\V5K?ZU[QN/R?_N5UO;!#[5Z7-.X;C>YP) MDE.=0BQ4!K$L2T@2D4*>)5@4G E%:$!_II'8==+FJQLXM=,41<.A';?X)UM) M()JCY!K8 /<-8%5;DK4=3#IGYF/6,Z/^R^W&1J]L5S4_VSG61^QF75_R$[MB M.E1/5?W-;BQFRSCH<%ZYAAW>P9[Y&[-A6O:M)8]GJ4<&.)(M'XO+2:W]R% ? M[P=CDPLOZ'FW6&]65978%R75XY.E]'DU$ZJ94\X>C$JDY<2>4!QKK;(Y_4PX_'[U]^6W]5J M86E8BE^5<8:J45]-$2P5"2=$:(@2AB'6I83$V M(E3E#8ZQ*EBN_K.40R=%S MC[__]>M?P<..![#>,>!G,0:QTX0@K;(<&N^Z@#A+->0(V59HA'&2$I$JIS+W M,9 +"3=,A9N;B8V)AI]M_?TKV),&E:7=$Q^AE;*KI)&LZ2"Y2R*K?4*_.4NR OI_J#Z'FIOD1L?!3_"X,AZ3CIQPWAH'_5&RUWM4TW.,L*5BB&*2Y^0.G5$%>( F52$N<%JD0N9=IB,;9R$;D M]58!KC9_*F6'#]:WD;35G6?+A6<_B6B?AIO)>1&, TY\>[YNP(YGJ)=(E(SJ!P&-LE9\Q+\C?%P8;.=M4%^<^&U7YQM:='JO= M(K*ZV?A]690YX3J%*:>V=(LCR&A2P)11PA7!J:!><;$K>!G9 +^ZZ&(=2*\@I-I#XO70W9RCHRP M9$!/A5O[(51Y@ZI1=!7Y,^LW$1)B.^CG4L!$$FE<2(D@S[,4XIP7FN4,9YQK[\?J7ZK$U=^/Z-R2?20W@;]&'@T,HB&15C7 N^O M@U]_ B?I>IL1]*\P7>+OEHNULOY3+(F]_G9 M?-SM]^"3?CNS#0YF;/[5_*3JEK7>7?PD)R@B06 M.=?*QQ&+PM7(]J_+XPTXX++IUK'GTU:;[#@%>U:#VQS$^=C<_+K)/PP_8SS5 MY^!?31(3MUBU(U%XFK92)":,)W4A41@8L&6W-[-'JM!I1\^?G[7:7.RO@$56QZ-_AU0ZK=E M(P#D9Z5KX5>9UK,EJN/ MR\TN8RYDJ=-4%I @12%&B$-6X!PJGA09S7&2"<];3$<41E;ZFAY86(*^MY:. ML7#S1ZZ2T$]K&^$J6B-4!UR4)-J5I./U)[Z)=$&\TPM(EQX,3/A5HT=?-9,/ M9,++ B<*%AQIB#/-(94"0:HYRQ-9,%V:P\ERP^:.2;ONZE[:M:/A_ 6\LZ\T M5>Z;H-G$AU@XILQ")?3<$RLR-TWM=\1I#F?YCY5/.EA[VIS0.;%.\CIG'PH( M8[Z=_5#RB_%UK5Z^WJHLP6D;PQ0E80(G$%%50IP2"EF")4P3D:<(BQ2QQ#F& M>9G.R#M7_E>:)_\+:$L?KNSH1X]-; @BA^!E',']5*ZB"2S1:E,#-K%OZ89$ M+GND]PA;QD$A+&89CH9?\')8QM[(9<_KTX4MAV4XB%DZ/!Y@DYIVJIRMS>)? M?]]5Z_*2IVF10Y9*!;$F"A*"&,PXU3DK$T03ZFR/SM,8W8NNB,***K!D/13Q M BH.)NAZ67W]Z6,Q0PS/!7D]C,[U#\S+ MP*.A0]37F]7,SO%]Q=;?[E6>,UP( BFS+5MSE4.":0XU8AE/S/_LN<'K_L0A M 9^O6]!MB3TY( P]V^QQOK65$#-[XTH]L9D$JJZPK-N/+*O[FKO3QNXG\]V0 MOY 3R!&L;D>0<*C\+%('(TLHYMCO3RZ;,&04-$$I3%%:0,R9V?83S:"06.-$,J&P5^CL/)F1=_[/6SZ?B?DS MW*R8U4U5,1%\0^<"5)B7E#"20X2SS'A("$,J4PYUDNHT044I$\\.EM>#%633 MIH'+S49=#X&?K:KIC7MAJ5^F6'UKSQ.9MFMMKZ G/6O[GPX:WOUN(6??9W++ MYOY#NT_>'3NU-Y^##DVO&=VGONB M.$ZB4-[!:U(YV%-7L9 M%#)FSY;+Q*9OO3(H^-D.*L-O^2FV5+/[-XN-V5K?SN9J]8IMU,-R]7R/4\%$ M237,B$H@QJF$O"A*F*&R()PA35#FLEM>6'_DS;*F""J2H*7IIL:7 .G7VPAB M>GJB7A(ZJ^: '#V;I7FS5D/SE[WV75IO$G4;$*;5KZ''K@AE;86]Q+5X>+5< M;VX7TOQ,K;[7XT$UP5C1O(2Y-(="\U<*S3H:)EPQ3LWVF2&G#)XCO9$5[H!Z MT[L^8(#J$&@>D:LX4 2$LKQ0" MJ#PZ&?C8 ZO^9\@S5[\ M62T_JN7M]X>J3,2V-[M]W'A,'S_[_LBZ:J=O?W[S"7PT_[\U7C%[4*"NXZ@<-LOPP7T4SIWV?SK.,^*$*N(\W#Q:2LXSPIV4KYY_BG_HV!3M?9VMA9L M;KL,O%E(V\+B7F2)II(F4*:)42JE9%W@(2@MTQ+EI=[-@X)%;W[#CX;)32 MSRPW?NN9'],FHE\24G*B*"2I(D9!)8:T2##,*"Z+G(BB)$Z-D<+(CZRZY\L$ MLQP8IL"%7]*K"BF'X.[7]O%!]+,#0?C%J4@= O*J0M6(@,:L7[T:V&N+6QUQ M\:QY'5KU)4MA'24>J)!U727PG-+,[?RDWVBMQ&;7 _V._;#TOB@K^VP^VX_< MV]^N)+(@F4(9S C%$!)UJKF!F[#-09[[ICKDV#V4' MQU0J=1[ :$>Y$!L3IEC'O&M8F?90& &TDR-DC#6O M:4!W,B#HOLBH2B5+H12LA!AG%#)6)C E6<(22; DI7]SN1,Z(UNSBX/&0KK' MG8+D9HTBB.YG:"X.^XK=XNVB3%';MYU2>8'6;!=%/=]V[?+C_JD.&[9ECTX= MA#J/CZQ950#?D''/4;1B#*)/$?\#. I-M&%!3&P]7+:RK:[OY94F:-T$I7G"2:IQ#JHGQ/%EN M_I:5)5224YR0HLB%DU48)C6R-6@N+,Q:XN#)-LFTY#V">OU8.41"HR'@I^^- M\#NZ=8=02SDDM-F/@D<8,QH:82'+:U#QBTLZ"=H;@^Q?8;IXHY,D![%%MS?\ M#-=ZM;F_7<_89R9F>B::;UZ.=*&+5$-4I,:#0:FQ57F20*)H4I*,T:QP*B0\ MN_K8SHJA!QJ";JIX'H-^&W2U9'YFIRM41)7JE:+/>S O=CP'\Z^]UW!^S4GT MJE><5I7Z'[HV"G\KC/W/JAKM?,=^>+>CN_*3\0W,CXYW>&Q^ M".J#&BO@BMZC#Z,FQ<*TU\%W>5(_77+AIG/S^:#5*N5DE\W9K&OWYCY M1M]N-]^6*QMMO,>\2&6.$LBU35/FYOC$.2*0\@2EK$Q86F ?Z]A/;NP 8TL< MK"UU ,&Z8@"P'0?@E]FB^>GEFW$A0+H9LWCP>$8O=\A4A&] 31KL:<>S0&XR M1C(P \0FM1]N@A^;!\>W F(F=VJNC$UA"_G*6I3=.!5.2%)D4& [1"7+):0% MS2!.BCS1BT?]DX$G,VJ9? M;0.Q[J6;V]7*?'I5-?NOS_M'/K-G^Z.J07@;7&D'O*\K[^?N&UM\JL:\KW\S M2VS6[Q:?U6JVE/]0LX=OQD=J+OI4O[0%NOLYEEJ35#&-H>9E;BP78I AE$%D MO)8D978$.?7K6_#3R.:C7T$M$BJ2C2,DE_,Y6ZW!DSFP5$Z1IT_TTZ#F>I;\ M6?@=\51J^8>5 $=WX_92 OX,NL\UDH)*U!NPBSCOI&W.M!LC+V@$O@&UR+8U M7BWT#6C%WEW1JQZI;B]TAK%&/.O^;!]GK%/S3R/7M.?OGT;L2R?YGX[!@%/! M89[V;L7D;/%@_(3CAEUO__[QW?O90KW;J,?UO:!485Q22+ R9X5<<\BX4# O M\X+J-"F+/'<^-02Q,/*IXJ38H&'KIO)#3QK)W8"W?X;ICVE62 M'QSCKELI9'=@&_;*? '5JHD74,987A0""FRG[Q9I!HD2A?E;KC4C"2USI]OY M9UI,GC99[VG'315T0P_-%@=#$21AUB(^;,3HCY8@IHRZU M%\\9G1'=)6ET[K7 :7!"J+EM6FG6MTM_44_F:_+-G&K7>[>9%;H0K&!09]J< M""4J(!6)@$R@C)"2$&,6I8L5'V?5MFMN/#SW9X0.MF0<8!S,^.6*PL$VT.O\+J%\L(F"W^ G:\ M@-MAU+P-BC\ D&^^; MW1 #-;60$_HY*3T.Z5=*&W9./Y0ZTE&]1Y+>T_JY]Z8[L/=P?7!F[WO._[[W MFU553&J;/GQ7J^>ZFZ3CY>]S[X[L:!N2RX5:;M?SYSKI?)RL;IEQORI^%H%^ MZQ!#>#_KX"QWO%#\D)!!5\_/+CC9/?0^<;J7TGN?"W-T=QG8#XJMMZLJZ;O^ MN+3]&[8KV["Z';2699@1Q2$J[7Q5A@6DC& H9(I3+#17RJG(TI/NR&J[K^&X M 5U&;D"7%3__UA51-^=V!)S\-+P+49?N"(/'/&6-Y,2Z4IW4@_6$XMA]]7T] MM+O%DUFP[L=D_CY75?'(0MX^+E>;V7_7OIW(N>;V3FB1Y"7$"B?0=K: FJFT MT'FI!'6JL_ A.GIEQ9Z%&\ ZA.MT-!-BI?Q[PCG!Z68U8H/D9S(.\=G1K[#I M+4O88TG(^1C55-!&SVG-T L>,-S!OF'$,;UV+N$!^= M!DD_>]6 >-<%<<\6Z/ %+&-@SQFH7YT&78^X[#0HAX5OQT/;+^)[/4:]@>$K MEI\N?GP]!@=AY@C+A?=RW%]X>&>+T\P>93L35\-OY&>ULKV6V(.ZISA%24XE M9#DR^T))$22:"YA(1+(D5;EPVQ?\28^\%=3DP*SA *R<)]<$H.AZU!T#&]\# M+]]T;I?=@):-JIOY#6A@V[,2M[^CG_@1^SPZ$IZ\WZ,?(.?Z/GJNX)_?JI(E M=X\/?UO^^6'Q-'NU6$OS[UTG(<=,5_\J8Q>76>+@;O98W<,P+( /'S^_L_OL MVG8QZ.G X8O&<-8K'A!^FC^( ?@C:E,D=UF#TF #2T^6$',3L9L:S4@\B$^ML8+L=J:[[3H9'C]MG\O)-T<@+'P\3,$+1?@EY:/O]B+ MY"TKH.&E>_2(YP2$0!#)#? B/:DC$ +*L2L0M,:5,V0_Z;>S!5N(&9M_7JYG M52">&V_$G';N45'0@O(,ECA/(,9,0)*4% HI-9(DI4S1H,FR/42G.%)4S1J6 M&NR8 "T7X(^6C]!!M'UXNEF8V"CY698( (5/LW60./:,VSZ2+S/YU@&$B_-P M7=X--1C&L?FVG)LWUO7MV7LLBS2W@09FG Q[CTU#:ANCY46:D*1(L$"Y3RGZ M*0DO8^!?J!(E:0:3M" 0(X(@(3B%C%%*DEQR MFN3W3U6W"O/AK393('1,SAFG7]7#;+&P53B_,O,+X1F$.0,/L7>WE MI[*0D-JA5[I,L4(%)J5(&WC>+.1TX+3$W"L2ZVN.L7!QW2&ND=1O/ZC7OP&W MF\UJQK>;JJ'<9@D^,SL$..8><$FF:!;_A,#$]OV2@*?6_.*38;;[U?+Q4:VJ M38$][8KB"2YSQ32!O-3&NR-)"BGG!4QYSI(DRXDF7F'CLU1&=N?V-,&3)>JG M@.=Q23E6NB 2IIIA8YO,ML88$O9$C2AB"/$<^S7'NQJ9H$9U8V#C9I^NEM?/ M1'4$K>B-4"O:*U$D W6>QJ0VJE?,8S/5_W"8I?IMN91_SN;S=X]/;+:R'JUM MZ'U?D$P4G!D#E2;<>%-:0Y(S8AQ/S%A9X)(RKV' Y\F,;*M:HF"VH^JGDA? M<=/)ZT7V4\J6W@W84ZPF)L13RGZ1(FGE!2*3JF6_H,=Z.?#TM5-$!IOXK2]U M\:OO%,DLXVEFSD.)JDY&10D941)J6>BR*%B"&0F;)W(E9V-'GCKC+NKFH;RW MR>AZWV64GW89';S@-/*GZ'A0>8G/QC/>=?*Q]/=^7?:41()SLO32F(1"#/8QQWN_C';?%MN-U\4D[/Y\VME9Z+.%M6$R?;VSN]/ MEOCGU4RH6_G/[7I3,;18;-G\]G&Y76SN98I8RC6#92(RB#/)($5)8HY&19$E M HE<>"4$QF!R9#/>-'_ MHWRB;G;\I3^GD)!5IS_G[B-J& 9=CD'WRF'--:C8!GN^;T#-.:A9CV?=QP0V MDJ$?A<5);?Z8(!^;_U%IA4;_%E4"R++RRBR_-*?V-I'\_$5]5XNMLG>\'Q;5 M(*9<2X893F"!N++S-3-(4&[.VDHCX[@762E*O["@#_G1XX4U,Y5% *)AYV9_ MJ^#&F/&*)?/?EB??P)D7W*X1M;% ] VU=?%[MQ"<.W(4 MVHZWM5-5L=3]2SJ=I(GYV;+7SY3\3/9@[.,[T!#=N@Y;M[E:BZ M:]IA_< MW0^?C6=DQ\4WDC$>BZ_L9F"\M+TPOO M[7SYY]^4?%!UH4&3?T1((>.@YK 0LAK^CB'1,H7*#E/!>:%H[M47R)/^R&;[ M]\5*L7DU9M5RL_X_EA]S?#5*7UTVMSR!BBE/>^T+LYLA'A$\/PO;G1YM.=G9 M5$&C.].(-6B8PZ;7E:_6OK5GNS7?K M).T*>4E:2BQ3#C6UTYR21)@S,BF@3(H,Y[) $GMU\+]$:.R4U(XLJ.F&ES]? M0LHQ3Q1!?L^T3XCH_LF; ;EBY6(ND9DVM3(@[$FF9.CYR1(?32RB\2.GE20,*6@,6I9 MDFNJ>:[]ZEF/28Q>REH3!-I0]#SYG*#A9EJND=#/8C2B65(CG$@NR1%)MT^6 MGU1E+PEWK(D7GPL/2SL*:3Y5G&<2(($A23-S8& % *RA'*8$UI( MGB',J=2O#R3_6R/YOHG)"(:L1\98TT7.4)AVC,AE$4_FA?0\&F]FX;OU M>JOD?4D3AH1"$"%<&O\AP9"HDL%2)DQP769<.?17@HL,L8PJ,WPM2YL/;+:XYP4N64XQ1-A6WZ<<0UHP#7E"B=FBM4HQ\E'F2X1&5N5VS^G0!7_4 ME#TCEQ>1=9X@GE)\T1E%&)F]E]SB!>0:,0@X8E18I245*9! U%.:8V==#"8S?1, M,.,GUJ41G_A:K;Y7 ;$ORN)8>Y.6+_!+Q1G(/#?F/BC=%#L20'ZZW8T'UG1O M0 / F -0+HL8>^C)&4HO,^CDLL@7AYOTO.*G[U+-[M\L-K/-\YM'M;*6Y+?5 M\L_--UN0ZE?EB/)[9@'"1'=68$?!>GHRFA5JO35_V:OKT+J3J*JC<*V: MNCX>>"RN;V6M[Y:WXE_;V4I]7BWEUD[C5+?KM=JL[XUHI4AY IDT&HM944(J MBA3*(M,9*W*L4':_4 ]5^S:W,^$03:)_4RGR= M;1VB[8[TY']U:1A&Q^-R%&C"3LT-:=O[IB$.]M1!33[BX=E5TEAGZ$%ZTQZE M7<4_.5$[OQC:FW5COA4SXZO6RWU4FS<_Q'QKNT"U%^_O4R(S46 ,98;-(;LP MAVS;-@8RE:)2)SHM_;(!+D3'CITU)J'JQMXP UC%S0U8*$][X(2BFTF(C8V? M5=A3;RQ 79+]RXX%T/)P^0 3T'_57>1H?5<=2$[<;]4=A-,^JQ[O7G&[Y:,1 MI2JIWM1TVN&F0E))C$-?,,V@1L I* M((Z-EIO!C(2 GYVL1=]3;:SE"$$-!_%B7D&Y0&GZ>R3](I^]##+P2JB#9(LY MEZOGM[/%;/U-26M0U_="8,&RM("9[9IOX2N_3U_;P:@Y%_V"V&7?'MVH\LQ^$DF=EBB5%D!*2FW,,49"6>0G3 M),]M*QB52B]'Q9>!L3,1G=9/#2=]^O_3=] MKT#4Z3/7@A&]TY4C^1=J:.4'SN6^59[KQ!YO]T9K5<5K.K/99%'*5# %148E MQ)DY I"<"ZB,,U$0K%B2B#@3[LY0'SM/TE(\'./F:8?\\'0S0J.AY&>!AL;= M[0&<=N)=#PBC#[T[1_LGF7O7 XO[Z+N^16(-U3IML_YE.9^_7:YL.Z9[H9-4 MEP1!8V',@86I'#*695!CQ!/-*%:YUV4P3_HC&YT+\Z.^'HS":"XS_6'9 @U? MGM55OJB['H=&P]+WG!0=Q@C3N)S &&T@5S_U%Y[)Y03-\%@NMV7\QW1^9(]* MOOFAQ-;:OD]:SX2A\';A/:ES<*&1[4M%'^P8 "T'MM7-A.9T&[TSO=7PKS-6P?E[9+VAW[\:M:*#W; MK#]7(X:.K3=+E!FS8 M#\ ;?FY /70)R(85/]_"#V4WSR(^P)ZYR&Y/3)@BV;*K6)G4M,4 M[=C215G3O[+^]5)4X:2W9E4VK^WJ6_.S]7V",.$)*B!*K*,E,VPL&BZ@THII MA3.,I7-=_44J(YNJEBZH";?N0$7:O:;^,D;]IBB:Y)X1X!"AO:KI!X4*JJ6_ MO.IDE?2#@G7KZ(:RIU+HF E)8:8FX; MU1A/ ZI]@^1?O[^=%11X1@2/7EQY)W:R J^K^U>9;ZPCW8Z=,?WO0$5+^Y! MT%.QAX.>5TGLI[]GA!VC(J17JJ!0YNEJDX4N+PK2#55>?LA?=>Y6\G:U>K>0 M=[/-W*EER^E;(RM-1<-=*XXD&E:)<&'\].%NQ:K;'YUI;[9N09H3C[2N0+^< M7OIP7J0@93A::C)-."]"5PTN/!%X-\.X6VQC/I[WUI]X\\/.YE/W>5[B@A+; MW*@H(!:(0)(* ;,TU;E.DS1!7G-)SU(967UV-,&\Y.@3\R3.P2]#P>>%,_.S+R7 ME$I>EL@<"NT?%$O(&2N@2K(DQ2BA(O$K1#Y+9F3E[,[R%=WILD'J>0$IQ^/> MU?)['N_.S& MMS<_C((LV+R=(K;^]?DWM7Q8L:=O,W%KS_%'IYDB+].BT!PFF6U2C(HJVX1A MD2F4F5^EBGI-';R"E['-0*>@WMX5;CBMYDKO^3(_?C"?B&\2*OP#<,U!30*K M;PJJGCAHE0*T;.V&$QX#6[$VZGV%""!%2T"%XBGQ1DF@#28_7GWCFZ 7Q3L>*7GHPN ?+[J+ >[.H77]6 M#S)I&XZ7I=!)QB#-,CO)1920,NPL:[QF*P/TINZTXB;^F38K MCB\&#X]<;96LQUC>L1]JO>]H<,\(Q1E""21Y8?;=O"PAL14?D@JD$2GS+/5J MF-I';&3M?[_K&#*KQ\9N+'GPQ)[=6E_K"4(B5JS[,?E)@Z6FJRQ-1Y$;J)J0M/^)"![OUY<(Y'GX=!-&*\RPW.35]9,964V:]M - MY1M0TP:&N*?>] UK$5QQ/?3J5#) SIC]PEV16/LL\M.W!>[3[33MMB]3P>. MV&4K.Z/!7EJJ(H/[+(*4"<]D@6 FM+*=;^TP72Z,NB9)H1,I6>E48C](:605 MK9JX5D/DVP/'DUK5@Y(\9^!>A,KML!4% $\E;4C::KY:Y)%NZ@S*%FL"[44Z MTTZ8'1+W9(+LX M^ZKM>;>Z;NMQ/JZ]J]7TF5'4402*G.&$Y-*J*(:9E!ID= M9Y\C);,L%0E+G,H%+Q$865G;FG%[WZRA.G20<<.E7T5C2.NGF0&".BOED#1] MNFC>[>BA^==>!R\N.XGJ#0G5:MS@<\$]A\S6\77#-E69RWL+_G[ F)#4>+&: MPU33!.(2:4B0EC"A),&)9*(@GEWB>ZB-'A"I-LD=<=!2#YS*UH^<:XHB$AZ^ MT91@*$)Z_PR+&*_33P^MJ?OZ#(M]IHN/PTN!F8CO;#:O1KDO5U_97.VGOML6 M9Q_8IOG75[.=SU7S[^?7AI5;OJ[2>/AT90D9"C-"U5BR'/)(<9% M"HD@.4PT+[3YFT2T<+&-O51&-G>6;!U.WA-V,W?]V/1;L&@2^QFE<\(.%V9X M2"V;F^IUT?OHTA^0&^LM.$_QK&0IMC.^$KILC-AYF?O;-!:Z)6N+[ !&](;X3\1=J MA^\#S.5F^%ZK7-NLZ#\56]5M>'),%.6$08:3S)P&J3 >#URS=Z]H4[='I-Q:19/8\AOF+>T6#HA.!(K0GVJ_Y0LV)3H2Z MW)KH]%'_3,A7]6 7W%\$8?,FO%C0,E%%(J'6"D.LA3EX:)W#DF!-4B(I3IQV M^EXJ(ZM?EZ!G#+8?G.&<2!21_;3/3UJOG,B@-%MX_-N0YS@CB1"2QX02&V[C8I90&+/!$%)UH)ZJQZ!RN/K&X-+7<% M.Q1[6*F"A?%3I(9,Q$L4%YF_0F\.UYM,5\Z*T=6/_[^[-^^-7$GV0__WIR#@ M9_L,4#G@DF22OH !]3:WW^MNR6J=.S#.'X5NW^GO8S S/^XFK^M3\%3;!<:% M#%&21RG"-(\0BY+4P"/$-)-QGB0,<;/LO\O9XY,^ M4=[\D"OZ*+]MC;>X556/[>UVLS80>K/%X_Z22F#,A'N*VSU4I MGKP0F/RHGLE5.:?>RGF=*U":[N6+_NU[HFNI?:4^#SS7!\0\B3,I"44XXP1A M4@@=FZ092F-*B$P2F<$:+[N(#9T5+Q.Z!]I!3=RQJ*E3;98)<$_* *:[G?7@ MAM?4(Z!/U*8V4N-C-_4(?1'!J>\=>//EC9E@]O'GBM^M9MP:(_3XK:$+AW[* M%9^5OX6:F'W_Y8EHW09WG50P\RKI!)9B@5HP+TO@U()YLM1H+9B716BV8+8\ M<35VSP?3V"D78E]__YZNG^[H3$QI$L8\)@S1A.4(ISQ'5*0<*9I0E88LCE)0 MY:X-T:&/X34RMPD12R0^L6,D^&VV",1R/J>K]2'B;I\VY:Y6'2N$^F"3HY1R M'3XH&B**68AP3DD2BQ SGDUUA,.6;Z78)G%[U>YT-IXF[8()W]J!>;TF^)(Y M@M0,3 YM1Y/ H5VC].4SO)MX)NZE5"!YI3_[N.3E@O\VF^_//? MI7B4?],!C>G$>UB^T_$.G]/U>J9F4OQ]MGF:+1[^E/,?\NMRL7E:3Y.84A)' M.0H5S4UW< G[%*.$%50RSI0B,6R B",G5E9SS401PX:L@)WYIDJ3,!FL&DP% MLX7^1[GKY?NSY+$<-K(P!2E1'#R7K *]C^.7L71( VK;S4<9_V,X"DJ6 L/3 MKB^T4GF3LYV2M6Z_=NL6[K6NTXPO1^;(Q;B^[3I5G;F[*Y=SGIA4M:GK-,L7C2!C#%XJX(EU%'O1+Z&W#43FKLL4:]0E\89M3_CD.C@P%T>Y"K MYP9R5ET(H \Z.E#)(Q0K$2&,)4-,L12%,98\XXJQU KHOIO,P$9=XM49PD=@ M;8"R_W;]=)NP/ZEAQGM98)>&AW;) 1T/7C3@UO( _/2PIH=>N3J['MK?'J_M MH5>"H[Z'_J?=@HO]L:UQE#/^;9HEL> AP8A'0B!<2($8DSD2BB09YR0K8A!L M;ANA@?W/S?-RVP$("=-)2+,B4BQ&,LGTF9*D" JI7,J,%4 MG["G@53O\XYM]^5XJWU\3^(H58*D*.&90=F/":*A3% :A82*2-*()J 6^J/E MAW9:W[]_?/@.;( _EM_. MVE MYJ5;/'!ND@ORB"KV[PX\7'[>R^*-A9E_;E MIQPO>Q^>'[\N7F9F-BEXIFKK D,;2WEC^C![-GW%7[_=?6Z,5@5>"%\4O]N2 MO$D.-*@.H3TCM%E)Z'Z-?''5<6^4NP0[NUSN?-AMZ_HRHVPV+\$4#-Q&B;9Q M^)Q3E>5QK!*!0D9U)*[#3I0+'"/*8\9YK"(:I;N;C(?EAL[M=K1NJ@ZW%@?: MUK_&Y2O!_,!)\"RI(2\"N@F4P1[Y46*/Z$B-FBN-[:J@:\K>A1K>:_=#N:O[Z[W(N#)3-S4+<2R'ELVGDOM,?0*ZT RK/)0?,F]WP MKB22!:4T9#%YV' ;KL\C(,]YU0<1.)*848GB5)A)S;) !PR,B/I6+81K#G*C!L!26.FF8L.' 6[%FK1\0=F'/)[5_W M.V^?_A]+W6XW! .K'7:CX$-5G9<.5Q$8[U["AQZ.KBZ\+.AVLKK=/,G5^VH* M494I.:#(96E:%(@J:F9'Z/^P"'.4D**(J/YV:0ZZW6@C-/"N4)(-ZC%+ 2T) MP^+W5@W91>X^Y(:YZDKDFF2P2RQZG_/7)YBG0+V5S*@A>I^PI\%Y[_-NUOI- M;LJBT=72W!"(=Z^_K\U$L?HTNWBL$9>T0EN^K4&=@YP!7AR%P#"HSH0N$).78K#"L[5 ME M!5Z*&^/\[7:WH8O-:SB^D\RE.\E06J1D/G.D#/A,)8CB4J"@4H6&>IT7( MIR]R-5OJ@(6N-G;NI9LHQ$I.25L;S#NJ_\JE#A),5>$'R4N/_5__9R+#/.0$UQK\N/"L@3?MQYW MA!VU^%7_]CT=J1![5:&=._:G%)@+WM$-=J-(=I2#FK37*E4+$?W5J781&[M2 MU4+P"[6J-F^Y=T76DYOU0>[]N\?7#&7N@ =5G'$0JN;DS\M5]J]<2G%^I.6JSR2?B[Q>8^/ M-+E,,"\*B1(9QP@37NC0C@E$PE#$U!34R\/M.0 E#<:&RW6Z8SH(B)0&5*>= MWQE".VZ)_5TKNUJN@M]VO 3&$OX25*FD/3^#'!4=->$+=PU(?5PH-C?5G*&S M.2[CYG[NY8;.%E+LYC'6V5+)A3[3D!SI0Z(Y[)B! "JG2$:QP))'DF$KC.YN M,D-7TG&^?=[.RXE 'Z2:\1FP<+Y%.78^XWJ18:YA1R_8SSCUGT7NELF3D;<0 M&=66NP4]-=F>IZ\=X?'Q^66^?)6R'MY8HA&\HVNI0Y/G%[E8EY>4]? K_:=; M=2_Y\G$Q^S]2W)5I@??+]69]B+59%F$92H9(03'",4\0+3*!9)8HQJ(DSQ)0 M;=A@G [L'YJ3+G:<[V>/EKRCDOF@R?U^S)B9>JA?/$@05"($I0RN T5\?VO+ ME,NO\ 6!V9K&]ZFWS.#&Y 4>984M^_&GX;<>!O>>OLPV=&[8U!^P[*$::8;) M0 KU/N[$-Y]O-!EE('6W#U$9BJ!#QX/XQ\/RVW)Q)Y??Y-*0_[2 =SUT+3)T MO";^L5V7YVX#0**90'OX2-@$<]$U8O7-TW<;.HZH>>EG/]_MH@=&]>I[%442$* M@G*J!,)*AW!4Q R)E*O\RN;>JW^\4OJ."O_N]*TK[JN(C M[5[J$KAIR&.<84K,, R%, DIRE6>(QZSE.<1)P4# 4Y?I#)*4=_:_G:!/)9R'=&8_PJOC8Q+Y;PM3X,#Z;O MI%S];;790:V/$,]*,D'U5[;8""XEYOM:A% M $5L%-,?37O4"?#RY'IU@*)G2T&=XN>^M4>+H"V%;,;0MJ\X(@#5]??W\H=< M;&4C)_3N]4$O669]ICP/>8:90&E2) @76898FH6(*DF2K)"IY* /;) 42YPFZ?-,';)P$U7 >G;)>91,VX[YY"O^KTVH?HB;4WZ%WTJ]3+_8Z> M:;AYYEW)S&[*QCNZGO$IRU)&.,>(9DHBK,,KE$L6(1P+BF/*>1BJZ4):=BM= MI&%EO_L*5G!SDJ;@923.9?W8N3MWN9W\UK[NK#'DIB3IS^-T2N3)=5RF,:H/ MZ!3SU)B['W:TRO)&XP!>\.G'MYDV=S,*8KG=W$LJ9O/7#]*D\V<+<_K:8QI- MPRS.DE 6*&%,(9RJ'-&$)"C":9%)0L*8@Z(C=U9&N;VL[B?!V#0>%&WI T91 M']!15#H[,#4)/OT'^O:YC%#^K#@+:M:")F\-3#.//N5J#?ER/.Z,C.N=KE;8 MF0N[?D777#';?%ZL-ZL2[*?*9M*<1@F)(Y1@,^,7,WV\BWB("&6,DBPT8VA@ MF>$S&B/F@;_LKUU+-*(#(VO7C/"YQFSSOU?I >9BSE3PX*0"AW1OJY#>DKOG M%$9.Y;:*>)ZX;7_4M5W%K,8W6P.;JO\B5S]DW09\J):+IDS2C!8T093$#.&0 MK.S9/_:@!GW$?V@ M9F"RZ](/#CSX;'R!B.RM$<:*Z,B-,1!%G#?*@-Z&EVU4D80)#:H4Q7J]?7XQ M?_HP4TJNI);1H2@:MNK ;J".GO?I1KAY6=+$V,&7+1=U-M)[F&4GB M.-+' WT20#@K!&(QB1"/"&<$FYLA!D!,;B4$L08G..2*,EK)JD&6/]&5]1U. MCXZR.)&")ABE$0[--5F!F)09DKD^0B4QRV2>6H,8>]&0@Y^MZ :; ^%R)+&A M[$5)W>[3G^@P5UE+W:"Y[Z3S(S8 [->+^&Y(ODYJ@.'S]DK7";[;_O9XR+J] M$AS!YO8_[1#NK<%DEL4Y"F-.$4XCA6B:2QTE9468%@G%(:AOI8?>P/:ZKQW=T)].]7)]ZK+- MH'I3 LQR]_)KRH?.%I^%2Z0;:/V)J6Q/:*W%<7VO>8(/M+3QFYPT8Z* M0?;0MG2^GRQ^F-[(4AR)*(M1H;! .(\RQ$(>(NT2I-3.H0BQ "&.>&5OZ.N8 M5D+_]G[8KJI#M>7A MY_BM@9U@P[J"'4G[<\Z)@/VG&W?98(Y$'V=%";4($0]TAKDLB=/)Y62IT_W'V]7#\L^%)A(7-$H%"DV3'^9* M(DHEU<<3$6)%BXACJZ*.#AI#YPQ*JD%-=A(8PEHM@2%M9TA=^NFV*$]2 ],% M+@);FY:%2!TVIM^N;$S_X6!C76N.8FP60NVLSN;1ZX9NOU^LQ4I\FM-'EXG; MA[>'WIC.)D^_7R[6,RVO%&[CMAN"]V]4U\L,LZHN<8,_#.T!1FR?"W;U?.W& MDF\R7/M>O!80]+M\-)'&O7Q9KDS'W.>%6JZ>R[WSW6O]PT,N6)^Q M(UY$ C$2YPB30J!",H42'N:*Q!)+6/.J(Q]#G[(;%7^'>=$-CDR/=\V3*S@G M3.^61^;AM0D\&S<465,-]CPU%3II:'0D,$TG%7F'RH1Q\49 F$ZJ:H>Y=%O. MI?)BN]G2^:?M0NS@MA,:"Q6J I&8FV:PB*&<"(Y85*A,AD3_K]5=PN7EAZXB M*.D%RA"$W)^?::';FUPO&\Q)U&*5M%SF!9_+!ZD+N$9.QWJ QF<,GDNB?_55 M!] F3??]_]E;(][[MW%\?-_?^I2'TN_W5;72-$F+3!4R133/S#0F'3(6!"_]'G!5P:QY(.L_O?SHL(B-&7M4C1N9:<\)@GE<82BQ,#WDDPA MAO,"897D/(THX["N%&O* YMH!5A!*[)-/%^8T=HKTLZ2!U$/S+QW+ 2_[9CX MB[GDK2%":X5]L5 8V/+!PGMR!_9T1_418'6<.@[X O#+BP]U:%K62,Y,?%H= MMZ:)/NGH4"9!.#;N(HP98ER?@&1:Y!G5NWA*K#(X742&+J&JR08'NG56P?[R MHE4__;<7/J2&F;Z#P*#+BSZ)G&XO6A<=[?JB3ZSF_47OL^X7&'7QC"=9>\R^7%L=#V=Q?.\EYQ=7$DZB 7%Q>ENNK>XGC%T:\M+@IT MZ=;B\H/N" L'8(=_EW/QL/Q*3?R]>?WXD\^WHIQF6.ZBGQ?Z@^H O42;,F4T M?YK9Y)^6J_>:H=G& %%-8YFIC!8Y2A*>(\R(1 4WT/AIFC(F]"]%JJ#H#![Y M&]K:=T3+^9^\)!O,-5TXB(//CV(7C[^AJH%;MX&):*+3&%[19HEVW)I>H)K? M?12_XW@'OW?\J2JV@R]=G\H);&( A7H$JO#)W>@@%P.H]A) QA!D_*!^6>#O M?%C^N3"[QMUJQN6AA?]FL3 M_67E[#0EO(BC!*,H(@90IQ HQY$YPL0XCC(< M2PQ*0@[#YM#E6Z_>IDN,H]R!<,T\,?FFF&=^%=V'A^:9 MFF/YD6ECT0=L;3=/="WO5LO'%7V^E\]T9O G;[::QY7IF#@\4]&-IDG!PHP4 M$HF$% C3)$04)RDJB(@HRY-"A^V@"B1G5H8N0BI;?59[JL%+Q=I$_UO-7$#W MW#4?I( Q/!Z^B)WO'D?/,/]W-:!#IOT6E[T"VD>+]\?EXN2B,N>^G6!X.= M9I@+$5*!LB@3"$N6Z .CBE 8)91A6:0T 54M=] :NH*EI%S-M0U0A0*_;H8! M!B>^^E<@.'R7_NQV>$]:@9EKK9"2ZJ1"BE\W]FQ_.[2%=)ZVX"Y*H^ZQ%B*? M;J(VK\#L>[W:3&^>I3Z*T%UY9RH%HTI)E&?,F#,/$<,$(QYR2A7F5 IJ8\[G M2P^]>98P[SN2=O9Y0?YN<[Q.*N U6DVGOVS7VM[:V>\R+_U6P[3TWPYF=6'! M4:RH79"=T70\X5H^]D.'*\O5ZSW]\ZO>4EU]# + MVY/39U+Z9["G.#'#9WU> '7*Y:V@ZQ*-D8NW.L0\+]3J>MC?.)3?%RM)YV:3 M-$.2IB*BL*HH8R62B_QKE.:BVLY_D.!<6,ZW.*I6H?WVW M>P:"1\V!AUDG)UITNU*X3C=77@_4LTLFP8&#2ZG#FFHUO#>%!R#AQQXO>;VKFT-_M2,._W)A\) M[# '4:8GW^J7MU'=\"!J/?78PQ#Q%_;=-\.5*,=ISEB,5(HCA&E.41X7&%&9 MNS[H=S]>H'=)U '#O/M?*LB[ M)+Q-B'?Q/3?)N?G@:U05Z5>.I MG_2[N"NJ]'*U,5?(GP]9I?I^)!8TERGF2.JS+L(1C744A75D%1:Q8#DO$@PK M$6LE-70)F"%<3=QLY,Z@V,VM>DJ*O* B92A4E"!,0HZ*O%26WE#RE.F8D\, M+_QHR@GV8F!=V?E]/_+#G'DE>#F3M$'5XXVT*);"8V,_-PG\#F*<^\; MKJUOJ]D/NIG]D(<9J/>S]3]O?L[6TX0D<4Y(BC*>Q C+4)\::421RK."449P MF&2P/K9V8@-[O /IQFS=X ]#&3Q6O>ZB U MKE:O)@M5=<1$A"F!$X[2C$J$4X$1*V**(EQ$,6.4 MDQS\XYG/VK3'KAZ69\K'@L[G\)C4]OGR6IHOR8?F>KI_N5LL?,R'% MN]??UZ;Y\O9%&G1ZTXZI'4MU:-H-1Y$)C0J2492D28IP8EI;&,9(F5&7+(N9 M9%;S+H=D_XEV',?'-@?9%;.D/KUE7(:@L5Q,U #*ODL(34D+0?DG_F\;B-I=)'L M,@FV $ =:PSM?^?SX$(;#&"6:*<"NGV@3]F!?JQ%;(^I%%OAW*"!NA8>#R'( M0KPCH"";Y_W)V(?^7I"L=&:XV)EEMIN=-HP0+KD*& MPCBD",L,(QKK_XA("!&KG$9Y=RK3?S)[H(E@L9O&HF MKKMLFXNF[MA =4^U^7/8A3@(C M3:"E&N[^S5VA UV^.3#TIC=O[@KLNW:[8F6GF$9'63J*6CZ_@".9DS='B%]. M#B7-H8J@,.949JO@Y0IQX2%+AZ3^(Y<6R5SCE=/EQHQ26D0YB4W:GO(P=T#_ M1:Y^R/OE?*X-V@"N3).0IRSE,NO9O*_PX1VZ]>SQ^]&B2D; RXW6[6 M&WVZTN8^3:B2BM($A4(JA$6"$3/G?) KHV4_Z^ZF_R]%__P.>'YLP^(;F?&F:HGPWT_5*=A44_O&*HT/A7Q3H$A3^Y0== MQEK*U:-2G! ML82.Y^EJ??B9)4Z6D^:[#7YH?<)\0<5(T.!D$MSOU%IS4]_>Z\>^5VHU+ VH M/\@@S^'TZ#CFT[L^@;- W132/2D4N.:(,NJXAH,+?[]9AO2@- MYE2APG=Z4^O%QG.C4/F._"?X9?BYJG$Z,V5>/^3JU5S.W#QO;&\CVU<8V.L= M7;0&C2#'=$ H@+0X;)?0J<39L>RHQTS^T5KGC4MGG:] MN?PA%UNYAT/7@9!:KI[-V*!;-I\]EM_TXT^3RY.B2BCJBJ4>C.4_ MR)^;=UJR?TX+DC&):8$B%7*$1210(7.F_YI'-,EHFL%0##SS-[ O^,Z?I-C. MIV@^C3VP6O7^Y&OA >1+7G%\C#D''SV09NP92^WRX:[448VHMW64MVYNE!=N"UVD%L0]$4U+_O$=NAAZU3*&]M M:)>IC-Q)UBGJ>3-8]^,.Z=I;L\&<3&%(2,KB& O$TJQ &&.*"I[FB*8R9&%, M<&[7H-]&8+"D"4HF75&"16KU2,H8P#[(=2V$D)R(U>*:U;&G0OK]P/ MDOY],3-GF.]Z)>DA*.B3K3/+>>F]\1*:'5P?Y2Z[GG,%**,K^8ZN3>?%(>W5 M:')[]WIXY(Z^EB,V3:E A4)YP"Q8E[P]/-'%[8M98OUIN5)RMC&%&G^7YHI* MBIL?5W%P*^E,6L$LU^!V>&VB))Y5')_DHYNS/MCKT'SN5K,H)1S M$M18O@U1@VKC*?LE:VDG04/>2;"3.*A%#DJ9RR:^QMAGGUAMO])G](8+]TL( M-3(&W2\A1J9= @#%;$ _UI$G2+M7PG%U+--M,(IXR1B"*B M4E87AF"WFGK[%N_0TV$EI[?^CFYJ(_=Z6(E^WO=A]YIC7+YE:_F_M]KI M?#33O1[T*B4F9)@QJH@,$<$T0EB;-LIISE >YTSF89K$,@(%RI?I#'VSN*<: ME&0#0]<)0+--3Y9QY/72 P,[%\'A<56W6+X"G18JXT8>W:*>A0(]CWMHF+[3 M'[S\%8(C93GO /=N'XN![N)OXOO9V(/5Q]WPWU9S% M H[+.-S,?9K]E.)>D_NVW,@/6ZGU7=3W-GF115$L8Y1RDNHH04A$DS1&@J0) M$S+/,8ZM+^C:Z0SL7)*_DC3\+X$R]-'*Y L7RZY+'9"*+"[P_ @.\PLES< 0 M#0S5P(#2&;HN-WH=T@,N]OQHP>U^SUT;L N^?AD[[_DZ7A_ONJ]?AJ-;/XO' M7:L%#/Z[:8 X&CE9_MI1+.,XI1B%6)NT/L8(E*M4(%)@7$1JR\%'^E #S4Y7\AG#9>70TN]:U^*!=$= Z!"\*<7-9 M5RG&H2RA5]3^"H7V)48N5NB5Y;QNH?\5QV->W:9PJSX^O\R7KU)^EZL?,RY; M[GTJP%+]IUMEND\>%P9.YDZN9LL2?7)=5C=/>2Y#E68*A5F:Z<.@XJB(&$$B MB<*,4Z8R"@*Y&X3+H8^,Y?4R.[Y>/ER;3787$A7,3EW!9OBU/'6^]6<"GDTO%0!X_4+P@^N0&O1UO!V$QW$/P4.J^>RH/"@Q-[=_MY*F M6KO^!==G]ZHXKARB_GZ[6NE?_RE+29BK,$:$)A+A6$4HIYR@5%">QI&@4H$R M>A8T!W;)-0>!K%BH@,^JSA)>,1#0DAV8R[51IF*Q5'E*D(JP- ]W,Q^9\B, M %.YXFEABOV7VL&\C3+WE*V5^6!>"5[>3J5V>Y)G1<%VF-TOW*[VP"BGKF N M&9@$-0O^=A" O)[V QN*HWIW@ I.?37DU5^T9M@4552[Q532),I(6B!2)$J' MX=IY4RYBQ H5%CE3-$WD="$?S00"RT!\/.ZMK+*HK+(I@[5Q'E4 5\"7OUK9 M;^-;6D;@O]CW^=CWM!18< M$MSWZ^WZ?DW7>@N\6Q\:XD)2,"DPBB,<(9P5$2H$#5$64QYB&>;";@QU.XFA M2W*^_Z[-_O[[C?ZO"<;N])\ Z=O+6K%(7U\M*\R#7A+3)5U]65Y EOIJN=V2 MTV[RP[+2G:)U)J,OOSE>#KJ3\Z/4<_>3<&PO[;UFHL1?K*?!?0$ )[>_/)PA MU31;A@9^\8V@W"^B$\A5Q[*C@5SUB]8$N;)XVA&,X?;]YYO-9C5CVTT)Q+*\ MH^94]TUN;M4#_7G?CPX1*BAE*HP(CG/-0[W8A0SEAW-2@"AZ")G< : ^\ M#1I.@B8K!K"V8F92SO1=JK)GXII!/A!-VQUN!M(?S"-X5AT<% *N!%] $0#* MXX)'P%5R!BCAL(1#5'VX"C#P,@O]I5^K^[4\C+.,$!U)9\ID:@1'C,@"I7F< MTE"%A,966'F=5(:^\&P@WNT)PRXQNY5D$6?[$!V8K!A::D"T[4-ZMX#;30NP M@+M/NLZ8N_7E\<+N/OZ/(N_>AZ\M]_@N'\UGOIY>T9]&KRBG .O$>[&$/0=O5 H!5E%[H0-\*=;SA?;>F\F3 1<1[%4801I@;RBS/MQ R<0!@X)ML1]C)4VD7%=KYK8,7!?->.&7.;O6,GJ/D)]@JM.1HL M0W6%2CSY*Q<.1O575ZCHU%]=LQ3,7PDYFWY<;&:;UWOY.#-]G8O--_HLIR*A M3$4T1XR3&.&<")2'"44)2U06IBHN[ 8]M!$8V--4)(,#S< 0M7,PK3KI]AX^ M)(6Y!J"0UD;?)TG'?95^M3)F_8>##;Y^!WHU\WJ[GI\%G? MJH>5T+'E85:'Y=RC]A4&MJ"O5+\TTUM*2;V\ 3F_+[6?A-2AB6ZS\J<$X+YK M(W_PA]>)(G:R.ET7=RP[VG5QOVC-ZV*+I]T'/'^5FZ>E %MCR^M#W^PVQSU7 MI.T-KTWB?JOS("S,Y"[(.8"!]8AUU4SKTS5'GVK=(M2EN=9MC[H=>#\O^*IT MB71>CV8O#]?']Z_G19"-TILI)BR,J%*(Q9(@+$.,?@J=D?F<74-%;RL?\@'_CIQ>V!HU .X/P6>GL<]KNSF7:LZ\>^2 M;U'6>J5Z9>H!KV5 *?GO4--],RW8[C?_?26#2I>I".C P"3[] M!_KV>1(FPN-=V*\P/[1 M,?'2SQVCESU$AAD%H3G;(3TJ$6:$$903989)YWI;E3IFP1GAQ)3*1ADL7+E, M9^BKAOV1;4<6N#NV:,=R.[Q>9N#^MQ-W3]%C$Y:E5+[VMA8JXVYFW:*>[5X] MCSM"QU0G%M-N>H0[/66:J-57*D0A)&<-WCBQ M[GNZ?@I>:A: &"9MBK*SUJOD=D,KJ2D&:KD*CFAZA"?ID?F'_H2[GKZJ8/BZ$&:LT35DDA) )$CA4").<(_TOA?X/3S-)PI0P M87MC?Y'"T-G0FF:-V1!HJN6@-?M+^\MZZ;9,+]+"3!(L*.CBOE,8IYO[RRN. M=G7?*5#S[K[[0?@YK@Q^M;72^?S5C"3^C_4WN:F'&T$O#FW6&MB^C@]"-2_5 MH.L?Z[^6;8X50_;'/RL-]1\+?2L'9H[6>AG@+A(BN=/9THK :&=.B+C-LRCH M/;BAWTFY^MMJN7TI2X17ZT\+L'UW+#&P61O*04DZJ&D;"*3EQHP;L+?D+A7T M&[ GZ8&1;8?@ YBJA8Q.%MJU[FB&:2%;857E41DH1+A".2 M($9S:N9;)!PG+(D$"!3%*W<#FW*SJ[5BLD27:HX^V/$9T$UCZK>Y)J7!GO.@ M9-VU<=C'5[1+0;W9MX%YHN9G.>A\TON)]$VY1]\/9& M#

U=K>VNR3B&O_S7N]UZ[H_/-"R)__GWR=IBQ73!0Q4DF1(UP0@0HL8T1R M3HHX)QG&5L-26RD,?2U6-:?41(.2:J#)0GMP3O72G\Z[6EK@A1A44(<^G!9A MKFC$.5UQY$Z<%H'.6W':'G0 :BJ;YAKCR>7ZFV:W @"O[UR+6,8RP@7*(I8B MC"E'!6="_S7FDJ9AR".K%EQ+>D.?4BH&=NFKDH5)<& "@&1DH;MNPQQ (S S M[5.&"Y2JA58 2$]^M>.&^>3\*P.#?;(7M1, RF*9\:"@[&4Z H4"O.9X5&S' M;?FR1VJ5":4L,3!U,DJTXRM"5*0R1(1D22XIR0F'#?>R(#KTP:X+HL@.Y]5= MGY9G,<]: AZQKE<0_+P$D-C7, J:(4Q\!?-L1=+L::2?% M9?RD>MK25*:8\5P'%GE44(0YUOY"L@BE.6FC[2UOZP(#6[NFBPSAP%!&T='EJ &HF"V,VNQO M@=L5T6WBWG0 LV@[\8,_#!>>:BUZI72Z)FY?=;3;XE[!FI?&_0^[[=S[VBG3 MYW;S@\[F50-SW=IL@ >>EG.]WKKLAY=B'[SB4(6*A@F*0IH@S,)";X)1B I< M%%2D*F4$%/([7@ MOL?0E)W#]B _S!T?[FWV\ZE_JXEZ1"+H$@$IIO/Q7VV^ M].UVLS80L[/%X]_E[/').&336/HH[^4SG2WTO[]?+DH'O:45'-\T9T5*"Y(@ M(N((X3A,$8L%1S'F21Z'5!48-COD5Y)N8->T8R.H^0CVC 0-3LIS5?#;YT7P MOR1=_3H3K%U^6RQOPGXEGL?)C@T[!;LA]B0 _-9Y!#3[);_I+S]-VT6V_TOF M;5_Q6<>;R'T-DVZ[_P>YGCV62;:;];]+\5C>^N[XJ\N,>!*'>4@R%)I"49R$ M#!54"!1E(<.2QX6(0-B9%C0'WBD_R!*";/9#K@.QYR:@Z^"IXB>8'3X2;(.T M4:C=MN593;#-Y,.15FKRC8UA %P6@+R>'*T-Q5'='T %ITX)\NIU2$OWL9I:J?W)HA-O>*W83?UO^AF M_1>*/=:']C E"QXG$4<)4?K8+J6V_$()E(DTPCC3!_<$5(G126U@JV^4)-7M M.0YA0+>Z[(S>FQ)@!G^Q)&OMN>L=)*,G4^^F-:J96XE]:N)V+[F9=WD2.<*0 MJF-51BBF)(]1+AG6>SJ5J(@3CBC&(B0WN==,2T^ M+T0Y0 P$9U&_-'2I@_58M'-QNDWI*DE@MG,!MF)B&C%G/V;")#;]C$5K%>@* MT(K=2B/C59P(< Y5\GE[(^DD]ZO=D/>2@+^B8WM^J!_KPS+4S+Q?$8E3M: MYEP$#G,<"HQXFA*$:9;ITVI,D21*L$*Q3,>VT\UR0^> F-:='Y#SV',%#/YX MD[W=R)-9R:;#U(UKOX BN8B%/E#$+"X0YL3,@M5_+>)0Q%BD41YEX%/%2%\ M[K[;O\#D[3X!X*PRCF)=CC1'G!W7BDY*=$TS6I/^G 0UCV=3N2HV/9^!KM>7 MSZ/2%=R,?Z*Z7G47#UX>EG6]7V6;PSB8?MDOK=I&[HLV.5)>YX:? YHC:>F?G "7_;X.W&8JUA)?7A-=>B%LR@U M,"7"W'TG4IL>4S!P$A#UP2OC.G?GM6;J&G@CD)[M3'DP[7D/:X:"/7)1@'<8 M6!O:;P3S"E!+.XPK9!'_6=TO9ZI&:^*C?=C*#]IP6]NWW^NV;I5!\9V MI]MIEFOW1!.*>!KE"),D1BR2"2(R"S-!"QKBU&'0VF ,6UGIU9/:3'IH?[0P MPXG7^J\[KJ692[Q9FK1G[<;_ML,E=$[Y3QHC&,U'B PS)=W M9*6_7:HCCWS(!XZ3[_.BYQ$R@=?Q^%BD[]V#5+^9AN^'[Y7)]1[C@Y>+15&R;[,J#7N+FYVRM><@P3G"!\D3J.(:I M"+%,$B0R&J>93#G-0'',)2(#>Q!#$AF:@2$Z"0S9X ]#&)A1NZ@@NY#D6K%A MUE]*_ "3&([QVR&2+T3?2R3&Q>_M$/(,K;?K6?@TH1M]N!'E <<@2L8Y%VF. M,R09SA%6H4(L41+%C">"%!DCN16@T]G*0U?3[F@%AIC]S*!CZ;N-["J98)9E M*0YH,M!%UITF AVO--HDH(L"-"< 77[@RM[(NO&Z[@8**2,*TQ3)3)^R<4(D MHCR.49&J)!4QYQD%W1-=)C.PL93=@#_*;D"#C0 ]4;>HAA4JXUFJ?46F%8(+ M7J B4QAE0E',"U%(DL.0\ZY7CA-PWC#JL=O KQ<9YF@:C:$[0 C_363=0OGN M!#TF\C8MH!<%;>W]O/RTF]_ZNES(UZ]T]4^Y^;1=B'7]VT>(*A)E"@KS7.C_ M1 5B!2,>D6N_ MGB<,T8Q01%@A&)62)P14<7.]=AS\^D"ZL?-ISPFL5211&F>:9>G9(3R-$U0+EBY@=#[->AU.?)Z_FD;%1/:%_A9YZSP$HN'G<]\NU MIOVWY5*L[U9+L>6;+[.%K'?]/*UM M&]CZ/JN=?_ME/A;,0?IK8/O2_*Y?Z^_ZJS:P6>K[EVA@Z^/U7ZB!S5+M?AO8 M;(DZAI)T_:0#6O,_IHOGAV9HH4/$$**L,S+ MF#)&)&$JIGDF* 6=RZVH#AU<:N)E],3-'^2!#6!L::5 +AD34:%089 UL+FH M93'+4!(F6][#A,^62"P%=J\ J3A54 ,'\M8&* M'TUCE5'*M=.5VM7JHZ6R>\U6+.;JQ]5INNF;.3W.E)$YI@C(2*H03[;SR(F(H*P3%!6-%&&&0 MR^JC.'2=6DD?"(?0KR9+3^-3>*!7*4E/@HM Y(-@*5@+Z\M?]-(;US?8BG_F M!ZQ?= U=VIJNS?FV]CKZ;Z:59;:X74@STF[/SC3%N-4,0*.7JU1N&\:,I<@!4GL' MMS39ASOZR7GI9LR\)',[HC?%N3Q$0Q_T3R;EP,5 2^,S^/&A2&]1T%7,C!P. M^5#<>5SD957'M%H)A?R)\O*Z]\/2Q&;3/$YHE*H4\3 F".<90X69K%I@PD,E M&,E36!;M I&ADV85Q/..9O!'1178*'-1.Y;9G2ME!B9SH.+"$S<=\OC*TUPB M,6Y:ID/(LRQ,U[..B%(&V.Q>ONB/_&3&0-XLQ+WDJ3 BN994@?7B*$N92(X3Q$(I:B*$@J$N6"SP+AP>KW^6K(E0,SY2ZY*KDI M6U>6RN C/R\7P=IP'?RF0YEUR1ET0#%$\5%>I"2/0V0 Q9B2H. DJ5B;5K&2? M8XL=5. +J@M">ERD+@>EG %UN:SAYMK?T<4_'V;/\H,L*S1VE>\B8PG%)M+B M*D,8"Z6#K"@TK0$\C&*9I@)XW7:9T.#W:X9D(&J:,*?1HIJ(R4+*%"/.L#Z' M1THBJJ-2%'&:1QGE2N8"XF:O5XP+MHQWM=AYS>N%A?E'0R\HA=U1'*"RKULH M3QZOA6&/A!V XE4.'(>,%[&4^E^%>8&_K%X6=4%PC4(U+JNW=X% M+DF<,4P$4HK$9G?.=."2$)04<4'C6/*TL+HVZR,TN%%PR2)2M?5^_XH_LI6BIV3LG[>'>3I80=2H_]WBC-]8D@91DP0,W,X MI2C/B/[ICDM"W0VTU!$@A6%U)N_"O7F M;P;QA0E'C%.,%1$\X:!!?)?)C&IP[J;6T O^-Y'QN8%@7HH),T'^NAZ;NP$=DG&5949AI MQ@)A0JG^4Y8C)1C/9!IRQA)8FK&/Y. )1W-37G6:/N\8 -Y5]"G-\G["HR* M=Q(5Y5('>]K[<<;^TV^VDOJZ>N@C-^YU@Z7P9U<,MN^Y6?[?Y>SQ:2-%75O[ M;6O6O%4?9O.M_M?JYN)VNUEO]"^))CT-::HPTZ$Q46&!<(8YRG%.4"HXD3(C M69H!49J ' SN%VK"[G>84)726"81B5(D)(X,\%6BCQP\15$:1YQ+)N*"0^9" M#ZA0ASG0.VX0K:OV*YT&6W,'NEF6\XDU7X&HU6Y@](_F1 2+S6M5[W7Z%^U,A-VJSX_OYCRZAFOP5W -SE.BP]\C*MY"G9, MF?/-GBUC0J>,V5_NN.FR_ZIG<#7"W ]8@P/<_ERE$J>[(#>*H]T,7:60YCW1 M=0LYW!H=NKN\,.IX?;S[HGX9CJZ++!YW.R=_7FA#E^O-/=W(W2BC.LV3R"@3 M4F&42$:0/KF9P2"4HS@.HPPSI?(,!+C>3FI@O[0C'&B]27TPJT@#J\XZ%&5W MJO(C/LPO[24W1 ^SR?RGP/J%\W0HZB TZOFG7^#3HX[%&PY!Q;U><;7EF[(L M][T^+SW*]3NYD&JV64^UC0J19 J1M# C$[(8,2D)2K5!%REFD52I=5C116E@ M SXB';":*&!?[=2214SA2W:8]1Z+79,-?ML1MLP5]2L $%KX4H1;<.&L$%A\ M82-D9X31N9P@7(29.00) M,P6)9C0L6,BM?%0?H='./@%U 9IHU8]=<.%#:ME)-\TILT; M?/[R^'',SZ3\P8&E27#SO-PNVNN-',XD $5X.Y[8T!SYI )0P_FA!?*R*Q;^ M^03ETJ/=+,0>;__!X$ <[A(B'L5"Z( A5F;,B(PY8A'-$2L\;? M]QQ.ZIYE+O5^JID-_BAY#KQ>YGC0F3=P?C@'(V/V.ZOH',K??2F';(QVERM) MU_*#K/[W\V)GNMIC5E':-[F99CA*I4KT(2 MQH[FX"G6BKC!S!([;V4"I^HP!,A46*K0(FGC7S'0Y&NMD]]V')C2GX,S-_'/ M#IQ/,^)?1X"\CG]=N65X?.D,EO"!2=^9^K%<:KPD$$RVHW00\%6G1DJ#G/^H M?TV^RM6C7)D"\%EU"?])RKMJBMHT*4C(J!DBIPHS03/)34-%BO(L(R''-&?4 MJH')GN3 WK)!,U!2PL;% 11GX22]JP,>M%7D@XI^T-2-YB"X&T@WH/9+SSIR M;<2\5E?0QDR V#TMFC8KC=FL"9#LI&T3\J;;>?CV19H+_GT]_"$7+!3/99AE M*(R)CAL5DXB&)$21Y"RF(J(D!9UZ6RD-G6C;T35E0B5A8+:\745V!U6./ 7/^ M[L#69P RZ.(UV!'>8Y?T)&#MY.XV0!\B0R,,-VF!&"WM(CD"LEQ8<$3TE79Q MCJ%6.IYS. [4>ZJ9QFJJ;Y>+K_3G['G[;-"@_S0[Z__N# QLK#4# =UQ$(@=Y4!4 M=1#/53"XD(_+S:Q9T>8*J8\..M>L MXWCL,2A=9K=>R2<=F1S MNE[/U(R7OY\W2G/U0'].<9J04(@8$;TS()Q@@G)BAFIS%3*J]X:X &&U>^9O MZ"#O2?^M3,>;QM/M86CJH^:N@@WM5 \\Y)58@$><[LH@ M?C-\_652#14T# MH(Q;R(P,9MPM[#F<<<_SUTP"G,8)#QE)8T236)IP*4.%B K]IY@D,DIYF('0 M.JIE028)!^%X,*^ :@Q.I+:S-[@L,.NZZ1; <0"?9Z.I%WV#47IM!G'R4WCB M]N9/NA+K]SH0E@_+KXN7F1FY]WDAOM%G:9O [5ICX W)D+#/UG8*VY^U]24G MT#)*JD%)UAQF2B3]S3+X^NWNM7N7E:BL^+'W*]J2K@,4L+DI(,);G6 M*&;8H-C& F4L5*R@:4QRYC#:R8JXU2_YU3.=#!-5VX$LV0B>2S[T[_Z.D4EY MHE\J4U[GTF70I^.H8#0+B4)%)@I3;2-0D1>IF>>D(I$K+"*UT_';JM>W9H?0 MIEV X4]#KI6*AQ1%I:.*AZ!B(FAPX;L_PU)HK_T9?33?H#_#4@V7^S-L7W8$ M436W1H=A4'^7''V;#//3!"1P3EN<$Y8FB9@RA0+00',D".UJH@RPW-A]C _>Q48L_@C-:B^=K-6NF,NYGUB7NVE_6^ MX)BV%O_8UO'MP_)&B)E)A].YF?CU>?&>OLPV=%[NH\P,,&W.<+LWY[_U;"/K MJ3L5CIII<'Y9V/^%O@DP,7KW^7T]4!F]*S_*'7TM9W_? MK%:F]*-*%>W[Z=32U"48)+@#BQXO'$;2HZ^KC*'9'?>29"3EGUV_C$47MD%P M4]:]>IW^_GT:9X5(<,Q1$>$082H)HB'FB)AQ3)+'19)8I2<.2P[L9'_7XFM3 M_KZA&]O*K(:XW3[/30B85_K]V^>'CQ^"[P\W#Q^_7^]>SEGN.,+4#U?V7__E M8/J-I48QSG/6=^9SX2=N$= G.EN5AE(7WY>6J(UHNS)EX34VJ50\YA&-4)R2 M%.%(*E0PA9&*:!Q&42A#!H)7LR$ZL)$8%H*2ATG0Y&(2[/F !2-6BK0+*'RK M!V9^39Q',<(B,X72>8&HH"&*>4(B&@HF2 QQ$=:4!_83QVBA%<1/A=QV M8 6<282KU\YQ#*(TF/?PI2^P.P'+[LFGV-,=U;& U7'J7> +N+F8^L2Y-O-Z M=EU+*A9A2#.. ?S M%)>T9.<37(5VLOX=L1)OSE\KEH4LGJSY$H51[;9#Q%,+[7KTBNZI':*9-O'& M\%V6*2J9I"A79G]/S5!B@1G*9)JF(D\B48"&$K>3&GA#K[IKYOOQQ/,##PY= M3)>596>9?E0 ,]!*^@;127 @Z[DKJ%,TGPT^EPF-WZO3*?#%MION-ZZHM'EW MFBUK)'3?O1X>J7U(69-9%?Y\7IA]OW(LAL6')[JX?3%+K/]#AP12?*YGQIQ, MW?N;7G_S06^0^V/)5*DB9H2E2'*A#P:,,<2R@B"5DBP7E"B1@2X_?AG)!G91 M%3=7-=[_N03L]?*UC!%ULJNK;$@;5(Y]H^4- M:H$G0?U[--M-SIH$9[-02\$#(WEPR/MX+M/ZE3ZGSZJP7T*N\8O0?@FQNVK> M?BD&X?U$.A#X)I?K.F-LV4!T]-+ VY.FA;Y]O+4,E\]%ZMX)KI(&YHEW@GA, M;K=R[]3@<[S2:!T]%P5HMO!RQ M0J[!$8YB7'!$0IP@+'B.BIQ&*,US(1-]))4"5"-N177PU'+)0[ Z7%F7=3 E MP)@. " C3V':M,TF>]81-)-74#4#08.#X,""_Z$?(,F]Y9%M:(Z<0P:H MX3Q_#'G9]:B[7&T,>FJS62H181K2B* \-NTDF#.44ZG/GWF4)+DYBL)*[BX1 M&;Q,3I.LTE,SBZ8I>]W8'L*NDQAZ'C+"&G+#=(AU2>/M.'"!Q,B1>;N0YT%R MQ[..AEC/F;E5Y;71S&QA!COF9E'^CXFN?]!Y6>15XF9'(HE297I&TIP@'$94 M6VM>]8AB(3G.) A6"TA_C#OC60EXM@[TIEZB-9FKT/(/#6;J&3'0SC"@LBV- M?C@5.MP@>]$>W%6XZ<"7%P%2']?!N*GFS/=RAM(0S-\+'W#M=("G< 1H.8P!:^=(OFRZ8LTQC7>+C'/K+3S84^C3Z9) M2@B)LPSQA)KZ=1IK4^1ZI\^YR,("8Y9'$%BZ,PH@,W1%J%N>#3RY%W\S@!H+0^N# M9)OOIAFEK&[;Q<24$(E3C)($QQ421D$CA0HNHBP2<101-=4KL*5U*YD-78@E M-*E;&T3-1?"X9R,0FH]@O6<$V$QFI=>G2E__<@037H0D7UUZ5G1 M'+=-#Z*&LSX]T,ON*8B3!.I9@O7X'QI/5C5-YX-Z^7PKRCB1EW- [NE&?E1* M\LV4,LR)DC%*,3,]\9E$%,L(:??-<<9DDH8,P,NW/8Z[5\-!W>KI>EZ$^]>?U^;RMQ/LP5=<-.L>MX^'24\##/.D4C-7 J5 M2P/(59B_ZMB9$)(Q4"X>SL)8B?H:G5KM. GHGA7@>&0'-=OM$,,J#^;ES5Y= MZF['C2F\_,TPI'?NOP1[GH;N7G?7B2U^[5#BL\CB7.:)*C(E'9THD@1 MRV..5"CS(FGK$7FSZA\WAN_].,/A\/V'_?8% M*P2-0XRRC!*$B[1 C%"%9)JD).$D"G,)2Z[]HE_?*477^_U_W0]KMZW^HA\+ MMA]?&")QD"0XB++[@*T3)B:[D9FEH%67NUY(LS0W*^TD'FH0Q2CJ'V2!R89+T2].X M--51,TE505%JV@TQ404J(C/G(DHE5FD82EY ,@<7J0Q=_EMMDGNBP1\566#? MP64%V04G5XL-LRVXQ.#]OE,B3SOS91JC[J&=8I[N=MT/.XS6%/]X6)KERK%' MMK,TFR\-;%D']&HS3[)94F HX&7%Q^ 6<,_%B^KZ7OZ_+)=ZWCPW8HN^%,=TL2$%UP9*#9&]+$_$@KE MJ6"H8#C*HB**H]P*G+F=Q."Y:T.S3+]45.U,IT,EW3;D1U#H;>*)C/TAGZVP M8LE+R)*JM7]8H8]H#?"!K3U'OSB5"S'/&2^!PR2)2D_1\>8H+J.?\YWOL'CR M&IC'Y>+QI EX]PN%:2YP%B)"(XYPEG*D_Y CFN)"%GD4 L=5=9,;V+E\V0,] M.G?2]ZC++@#VIP28XZD!'XT63EOL!R@7LY/2*_9C*[$WP'_L$_PR!F3O6TX) MG;]I C4P_ >YYJM9B6-U*#.WS_'TK#1"VN=O-S=WNRD-08,'4!ZH3R%6J2&/ MNH!GB]K4X+GD'B:J:U:I;_DQ$TV6HI[DGFS?.LW[(F_5:;O;( ML'-IH0S< :%DLEVFWA'A7C6/^]UTC)P"3XOF7_D+P\GW^E:^U<@V]R4_;C M',UOV_,6W"JE7_2WW\-4XFG?MR0ZZOX/4\1I' !\&^90UJO-M)P%9GX9OG.Y MH*O9LDPU)1&-DH))1,-8F(*!"!6A*1M)BB3)1%;H@X!-G-!*8>#08$<*-%^] M71W=7L"+D#"#MY7/VFQ[9>BR4/URPSKUWPZ6V;[N*$;8*];.WOH?=-VKV>: M'?MEMI"?-8WU5,HP4[D2B&29F?X:ZD-TD4B4I"E6(DE4;)>:ZZ$SL)F5?4<' MLL$?AG!04@;>(+7IR7;_O5IZZ(;K(+C#'MHIEK=-\S*5D7?)3E'/M\7NQ]V, M]02[^=O6G+5O58D+O;[=;M8;NC!UZ^_H>L:GA> I(4F.,H[-**(H0BQ+8I10 MF1>,\23'P(Y5$'W(+[=365Q)I1PU4(X76 /G"\"4J1*&4YP25!1A@G!&,,I) MFJ&TX*&D+"Y8 O*'@ZG2P4ON>$&TAM:O]!EL32VY#M#-N.OM1@:L5/A";G:E MB'4-XG["PU@?P\[I#J9BF"L^&UQ0,6+F3%6L! U>)D')C3\7[:0$3XX;1GM4 M=^ZDEE,G[[8(S/4+.9M^7&Q,;4(U8FUZB@O.*>,%DBQ+$0ZQ/@G1 M0B(5:;5@9FI_K!Q3'Z&A"WU*TD%-NP'/45&W\R:]RNIV'#Y5 /,1KM);NP-; MT3I2HGJ)RNCU'PZVWKOP*&9M*][.@JV?OQ+&ZU#].DU2%E$=,J LR4VV4Z:( MXD(@?$JZ/MWQ')JZ$:N^W\2H%A!GF0]:BL M?P!(KW-I?(-Z-2B\#:S7N8BMP%X7'G6^^]Y'.Z7L_4C%>0FOOJ ML,;=QY2&N6!1'B(J(X4P9P3E3$?Y0F0B5(H*E3)(@ ]E8.#]]90'X Q7J#;M M3'I('<'L_93\I*P:I*O=[4.CHO"/N^5\QE^#0;#"7#7B:X8LE/RX V8=E7,V M?=9U'4=\,M<\8,E&G*:"D!B9<9(Z'B 18E0F*!58)HQA*2*K&XQ. M*@,[E1W-0/Z<;="JGI9NBN6HN0P*9MJ$9BN'NJ7+*K-S*E"(ZB M3;B6*5B^H"3*K!CKGV_)P/,M;QX?5V69SN?%9C5;K&>\K$#XMBRK$J681J%, MPRQ6*.1)8H[>.K2/0HY87A0X(R%F10@>YOPFH@SL,/;D@SW]GK&ZO]JGMG-3 M_QH?$.80QYO-W/I;4D(55')ZGL/\IM_*Y^#EMQ%D_$G+;_K!+HY6?EN.W(= MK>23YGCVH\99T#'=K7J@/_>!&>91*&*V9VSP]LXMK)!C_61T.1#[C^]JTQ>^FZ+==5,)AI=LKD;^#C)6&<&EGV MBXS6KG+*=K,IY>QGCJ?,78GLEWV%IA"9RL*$(,Y-FPE3.DYB8&/9$[RB?/6"7BR/2E=)"SS"P 2%'R5:9?$5XI\3&#?T;A7P+"1N M?]*A1:,N1_]]L7Z1?*9F4M0(.VF,21[E"O$L5=KV='!:$,512E.5D(+'++8: MEMQ)96CSV[Q 7:G[6DL+:-/DFN:=UH77N\]HT^\8Y:.'H? M=@%7F2^WHKXC4X(+EF-M<4F*$2XH1HR'$>(D(6D2YT0J;@^IY'C!_:*AO9IT/#/U622_T?)",9(IRG!:)I49IZBBF.4QY:[:M0 MPH-OM14;)HO1:!EN< *,>FWU:1D+#Z EZ [=IZ#ZH#E,=1)4 ;[":ENRXP;; M0&6#0]^'9GT]:MN5"WDMN!GB]?MC*A^6'V?I_;^E\7_%49IKJT>+KF^>- M;:;(9>VARY$JEH(=3X'8EKG/4[;J)&FPXVP2W#POM[;X^,Z*[4]2#:U3F+,9 M3)V@7-BBB))P6=Y7SL1[F#V79O#UV]WG1H;7,C3I44:_C_"C!Y@GL%6!WRQWOZ1N M6*OMRXX'O-HKVA$*:__3;N<-D_R[5>]74LPVTRB5$2LX07DH!<)A1!'+"$&) M&7O,BC3+0U #1'/Q@4WT@)0X-WECO1_QDBSLM'"D#;L3@:N,,/,[0"!^J<5[ MWRT>.+"_)(>GX/UHZ5$#]$M"G0;A%Y]Q1U(YC,:]^4%GJ/]3N>R--?# M@3-.]7E=IA0EBFIC2P1&.:,I"F7*9,:*3!!022*$^(B'^-\7*ZD#BO\C1? W M.EM40+JF6J&>667@HJK:,?/TGFVD^4:&\: Y.!H\0!OT1>P,?B@]PQS"B58F M#:&S .X:,$C&(PUZ=$18J!*N00; U[#S5T]Z-=N53D9=K_^$__/U!+ P04 " .A)I8%FV'5;6Q #Q20@ %0 &IN<'(M,C R M-# S,S%?<')E+GAM;.2]:7>;.9(N^+U_14[-UXDJ[$N?[K['::>K\TQFVM=V M==T[7WBP!"QV2:2;I)SI_O43(+6+DKG@Y0O[]I*6+)F(Y4$@(A"(^)?_\#5/EQKLQ]69_C#W^>+?TP_AQ_>GH=5F2\N /YM M_<]>SC]]64P_GJU^$$RHZU^[_NGBGWGRT@5O0*'FH+PL$)--P!QF$WV2]*_^ MGX__S(K&:&*"Q'4 E7@$%U6 ['5T(D9T*J\_]'PZ^\<_U__$L,0?B+W9M_O?KR"?_U3\OIQ:?SF[\[6V#Y MUS_]Y^S3 JI:F=RL^7_?_N._W"[_:8%+PLR:W5_H+ZX^HZYV$"GXQPIG&3<< M7B]R/D_W?NF\RG>^N/Z7YR'B^?IO)QFGD_4GOXC+U2*DU208;8NP&:+($I2. M&9Q/]!\A!%<1>>;^/N>5ZB61O5;'$M.?/\X__X4^F-0B9/VBBD6N1?)HN8UH M#J/[>O]]H-^=I*AESD5#*:R XL:!1X[@G2T)O0Q)LZ/(OKO:?:KOJO3%(OTP M7V1Y^M_71;SBQ:Z6LT;2&ZC%B+W M3S\0UP47"\R_;+3R)'-KSE9D5G']FRTT_C\OPX(^\?S+._PT7ZPFC"6/3#DH M/A$+WA+UTG+:_RG23TQDD3=1_H.%=\*!Z!\'Q\BS$TB\Q<5TGG^:Y5=T%$\X M%I4<25=21O L2+#:H+/2EAQ"F]/AP7E/.-$!8DQB@0Z"/)\)&&: MOG5@<] N2%X4UPV \2P1.^'$]HZ3=G+N C8?PA\_9Q+?M$PWN8HK2YC1%U5B MC9Y\ !63@: 4?6LXY\F:XDMJ )@GEM\)*JYWJ+20;1<@>9$SJ6!Y]<XJIK#HN9?'$PKNEKM@W@HH#!=H3)M9' MXYO%V\7\\W26<))RT4HI K.I0(VCA'0,<(3G(%UF4=@M M'2<\&XEU9'!4J_=B@6%-M[=.>F88V*@H%&<&(;",]!49PQQD].6X@^3N:KL! MH.,4Y\&B&UGE]8;T_.W9?':=@9&9F*:X"307&50)!GSR$1AR7Z+C,)UL^I_^2&=A]A'7^59A*)HIA-62HZ+0 MMRB(2I$CZWCBS*CL^7'*W[;J;ACH."5YM"B[" =>7BZJN#8WRJ>YSD(<+ ML@L;";2)'J44:>NOBN^&B^S3C\8+M A_OS_#\_(9ZB3DGD@,:B: LX^!402EA0(;.07PAKXG/]IIUL)X/%AV-VATG+D\7I@CH^'% M!0 &44BP4CHEAN3.41;R"U*W@6)A?ER7.'MDTOO MAHN.,YAMA#IV3<,FG7:+[>OG1YY.M8C:@:4_0!7EP*E$3E#FSB2NI.7'!:)/ MK;P;+CI.6S81:3-8_,M?'LGQ%_J+@Q]FDQ\T6V*F+Y;S\VFN#_#7]5YU)RSG MY0W]^GJ1Y7U.=GVZO?O'MWG+'@#/9:9Q^IN MQ"+I:,E*0,@UUYV+289IR0L^L_E*6,8U+*[6V>Q /%\MK__F=BM^A91#;]K M4]- PB.>/"2AT']< ML,*1X73)BET00@O<00=]=XN,I]8>%QO'Z''>4*A]@&+Y8I:O.%B^FE^$Z6SB M,2NEK8.B@B4F.(5?*B.(P*3US$;];,7EGLAX3, X\&BCT\< .5+ (Z+D>L-< M,?(K;I[&ZJ =SQY<3HY,:"[@#(M@LE3(>#)O'G*RW"-@='0!(^,\6=#F8.XO''/G;6I>"QQX M>4A#)[[I@3J=-Q1P/P!Y37)Z.9^M6?C[='7V\G*YHO!N\=,?Z?RR7AV^6"Z1 M_B]_"'],6,28-/. +A90J3YZR=Q"3$QD9[2*X;E$ZQ$8VH?,<6%V'"ZV@VPP M)76 PY?SY>I-N6+T1F@^."N2SU"L)":@35Y1VH@ L[( M*+XBS\^K0S_+OX;%/_".L";>"X_U09G+CJ_?"$%TD;Q[LJ(]+ 4X%/4C.L8#P.D1K+O $5_Q1D)Z)PX>9$OIK-UT\7Z^.R:'48Q)WE^ M!HRU-=\I$WA1) 0=&#(RK2X7 M)*B79V'Q$9>38'6,TD6B/)!\)")$ZQFD+*+3)N>DGGM ?. !]XB.<7VCPQ\K 'S'&2[BEOLZE)_&6^7$ZBSM$&IR#0 MD0@JFP">H03K1,[%9:']8&"Y)6/<8V>H7,V!8NX *3_]UV5]1[MIY3/%Y>O/ MOTW_-EM@.)_^-^:_ANELS95FSCDK)##%+'&E.3GCM)NJJ30!G56A=;IO-\K& M/; :XVD 9700'OTVG\WO;Y3K.,]@]D9) YQXXU!E(;D7> G5O#>GW5/YU=$E.W3S=^Q#)?X.;W/H0_Y )YDR"00>*U4&1.7#PAK[BGM%? MDVR4:1VQGY"]<:8:#(3O7F'1P8%^P_+5CK\*@2=)RXNX@N=]L,+I++482'X.N(F:PCA,(E).%3 MR#DB>;^#VLACK%O["0PG,6\M=+$_Q/P&8C/\6)]-?FCG#>+J3K3$DA&,Z(<< MLP*E?0)77^4R*Q&%YSSDYSJD'>0!WB5@I-D,0[E]!\NV@X/KI["8T1&^?(N+ M=9N>V_>33,9LI )I'=;!-+5<1A!;S-H3] RTJR&H<+-%A+O M($AXR,>/83E-DR@B$R9ZB*Z6%[N:\A=:0[),V9 X\]@ZN-Q*R+B5)6UT_!7@ M["_P(\ZCU2"8>34]OZ1S;I),$&0=+>AZX:QH=X'W28!DP4247C\_J[ %:JY( M&;>0Y"2X.43H73C+?\?IQS.B_ 5]:/AX-?OB37G47NY&:EHBRT$B"(RIWDXG M")IB F=015V0M\\M[$OC2&-H!CK;!M50!V?>KOQM3+,)7&='N]1%YD")4L K MGH#EJ!1Z*Y)J_0AR+P+'/2.'QV5&2U]UY$ M\,YHLO\\%ZV=XZ;UQ=*>)(Y[#O> S2;*:XC.$W>]JOV%%WA&OS/]O(ZL-S'V M?<8:MUV8BK^>+]^$<;TM6;E_W M'K]X\_+G*]U0V'@CFQM!1!&SXC6E$"S%<,6IFF'@-3RTZ8'%5V!*#4'IYV4,L@D>.M0 MJQ7MXSX.'1'P@RFX@T*(EV%Y]OI\_ON_8_Z(RU=T;GU>OX[]>58?N*US-2]6 MK\-T\1_A_+)ZD#?2-J5HZXR#[(*O;6QJI^F"('6PWB%FF5I72AQ,[+BV>FA7 M_#0Z[-PQN2>$:P=M4YC[Z, J1-+Z+ I>>JL3!"/(8#!5P#-N(#!;'_*:K%GS M5TIM61@YQCP-\/8PU4.CX%O"X#1*?);50E MNAA+"JYUCKHE_>/ZX=\(]%OIOP,7_3G>*2+!Z]KH)(\K/OR&Z^L8R5JDTX9B1[.R>N^B4\)!T\74"J "/2H/FFNEDD0[+UE[X,^1T MT@QWW)ORO732#%XGJ#3[,9R'6<+W9XBK=F,5[W_J8-5CSQ#?OD[L]71&BTW# M^=OY!D6BR_3V<=UGF BLW8,;;CJH*;0T#;R"%D*;3)7 M!K&U@[X383U@Z2@ ;+DK:JN-#B#V_HQ"A0^XN+C;L\P(6T!"BS)\[\2T@0C M!; F4#";(PDGAMK5T6O@6F29,\L&6S_*?8Z>D:LNFN.GF>P[P%'= C/ZE2_$ MPB1$RXKV=-!;1K3S0$*)Y UF:3SGB@F>6I]@=][[LEHPG/B3!+45106E*R7$%H%8(9BB,B5Y*GU_/H=R!JW8VI[ M%+761 ?@ND^\LUAX"!E235KA?[JZ]B$?314G"GGR22M0]<+3"T.BX279&"2W MJ77>ZCEZ>O"+FP3IS83>@6VYZ3']"X8EOJL/M-^4OY'AK.*:U(K:5.CL30'K M7(-<9Q8&1W8SEBPI $C#C6';1E /KG$3"+43>P<8^F4^^_@P/LP,M3590AU] M :I**#"=@0?F4M'&\N9#L[:0T8.+W 0OQXJX Y3\3)*??9Q2^+>1"QG+FSG* M=;SI[]/S\TE 6UAT'$+.G#RS+"!X%D#K5'RMYX^Y=8G*+G3UX"0WP5%S)70 MK!NZK5 M;_-9N@[TB&WR_R40G@LH%34$J6*M>?+.1)VU'^3UX4-"QNW^W])O.5K,'6!E M0_^$>^:S]Q9RJ6T!C2[@)#+ E)A2+*O8?+S19N5Q>^4WOZW<2Y =Q,R_3$.< MGF]>\\WR^]4\_>-L?DY"7VY:8=^()AL;DT,Z DO1Y'P;7MM<8>U$%82QV7#3 M&B"[TM9->Y-A:B4&45$'EN<.7X]26"06S5D"SA6=M](JVH(Y &8AZ;2U0F+K MHL"GJ1GW#GP8[3\-L6-4T0&HKN_7WH8O]7+MYF:-1Y1)*A"VWM"2D:?P, 60 M)EJ>L_/IX9C/9K>:]RGI!DQ'Z?F)2\TCA-X!='ZZ^'0^_X+X#L_7#[<>R6J2 MG+%:T(D>MRP>W4]*-7S1@U':\ M"CJP.\^>Q'?8KKQG89# M63-U= "M^T4MV_:*"L:B"@$,#7CU-VZYP*FO7_82=@=A MX,OYQ<5T4X.W;E91I\-_Q%FJK%BNCQG$2!R*0@,'+G,+.;0NO/ND;4'_IM& M52-5= "JM]?KKEE:O_6^.V*-"V12DU22K<%K,?6^4F;(1G&AA'3"M0[XGJ=H M["8@;?3^^$U:*R5T,86Q&MWY;#LS@8G$9&'@DJ\Y74T2DR4 8YDK[I'KYA,7 MGR%G[#JI0>#42OQ=8.E%SNNZL7#^-DSSS[.7X=.4/+6)J(UJ&9<@LZQ.H5'@ M2#80'<_1U(+3YLWFGR!E[ 9I@V"HA=@[.-Y>I'1Y<;FNF-BEP>!$&I6=XG6: M:&5/>0=1Y0C$G)?2YYA5\X9%^Y$X;LYS*+0-J*8.4/@.5V$ZPWP]@/X.NZ^P M3--T-2E6UOZ5KB8_ZG,*$X#$F" '8@Y]#,:V-F=?IVKKY=OM@?MIIWS M&:ZFB5SK>]RT:DA[?XG3=*=]AJU3MJJ-25M3R/*)6+MD1Z4H_!.UT[M2R'DJ M[><;G:)5[?T$"LGZS6*];%['OV]Q\?Z,Y#_)Q3$9! *B*/4M6R*[7Z<^V."+ MB]J'YJ_'=Z-L[*Q68^0\G]]JHIX.W*[[7*U96+ZX7)W-%W4P[$23O?Z3@JRH]31*;A^7BXOB1,5G"BE=EZP MBCP+PR)$JP2$PKFT@AC"4P!K0\W8R:\10'6 &CH%U-W$L.$J('=8BWO(N93, M@6?,DW-9E U9"Q$'Z#[X'$EC9[I&@-:A"ND 7WM/;QGR%G[!38Z;!UE")ZQ-35,<^Q6*5%!E0FTUE?JZU3;?CI/,BQ==/X)T@9M^KO]%@Z0 $]XNCNFQ/ M93=9U.,0]-",#:RN#LY,XO"VR&.B0A(B"X10'[0I8^M(6@J!@ZWWLPJS:SZF MYQX!X\)H:&T_!M>!HN\ -[=3C)46: MV%= XXJS.9JX"#)7[H,*)#B9Q=XUN''-LI&7ENWN@(>30U[6AU=0"Z5T@K M4^!6::>OS_%JU/R+BSJJ^[\W/.FLN!&L0#)80 45*(8C#TA&FTH60D3>NHG7 M+G2-/&^D-T V5V47\-PL>],^X6KLTX\XPS)=3:3,7/-ZYG E0%E3!]:G MQ( M[VH5<4JM [NOD#3R!)/^0-E.@1W@\6:$W=\7TQ6^FO].!C\R'V-]S27JP'K. M-+BL*$8,WM)>X[PT[W#XF(J1YZ#TAKHCU=0!T.YW]+C:-),4.%/I VFV!*$5Q*;W [7ED=(&Y3H_P>T^5B+9G7GW^;_FVV MP'!>;P/_&J:S=8;!.>E4\A:D(2]"Y3I:D=4VD)XSECC:G%N;N]TH&WE"2V^8 M'$"=^X/4;T ZPX_U,N!#PV/X6JBO21,;5G_%U=D\WYV?9;E2HE;:&X6)Q,S+%UK?1.A(T\+*8WI+97YK% ;=?"JC9+(E%N6+P^&*)BPF:L M,W0$IX.AD-AL\L!#"-&;8)UO?HH_1@F9WZL9M2=,=3 =2:P=>Z&/. MK@=QD-QQ^KG.XIA$X0U7: %EYL.F4?.>-1 MI=:U]X=1.FX&?#1@-E=BSXA],!WKPR)D7'LTJ# LZ LL72=B0_.6D//CU':V*5LMD[#@)E(;>C#DS75H%UP1>#Y'3$ MUMW']Z%OW*SY:#!LI+ NP?BXN__59IO40FP60P&MG055"Z%\2 P82TH$3=LL MM6Z\N0=YXR;+Q[2(#=35)1(W7L:&O[M;C"6?"Y)3+'3M/>H\>1SD@H +(G%; MB"]^@K3.=N+&382/AL(6JNH2@\].U)D$6S+'@(":'&#EZA93.D)P)J(*%O,) MD/@LB>,FPT?#8SNU=8#*W0N7)SXQ^@UR/*+6'I22 1PR^H_(PB:3=&"M ;D[ M=>-&T:=_Q#"$TCKHU?<$9YN;S2<$::T2*"P8[P4HC!E<"@RTU$E[::UWK0?< M[$]E-[V(3O)4JY6Z.K"/Y/!>762]2/]U.5T@\9HO*UMXE:-219O,ZA@-67OS MRCKYCDL-1K)DH[-*VM;7TU\EJLLG7KDSPD3Q7-+#)+W41T=#)$- MU==/FINDF1#SN@RI,O6F?(5-S(:<#N$A!2E!)1$I8*NCU:M'XC.=-<6U1NF> M-';I1@X&TR$5V,/9?8>_7\/JBI/UQ=.7FPE9X?Q\^1SC]? (HM"Y09%B?2.< M'7BQOC^E?6J<"T6TKN!M0OBXMS@C0ODTJAX1W[5WR>,SYF$%\R3P:'3T!F(( MM:H$)3C+#5A?@C')>F4?/.Q^W!1EMZ7&O:DY$=0&D/KX9_F&J4?GP".NO XA MNU2@Y$S[@5&X2+N!+']0LH025#)V-RQ]=:UQ[UI."J:V$D"4S61@1BI0ZF, A1J@PA2*$->EYXZ_%#>Y(X[IW+2''+$.H;W];M M+]2)+\H:K13P+,DAD%) U$F"]$H:HPS&$7.+XUZ_G!B: RFMWY3W58O K8), M:)V2ED'"FK*E?;;I2I P6&64G\IN.J6?).7=2EU]'>+O\-/E(IV% M)?DF=[I+3G(R)9LZ!I%'1UM,9(C9"1#T ZNDXCRUMHM?IZK+I'UOG3@==)!#);6QQO_V9_"QE= MIJ*'-F>'JJ'[Z&*+X"8V.94*F>7$$PD,:Z]G$ WD-(ZB"Y^*@43.<$__4$>PNPCOB.TOYE59NO_UWS3YW".Z^>(),=IHKU0 M?_!BEN__Q9W?G$1$)AS%<12RD0BDBQ!8L< \JS=$/(7F%0\#L-'-N)VV\XF-96&@^K/M/Y9>VC?U>L&U%/"CG2 A6'3 <5*($!7'0<2#0E MV^@CLM;/:$[+83<#@]KNE(YATL'!<9S%R,)SE4P&7XM-E14&/*NW8"I8HS0+ MH;2N%1[^,#C%W**.(+Z7$@]&[*?U1B()+%8=X%8*'A4%%L!RK,*NK>%9*(#6 MVJ""R2&V+E$:'K>GF)'4$V[W4>*1N/UI=C?U=>IQ-^LC9CF=;9D??X^]5@-P MGEGO-"-Q=F6X_9" )TCXSI)#C89 8K%4%\7)2C.%!_IG.>N=;IH)\*. M;K!_OS=>7=']/EA&=E5*!S0+)Z)\L].;]<,S ^F!2+Y4FW M'C+R+$&=8.D 33\%FJ/%W@&&'O#P:GX1IK.)<=98K7E]N%E )6O)D< ,TK-( MV\FKD%I/]-A*2">8.5[16UO?'B/U#J!SYPKJ5[R(N)@HK412R8,.DG85\QFB M$P(B+:^DQ!+*@(-,-T2,"YD&BGUZPN0!4NX+)C>YFA]@-HY6#X?89%W'>"'#O<$72P?Q36,QH,RVO^!!:HW96@D?I MZOS#.F;:!M!*NBQ*S$RV1M=V2L:]C&L/I0;R[L!,W?BK[X/2SR1&IKA/8"&-KJ+TH%41&W1?E8%-+/^/!-+Y\EL9,P[T!$?+5[43OU M=("^9R?>%U%,8DF!S85X08/@&*^%.P%-"#D'U_Q>_AEZ>FMWWA (3[OOQVFE MFTO%Q[*:9&F3Y%&!H*,;5(X<0KWHJK6O,1=O"K9^NO;4M4L_3N=27=_J/?3]A[?#C\'"[W#HZY MIZ+1R@LQ]J9\"'^\K5-K26^KU6(:+U?K#M;SMVL]3&+D(3.&P(LP)#A7^\L4 M#:F4:)#GP$)KI_U(DGMK03X<,$^IVPZ@O$GJ+9>7F%]=+L@AV!32;?R$)V:$ M&^ZBJ5/V>&U?J'*V$)/V(&,AAX&@IT7[F^>]R>RM7?G 9_& .NPB8_8$D_\1 MSB_Q"1Y52'2FB/4+!)*ISP*<+AQ4B='C_E3VULK\Y#!MI<%>C.GM M\\^\KHI;31?;]N6$\61U\ 60Y9N=_IZ:VX^,"Z' MT%H_C^!V8W&]$R<^>*ZT,1!X) ^\GA'>(!T/%JV0O#@O6M_3[T%>;SW.QX;E M_CKKXFGYO9&43UPEKW=X^#Q-N!%#G6KY<;;^E(U$)'>9 M^ZR !>?(OPD&O"!?W%E;(K-,^.:1_- \C3M$])30[PH='?@5MV^PI2ZTS2.Y M0:74Z!(1O-8,9"E%YCI/T+2&]7X/X#G['@!XF,#[.>^?S?@G;F16V4$VK&;\ M+0,7/-;>3]PZ%W22K6M_C[^'^?XO8O912]-7,DVO8= 9$8(RD))CM05=H9U# M89LR.KB8 QLHYM[_&H9_K_&Y>1T^>BC+:UO_T_R*NN.3;_Q&LCK7-OW M=0\3H84PZ8Z.BFM:8:;9\[;-KII M%@NT-94_AN64K,#;.Y]&3L7[RXN+L/@R+^^G%/P4VO^SU=5,W9H^(#N2:E^A M ZSC4>NU,(CM&&YD ]\L/H;9]+_7E-P:Z;J19ODNE6_*50\C"F!O[/?M$^W" M L/:H2W;5*OF'7BC&L@@G8ON+M2:$'WV??@P1KZ;+=#Y?7B[JL/)G-?^! ME/WC>6V*IQ%9-DD"8IUC;FVM$2T1F.>2"U50-W_"=FH>Q[7MI]\/C^[Q>\94 MI^?(@\8-9%(W_9S7,CG(C7[V YNXQKN3?*2I7X\(>+#!6)9MU9@9* MC>J4=)*\%XD@28_"1)U52%\3W>[+'35K8DMGC_NKW (A^EBG7G_%4.UJ@<;E.T? MU,*0[$!B(U_Q9J7;4^864)YSK7/5KG8%5'W"XI!I4!23^,+06MWZ>>MS]!SK MV6W[[+O(9HE.QSJ 0!E0BJ*\:)*M8W&%- D]SZV3A<\2-*[/U P7#UVA=DKH MU+R\P@49T=6Z5I/D=7FP>=G^02W,RPXD-C(O6U>BL^7?,7^\USKWCI-[@[(D MH]8<@1GRNA47#%R=F&4]G6PZIUK.VOIZ\7!RC[Y6W7_IVVVCI&32Q0RH,=5N M_A*B=1Q*-E'I9&)L?HMV#+WCFK938?+1/>ZI--RI85P7L]_$MS_/RGQQL:DZ M/< X/OUA+0SDCJ2V".*>7.JV=[G/UM9Y2*(0W%3)G,Y$*<":@!%=1./T3J'. M5YYN MLF5Z AH=<@@, A>"0.8%!),,^,1DD8A9^=:-;W;[_E3F2MII5$.'C=7.9$^ M.[5OZT'U!T6;UP/NCPXN'Q+0+):,JRTN>5%&>R,]\%B+(G6PX$U0$!QJ)B,O M++>/?;91/=3;T$I33!%A@B6U:$R+D?P$@-DADG8I)'8'Y3!3NQ' _T_ M#LF.%WFG=N#P5M\-FW8/V'[[065."E*&VCFD<%/O):IG*A*#; Q+1?ND?.OL M;>N&V@^KCGZ;KW ;.+7-:(JRP%V0=>PW@A><@4DYA9RPR,P;L[HS<3WT-#T( M$U\O96VACEYM!9F%^1?$'W&&9;IZ>QYF!\5$6S^GB1WY*H&M?(P;!:\'5]YY MRK/V55_.EZOE[6.?Z\&$-XBSUCE/>(#B:NL0QQT$;244DI+GR9ODFZ>LCZ*X M0<'IS8KD8F_3T^U.\=H[$D< FU4"A9GVHT$!7* O2GMFAB@\W9F^D;V;TR%O M2V7J,$KLU-R]QX\'7\K=_-L69FT[(:TJX3O#**K"2"8RU6*1]<[(G:#G::7KPN5MSEK*DZ!G6*V5W=:6,J?9T8E[5 M=TXLM1ZDN@-9(U>[M\#&(Y>IL3(ZM1Z;#DP?PA^'Y8WO_O,6-N1)TZ JP>@B]I+I5*2S7V7Y^@9O5]H$TQL:4C;1@.=FH[?<%4[MVW8_'3U M]N<0([+]@UJ8DQU(;)7 N>I^?OT&ZC;[+XU S0/D6@BFA$@0"]- CFO"YMV@N+L5C2UJ(OA.S4A]23C=%&:'67V&6[TMG!WZ@.ZYCVOS8'A'=%21^14\#;/BFQ.X$MG@1_=;';[<&R$M)H MVG39Q=HQ5()+M1% R08S"\C5$!.-=J=P7&,U'+:V/1<>2&^=FK7WEW&)_W5) MG_33YX/3,P\_HTF:YEG"6J5K'BQR>[^9+3F[*5'(;'#=-P,<,PR"B8QI95'% MUI''4[0\OQ^K\4 W#0B^@48$@3F6G,@019VBYH2'VI^_)A@\"S8D MT3R!VT4C@K5:WY0'.ONR^>^=6I6H)&-)@I;UR50J]>07%I+BA6ONC!.MRP%V MH^Q[>/2_#_8>&MT!]-=!^\>_+?%-^6FYFEZ0L)83)ED(=9BP]LK6&HL WA#U M-B5CDS)&L=;5=_(D>A0^V! MJ)//H&K_Z6AI#R!#(74R3/+6J9I]Z.N^2\\^T-CV7F$0175PK-Z1UQ,Y3@1S(G@.J[(.,/D^G6&^/*]UY"3,RMU] MF3[8<=9;YC06B+PV6HKD-GN6.5 L5HS3ACC%QH#,UZM%I8X(4Y4*84")%[$)9S5*E8G5KOU2$; M\MV"_V:5C>VE??#+-,3I^=I 7TD^OYF]JT:[/NQ?Y]8?[(W@=N2NJ8,]-SP;P_#MSMJNHYM-D\AY MS9EGR,@4.2@>P3L*K] 7(8ME6'SS*9H[TC9V2XG38.UIF]A0?9Z:0@,LVA5FX8#ACH549ADFZ=N#B!SW&OFGG#:4I^=0O:. M6_(TGR%XQZ62P&U]<5U?27H='/@H17$H4FZ>!S^4UG%OI'L";W/-=NIC/MDX M\G _\VL?.6C?U:%N\[[>8-.3/7/98KU+IH"#$0Y@=ALT,7CW MU5N\UR35C'[YRTL*I.BK!_@F$//L/8>8Z@P'\B4@%*'!ANB4<-I''.[$?9ZV MKGNM[@.%IXU10^5T=7RNY7?%TU4&_0%GQBMNHP4AM0%EG(?%F? MFO>MVIFZ$6_D3@6\I@KJ"GIO%_-\F59_#XM%F*V^7!_R7Q[>+5IKO(P!4!55 MAU70N6Y8!%]R5%EIH<1P'MMN-(YX\W8J& Z@K [ >'V[_??IZNSEY7(UO\#% M>I/=R7(^9#$'8VSM8Y "N9@J1HJ9G(Y@LDO1!^.,:-TM[ R1[Q^&Q:20ZNL M U2^0_(U+BELN C3^A[^+2[6,IPE?!//IQ_7POSICT^85I@_3"_H5]Z4]_2W MRT*"N?:[;]F/*A44A=AG85U29" (A6!]8,EJIJ5L7H. MD/[ S?EM/IM39!EJ.>^FETEE?;9\&.H7B5;&'$%JY^B4877>LB2F+?TO9E6R M;=X<["!*=\*M^09Q>P+%=9JCV3;HX?#TS#.?-M14B@$O 7>?%1 E)B%G$XH3?+MCZ03S::XW1OWEJ1O M9*QMLESM;V.C@>BY I6:LUZL=4 M,]S\ZU;#* :M5=@ZDB"A,);Y"&JM2E%[3-4HP7(>M6/,YM@ZP3K,2(J[5RAQ MM?6&V@EG-3(#5J( E5RB@Q@#&!^U-)Q9JX;+ZCU%U=A5!4>CXKF[K :*Z-1T M;!KM'VX\[OW[=O,K!C0@#R86^*+11/*A0_2N3MZGU4A7:8 7*5U> M7*[]NLW%Q_R"B#JC4')=B% CR]KH]&'6(_K@E$G$)-E/^B+4P3\>F&04X\9B MO6[=SN)(DL/F8VAE#!8K(<7: M/9K7-@%(.-%6%FLZ M/WZY_9TK?;SX/2SRG?F-QI6BE(#LZMM&P6P=6))!Z,Q$#DE9T?K"I#$+XS;O M&G%/C F%3D/(ZY%RAX>-#SZAY9R[ :.2]DL(&!K%ZP$O5A4@D6R!/. M/#$RXNAIMW=.D@/5KA3E$$HW_SP%M9&B,"RK)49=2* RC4K4^O*F37D M!%GM=/.!?X>1VNE4O'TP](Q7.YC2.CB5K\K/7I-0?Z(=O9B%\^N:2C*\?\7Y MQT7X=#9-+Q88'KWI3[*> @$2.G([O+003!:@F>7.UN'-OO46/8+<<>.S03!Z M*N5U>F;>&:%X^+'Y^$,:3W<<\/!\;IZ?1@S6B03"(?EG&1-$4S)(SQR7#K5O M/JALP!F/=Z*H4C"M;BX4:+5WY*[64&F6IN?3VU>'=V;L6)],T!:,LK:6.4IP MLC 01F%PBD7'ACM']Z>WWQF1^V#JF3AX6 UV:JRV#F@\W&P]]W&#S9,T'?Q]&:J<3*??!T#-V:S"E M=6JRCIE/] I787I^\OE,U\N./9YI*_M]36="+$4&A*R"KL,;Z$B-=+0G$06S M(7(M6ON'HTYG6M=5_8J+C[CXL BSY>;QU+OIQ[/5ASDY'T@.2>WA>;V[_QW/ M\X0"]R =*X"=I)G.QG$AF4@E80"IN0"&= M7H%Q#PRS)6'R.FWE,!!^??'O8DI3,R V5M;88+P93KNZXA07%R3'RNEKQ+?A M2^5QX@H/PL4(7 5%',4 +G -DF?GZ$>>(K&=X+?3(7U#;&/1 MUTQY$X-![4A(M?NH&\G/!BA'/6@R,S7&OK$$(.F9CRY"&H@J&PPT[0ZR7&:4_0"9K:"+[3(/C9 M854/)_D<$?4>M,[@T[AV8O!TX[E,T5%GY>FL2ZQZ5X'P) 0X)T1(BFFM\VZG MQ)#CN=8K/)3Z5T@*WU>4\K5V%M2EK7K8FV M<+>L'1.6VW_T:E[['DT2%\9ESB%1] +*UE%-S&JP)45+#F@0I?7[O9;TCSP" MI 6@'D_;&D>['2#[]?0/S)N;S]M]_RM>1%Q,7(VRDR292A8W-5[>%PO<2>-D M+KK$UN^MGB%G7-R-AY%'%K6-PL:.8-==#'\,Z1]W#QP2[J_SQ>IC^(@/?W3% MHF9<2$^!6TS)@\J&@Z/M#4;QJ"T+.KFTF[MXT/IC&[]&NI^?5A$=V+F7\\6G M^2*L\/YXVBMFC"V"YTC4U[EU*C 27OU665%"\$(RUMI'?):@<:\B6L.LO0X: M3BL_ E*X6*TOQ5?5W+_"3_/E='7%3$D4J!4MP'KR1)26#%P19.8#3[6J3%C= M^CG;,^2,>]$P&)P:R;\+ZW1Q@8OJ++P-GW!QQ43"$(K1AJ)^7=N;.@W>9 F9 M>6(H!&YUZTEA6PD9]_I@.&MTK,P[ Z%\SC]./OKG S;K+J86TVKB,PF1G&[ MENC(H.H(L79 $89EAYDD95M'G#L1-NY-PE# :J^3+HZ['\/L'Q^F%WAE:&\E M)8MUB@.WR$!%XR%DPT#XA-R&8 )K;:2V4S).]^&AP=1 ZEV@YV_O;_?#^T_U MWHZH^&E&EO#38KJL181;]H@O% GS4@ IVJBW=!I"4@I$"$Q&JRS'UM@ZA,Z= MD&>_->0-KK$.CL^[/&[EQQ8D\3D)(:I07UM'"DHD@L88;4A1Y8?IAJ8(/!AM M[EM&V]&:&-7BK9,J;]?#_/#\2ZW:K/RL>QMFQ(MZI?+VFJAUFYC'FTAEL!T91*^,-(IXM;N5XJ6$4>@C76%VD0M'9RU MV_BXVJ#>6N-H(X*IPXJ4%@&<(2?"%A-,44HJU3Z&>(J:<5/\;;2] X0.$'T' M('I0+G-E:K/CY!64#(Z7VKI<:O!"1OJV3J/D&,3#^:?')\JV$=(?= [1\L,\ MV=$B[P W[\_FBU6M_+UCM:\OLD(QP@8%W,0ZOCF0_YJLK;6_7!078W:M^YD_ M3IVC]L2X][J-,9&0VF.C8D[/>8?1!P49M3P@B+AV_CBE^D,?U[AQ7)B MR ]$9QEDD^A$MMQ!B#F!YD2BX9Z;$'9"S($$C#@6^-2AVD0UQSVETE@(U2)A>U=Z5U=]*O4S5BL?5)D#$?5$T= .]^ M%OB1)"]J;[G_WO1N_>F/='Y9I?HBI<5ES4\3&60!7A3Z<_."FN"N/O;;('AO(KGK^1>_8AE7KM;_3%AWI,[9304249& M!5T@^#H@EPR-C%DE+EM/ &Q"^+@Q\L! /[UJ.S#UAS)=]^XMTXY)[XN2$$2M MB4A:0'!) ":',2:C,+:NN6Q"^+A!>J=X/ERU^^/9;_ \PX^5D!,X+T\=41,I M7##(.3@A:]DJ1_!:&#J,3$05$W(\K5/R%*7C)@]&=3::*.];; #P:UA=B61> MMI:!#-418.>%!V\1<)@(3M@S@(5HC)3@E.'DQU8[&3B930S.FB22V_$Q_: ] M W;;9U?IF9Q]3CQ!YK6KAJ3 V!548 Q+45A/CDSK?J [D-5_PX ]@+"?^=M? M+1TXF$^]&F;%<)L"!V.] "4\"2S05SP1G2(R7Q[.\OV^>@,,IO(=VP#L(_\. M8-2T*LTH8U1A"I+'6I5&0HU&6="UU1E),X1D&V/O^V\#L!>@AFP#L(]V.T#V M44PYBT!&2TZK>[2?%6P])WHO D4>C#GR0#Z>K#H#X M-$M5K+>QWWO:\^=X]?V75V%U_P)BW4O]QA.7Y&TS[S)(W+Q;J(\BC .M&?U/ MX9C*T%GV%GR,//5L.-CM?(]Z(@Q\0_O@[]/5V73V9H;_&\/B'OL3H;7TUGBH M-SW]O.9]>9_Y4C+S0CC@-2FL?+V$XXZ15^9B2M(9K<:R_#LQT.L]:^?; MH3TX.M@9 ]=?<&YC\,R#*4Z#8HHB%BY(>ZFZF?&F)6?,(UA=),9R1$%3@@,HH1.6#,:U?/!U/];M%'^S MD<)!^&H1%QRF[&\(VD^Y?;>,:\3(3.WSA!Y!64>,UYYZETU6G!29$J<\NG1&U.9BH M+W-+ 2.2S2&24^#UUT1[NNJTVWCA'7WT8II6%*#2PK3:@_4WUVJ83M 8(($8004A2+Q?+2V.KM26+W56O[ .3IF\GVZNK@*'ZJX"4QR7S6"$X2 M\:K4H4"J, C)^TAKJ .8/=DGT'D>B]$>?-0!%%H&+A0$69C+1B>O MFC^8Z:M9YQ@>81-M=(JJJPW'G4Q&2$Z[(M.&X^@@F* @:V$SLZX(U_J.YIOK MT;F7MG?OT;F/Z#L T=L%?@K3?#T8F_;;NC'7R\M%%>Z]OEQ1>JM1*+#%D\"D M1 BR&/#%Y9R*SJ6T=L9VIZX_D!V"A_E)E#-VT[2G6[]%EM$F.M*9)!$I+ &< M10-%L9S(8U#FX1#+01KIC=&S\Q"<-)3FB)A8+E9WSO]ZU*^^_(JKL_F=M./C MOT7\+5S@)O+.)3O+-6CN$)1.)$01!'B=DA?"*[];,I<(N6.4Z+M;@W0LC>-> M7IW"NSJI%D=&ZU-\7&UEB55\UE,0G"T%P8%#2!CHVZ"YY\DGOE.']*_@\7DJ MQCD03XN"^2 J&?UXI-/^E^G'L]7;L_EJ/INFY<^S].?K014Y&1YMA%C"NF$N M'?'9*\!0/ ;IR N0NYV0SZPR'G9:JG$^A$P[<-F_9L/7-9&_W!9')LX*D^JJ MA"L'#U%$#4:B-;(DQ.8%'OM1.&Y[HE-F'@;47 >X;-,]3%I+@8O-D+@FIF.H MM;PQDZ25#\Z9(,70_6F':PPW6 Z)+(&:1*WCYJ[&+CT? 76?3;?UNF/I/G? M+NOY\J9 MS1U8[N>9?CF?K::SR_GE$LS+CXE7[S[*X)6#_X,36O4=\B&2TD MJ$*:<$P)D(PL0';:,=^Z)S%TX)BV]^CUP+X+A\)0B$ZO M7Y@R108CRUJHZSEPTAJB=&ATZWK$01D:UZ?_9O9(2UATOT>VOP=]BXMIC?43 MR6=)SN3FSXG-%K-BAF)R4^@$E1$\&@611"(C>8<<6\_R;4?]3NC7WSWZ!U-X M=U"O(V<_S*]??1ST*EHRP5)*$+T0H$P)$)0+@"Y)Y9-FPH5!\7XT"SN!WGQW MH#^MZCM _B9%>RN UY]_F[Z[,]A@HE/T,;("$37MY"P\.7:TD[DM6$\OJ9IG M<+Y&TT[8M-\!-ILJIW.PK3[Y& MTTY@<]\YV/963J=@NS^T98).Q")8 *Z5!J50@L_.@."&XE;E*8QM':=]G:J= M .>_4\ =H:#N(;<9=^6X9;4WLHE9$4>\SCPDLYV8I2T2 J]3?)BG>(P7!1D5"Q2/U08[ MC6&W$V&[(>][N&AKKZ=CIRU]&*Z&X1Y+=0O51MBAL-J(,B)X0_&1B;4S)5IM M5.M#]CEZ=D/<]W#YU4PK#6]L3]A-XLZ7T]E#NS]4AXF=%AV\Z\3^K)^N$X57 MW*IB#,%-25#<%'!69W YDZ]'AVS:L>1MT$X4ZQ7NIX:NI@>3I!\Y$?_QV\^; MXE]5-$!HMJ. M2D$3=9#UFK)@]108;=Q0H$B*DI)UV:76;4Z^__82>P%JT&%)>VBW V3_.I_A MEU_#XA^X>GTYRS=OH[+/.=8@W2;R9FF_@W=>0?0^IBB,E*'U8\;ME'Q'327V M0L:\N9JZ*!/]]7)U&3C1.,D"Z*P"$[AO6*14.=U A.9HE19=2Y]8.BOIJ6C!!F M-%%&IZ"ZVG%%)5,D/.H=H>=Y:Y%TX M4._/YHM5[9-Q)]]XQ8LD"\QTI-/9V$SQM340!&?T57"F>,-=\^GB3U/3;9>2 M8S#42/A= &F/SCP8=<&D!>BBZX!?'N&W28![[0$ ; M2#FC N\KK7Y$$JJ8S$#HVHR[OD^/-F0(B6>#/ 2NOGI-V:!QTF O>AHCI:$T MQT?%/I'(+S=U HE;'1+)R;EJ:%,*$)66])60DI48DN([(>:@Y<>Q.R<,W$ZD MF0Z\\6T%/59:A?:("$[],(([73SE@B[4_>-G,TMT=E<:=W \?YQ0*'0#MMO MPE)!DTF6(=M0IS[6>=?" *-XJ"21T+)3O'+9C=IQ I-.C.E 2OT69\'=+UZ^ M_[.ABG=W67/PVMV]&3]=Z2XRY3+C'&(IJF;S"D1->"^"9R8L!=,/"Q*_I2%R M.8C,-9T%1DDZ%306<-$+L"%9;V)QMC1/&7]G0^3V 3EX L M9T1=NP2$2"%=X1F\,?1M4CX']#'IUK [ZOZ]FS%R>P%@UPOX?;31*:JN$ZE" M666+!L:CK/4IACR4*"C<2E)J$I2,K2]0O[D+^+VTO<<%_!ZB[P!$^URP>)5% MB&3@T5(,CYIB>)%#S:<;P>F0S[IU,Y#O8&C(7G@XXO9K#^6,WA7]R=L:RYAC MBB,P)1WM2700Z^6Q49%%IE2MVSO!W=&@$8E=K3))C@EP0:52W1'6O+O]401_4YV\CS5SIU%K MIS<'-]<@OV*HEWF;+.3:[PVS_,LTQ.GYU5N=]<]S6-W\D_DLO*L7+@LZ#WX, MR^DQMPF#T-'BAF%X 1UYZW#S/OKQS>R==++()2GFH6A?7_0E"['D E9E%5$B MJM*\ <(S]!S=Y^&F(&*MB!=;%?%F=B-\^H7?YK/%/5UL''4E=,PY*LC>TQ9F MTM2GCIGBQD)[VL;HBAU*,,<2/_)[_%9X>]0Y8A3E=N%EW+#^XY<[YN;U O_K M$F?IRSK3&@Q:;J4%K6O)A?,!R N7X$M"&910Y(L/A=BGR>H$BZ>%S%/ ;:2] M#J+U;:??#4/7+X)UD$YQ 5G5(# +\K]D;=,MF!8<+;+0^MGK#F1U LA64'@* M:HWTTBG4EC<[]OH!@D6I ATIFG,+*M"1$NML:%M0^Q"5R=@:P6& M'&>+U'T)SVJ!$@9!&U M(BT[,QC>GJ5LW,11=^=M*QWVA,R[N^TQ?U?[&K510:('HT0 9:4#E_7Z&A[_ M?_;>K+FM(TD#_45Y;^W+HRPOHPBWI)#+ M\]5:8GQC\)F/P@L>0?MTN9ZT%M RH(LD!_)=9#&M%TP\04XG.&L/@L?@=J!& M.@67N'IL1^=L3AQD5.2N($.(+DI $STZM"F&8X!+]%#F,"VX]M%(I^"2&U9X M2,I8"K>,RB0B7S*XX!CDS+G++A2?1G/J'I(S[5O+M.#:1R,]@.N14:1*L>"J MV=5*&&(CUBFD)"/KG+<.O3/^*WNIK[*=KHZ4E (2(85\H:- )=8 MJHT/TL7LN7?-9^H]3LXKFF.\#RI;*ZR#2__M8OEML21&[G927S&CHLX4=]67 M(T]'B5RC4#!"8)&YHJ*DBZ@U^IXBZ!6--SX(?\V4U@4"S\YP687T,7S#Y88) M4\?B)&00I8F@I*_TDU.>7;)HO99!MO8?MQ(R[="UCA!WJ)*ZN&E_72QQ]F7^ MVX)^Z+S*9NL!DIK\!Q$Y"*,M*&,*!"T3:.L4+SJZS%K/AMF)L)VPJ%\]%MLK ML0,K^%.8__N/V1ENG(EK6VX-,TXH<%IK.F%1@F>.@XZ9N'%^+6>KNFYPRX'2-C!/P1.0&TN. M+1TNB,0N"*M%'?PI-6]=?;4/G3L!U;YZH(ZNXB[N\]M<;K\%4DC%$@M&)P1% M%P)X2W$99IE\83S2)3$B:/<&J/M; ?1@U4V=8_RXG'VG<.STQW_A::[$72Y_-%^O<#1GTL'E$%(,8,71ZH@'[-P0C+BZ_C '"WR=&'4+$3 M*OVK1>5QM=B!"_#(MC?/O6<^9RC&\IJS$B0[Q@%#3B':&*QK_;!XR%(^]FH! MV5!/4QO'FZUO-WNXC HJ6N#&USUD@"O=4ENP>K'Q^Q> ]^]&ZP>>7O M)H<)O /C]-CZ-N-5%"B@E%QGP"KR")0+X).54FB.KHP]TGP(RE[_.T@#/741 M1OR,ZYM_]AUOY/-IMOKW^M&]9",2\P&"9B2@& Q$U ("8W2SDY BIL:H>XJ> M:1/2?13<---7![;NAI>WB_FZI[6>V:OI4JRPX+T!O>YNY3J!JQ.#@W0I>>M$ MX:WWBCY%S[1%">VT_BB<#E1!!W#:),=_^2M]#?,OUPQM+'-!:8HU"8)=EU46 MA,B3!C+XV68*MT7S%0U/$M0+H [5^_87B@9*Z.)Z?%?3AK@Z_T3!\3U>C-99 ME.@@9IF)%U>+M4,]A8$9"HF-:;Z)]G%JIJU.&0U-C<3?@7%Z=*AKECXG9A0$ M'Y#$$PUXH1$\UDW/R2/*]L].L7;YD F1:=#,P\^:GF(Z#L T?;%N\JE;&)2H)'LK8K& M47B;&*1L;>8E6]=\H-_+VG4\2,L[[3H>(O(.=4V] M,>V2$+:T=L"?IJC;?<:'P*FA$CJ U(#Y]"R8C)91W,*4KW,O(XFO.-#)^3IH M1:C0^>KL*18B'P*UD933 >S6?%"TDK:P8I/2'&, DX0&%9RNK$1(248Z06Z&).LL30%G+9%JYRT MBJV?"9\D:-K2V3'1U$0%O>#IYF@\Y(<$PE7 .NJYUJ*I]AWG.);>;KY([,,HL*88BWB M**U?HILR,*TA[".U.ATB.C@.ESQOF>=\/<[9!>F\0 9%%E[7V?C+N2]+#^'4[PU9."*HVS)D:D3 M-TH*$I35')P/#'3Q*%E@''WK_H'GJ9H6D(UA^(L)Z_&&7*=,]9) @$\*XJ8=>3G))F9:)W:VX_2B?'8 M&#$/BH-&5UX7(-V6,;\6($.($>%'DB(B2:X6-"Y /7)I9XL!R%G#CK;J$U!J;'] MG;B=EFD?NL8U0DWDWX$!NN'C6E)U7M,=YDA0/*',$E 90^&\Y1 UTIE#(YB1 MPF?5^G+;A:Y>:F,/0<"CL&JDC@X@]NA!/*%0&I&; K:8FJLLY )R'4$S6Z1 MZTMN7=3X*#'3/I6.'#(VT4"SM8G[0^E68NF3Y;I1U,KU\\D39"'KLP-#=L]/7G/VV7*Q65RS_.-&8,:U+TCES MH"@.KGNF"@0KBRTN&)U&]M >H6S:^W0,3#SMM+50T'#8^4O8S?%+.-_\W7'- MX@EW2H<4/1EYJ^GJJ*\QNA@06L=BDR["MGZ;?9JB:Q)CA:BJU"811>Q;JK,9/+ZC199Q])2%%)ID=;L_6*UP0/P=MX:X*'*+<# MC^^Q-02\)$G&C$0H2JT6#'6?:,I00D+'5,&HFN]A/6#[2-=/\WL 8\?M(T.T MU '8F@XU,OC5@YER5[7[%(:%X!60,TR,2*XALJR ):N8B5XYS,]YD4]]X!7M#QFD[B?G M^>TA^PXLXXZ[19-CR5BGP5$X7[FRX%,MZ<].E624U_B?#<*37=+M==@3,G?: MZ:=DD9P)!X*OAU4$3\=.(62O73(R86P^S.CU;1 >A)"#-@@/45=/6-RR]5$0 MK! (!NSA'**13L%UM:_6 M6739H054&$ 9S>KL1 F)\1!RR"(%?P1PO< -PJW!M8]&>@+73S]NB>W7)?[O M!<[3C[79%TDFYI( ADJ1#UQ35\EQ^B47-2S3EK>N0]^!K->R_+619]=$>ST! M%EI$Y2538K0WD2?HZ@1LK<"P2[!P MB&9Z1=OM.^&JRQC16E09B$Q15X_425,N@N:N!(F8$X[FTCU-6G_NW>B8.U _ M/<&N265:'?J2DHZ$H9J]9)R!HP *@C;9)CI]Q;0N_SM^%_@+&&#>Q&D\.B(Z M. Y[=M1)S[R,E3=/_U \8GT!<#5O8(TVQDO7.HGS$MLA)X16F\[)(7KNI%GI M*3YKD]=)TC8DU!8BCZ%6$VMP.F2ZM0)JF6,TS=?0/4]5)[Y$YS@=K+_N+>R; MT]/%GW5Z#_WZ+1$W._]]L5I]Q.5L0:_OLD")Z\(?_-.8I259". MXE61P/@0 TLQDM-_5.0.H?[EYZ>.@?#1\-#!2;C?#ONOV?G7Q<7Y)PQY=OKC M9Z0OG)%_?XRC2L>LUJ3E^^,MSDA'>#D99Z6?WY[3@;.,R$H M' (;N*M32NNV"E[ 2K0N.B$+:YV]&X./E[\78K*3TA8C'9R3WQ:+_.?L]/3= MV3?BL7)3;\P3)8SD(4&V";;XI;CLE+W_07ANL-M!3 M!VA[IMTJZ6PM*P:TJ>ND0D[@N:1?)I^C"D45V[JLJD'_VVB32?M!7T.]]8#" MS?3[&DM[+3*/.S*V?)TS^%^8OZX0L_=$: MNMOZAH-0Z T'B\&#%YNWS07N3VV[FP>6;#_&?QT0;#]=#!W?GTYEKG=&V?@ER7$JG M%%#$HX!L$[IDN!2B]>J+@_=+'P%@>RAZT);H 5+O"D%;EHO&Q(((+H%1=?T0 MIY,5D5P'$=%HE$[2_T9#T,O:$CU$ZT.V1 ]100=P>GI!<2Z\&,4U))84*'(Y MP:$B>66.N=0%#*YY;><+W1(]2.^#MD0/44('B+J]I/CSG^';UL!B_M1V@OXQO&I M&FNJ SQN86-S5JUC&+-38+0G6USWOT2RTL"-+$9Z.K?-9R\^2DPOU^)X2%B, MH98.\%7W&_]ZNOASP]#5TC1M=:8@F&[\6E"*T8'7QH.A\UC+C##'UJF5K81, MBZM&2MZR4?HPB7< FYM&RCMC!A$*>0)6D5G6B=P!5Y0TKEB1 M6P=ZVRF9ME"OI8/40-)=XF5SE(+#K+*L_0Z"CI*R$N@H-4OOH_T' UE89'>#K_6*>K[G:L,"%2\$SNM.58*!221"0 M?BD<2X4E9;1H/01Z"QE=.$!M\7.HL#O R\WU_OMUC441R2?E&!CCJYT6!2+C M"$Y9GR4&+K!],]D#,J:MOAXG+[2?C+N"R=U*C)/"8EV4E:%DS'2&ZL@MY@JP M(K+)R16CQDLSWJ6EEY3/GDI^%#0'2/PEU2M=!Y.+^UN/5N%.S5CK4J;!'QZM MRNDP$?10 (4Z:<=-C?PYJ!SH'E5. A,L^VAB%FJ\Q_;)"Z"X,HQE.N[11W(5 M%9WYB%Y 02:<3E;E.-YVEY=> #4 .<\50 W10P=WZR/1LBPVLZ0].,93W402 MZI8W#EE+3@ZJL$ZW7@5Z0/[I:$5/@Y2[6_YIB*2[Q,M5*E=2=,JLAIA"(7?# M>0IE2H DA-!@%,!4,A;,S$ MDBKDQ6J5%,O!&='\'GNI^:=!^M\C_S1$&1W@:UM*1 MN@BH:LJPOB8F,MY?2 MUP=N08>.FURP,9Y>3O[I$/P<*NPN)L3\%$[K?(7/7Q'/?Z]_^\I,."E21LQ66]?Z^GJXB^ Q!]./^*R[<7RRK*RS3+ MU:7+N6.&#A=FJ4'%A.!MUL!35%P)RV+SM__':.D/0/OH>C&"X*?>7K1FXJJG M] X7.2%3)1+9O"8S$C?@K!6 +&>!(?MRO_'WD?U%CWYBV@NI,2H:2K,#H[(9 MV7>GR?GR)=G*I'4@64B;*?QT&5SF'&PVLGAAB^.M>]D>HV7:DJ*1C$H3P7=E M5+:P$J.+R4L(=$V#PD3WMB#YA"Q]M(*<>R6&6Y;]\#':V^OHYN4PN79@8Y[L MXQ-**E0\@@B&9*0(2**<#_2/4:#.5VH"'KEB+T;7.Y+S4GME!>A_4,SM$"<,1Y2\1-:<;>\2. MV6)U]HY9\M\8A8E3TB^N8/01!#<3>@3':5HH5#1IK MBP<3/ -EBH2ZRA:"1!:CX<;ROUU-8QM?:#\9=P63Z[JK#_?KKDZXD=SP4-NC MHJ& 0R7BB0(#^MV(W!C'6?OA],_3U*A\,36 M+WYDKZ,*=0RR!EMBBE9J;_5X0\.>IJV76^XH*-M/(R^IPO9]6"[7O]=\&.#] M'SS>', G6>B@ M8;KK@B+ZDH30!UTD!((H,3S$:"$NIPC(%E1ZJ O3Y(JQLB M5MO2=S_]V.ZS7L]"N%48<>FKFNQ\7SH^WATZ*CBRJ7/2>"6%3>12M I$R1%\L>8DP6 HM>E$#@08I M>:>!0$,DW@%L'FD"L-HI7:P&P^I 04]&W0?A0!1?O(G99=GZ=?2 MIKQ-PSV M=6,V4%J7T-L<2L6MM2P92#E%LN.@8C&<4&6'LO?>D+,(#WOVJ$S1.@= M@&>7IA"A>.0V.\A,U!W?H8YJCH'\ K2,YU2P_*=#9R_][]&A,T097>#KB7J& M')Q,=6^E274D2@D.ZDL0V6Z64)%'0;_UMZD=ZO2.;*; KL"X;?8SET5S9: P M3K=!2IN)@ED75#D[*?UX+R,OJ@QID-8'C>X?H((.X'2[?H$.Y[_?+L[.9NN- MBM?%Y-%))*-/)KJ4R\5BKB!%,EX[(>I\2MW: WN6J%Z =:C^GR@F.5P9':#K MZ?HJ[CT:"H*!:UT'Q6$$<[623ZJ;$?QM$6B<8)KEG>:%[H*@*6^L M Y1U7]U[2&YBA?]C-I^=79QM")=83$ RGD9Y3E@W''Q$!IH7LH I:RYV2@ \ MH_(['YU8Z?NH;-%"?E,K/OQUB_#$)+'H+"1IB7U)?E/,VA'U(;O"@F9\I[*( MYQ1_^Z/3>!+-%+^W_#IP.6]=DMFWJO(O>;FM^5BM5K_UD?Z&XO\;IZ6&%;X M,U[^^X18X1AS ?3>T=&MW949 ]C@?5+)&KJ]GRL\/(B"7B+L@Q&P.+8Z#@B2 MOM2T^1^MH7==IGN7W^O??H1G5Y00S$>0!4V=WRPA)$67278I*"XUIMU&,AQ* M22]A^4A0/()ZIH?DE30WKL4GK%F-6B@1SB^6Q.2'LLE27(XX2;?NFQ4_T<%K M;2R"X480KUZ"0V< =:*KQ#N4IO4;RUZ$]M*XW0JIQ]-:5X[C_?'A,6I)[@QD M%NIK:*23)KD!K4O,28680^NZZL=HZ:4;KC7 FLB^'V?OE[^^S99KM5P:[Q,? M0D[T02A6*O*&JVQB"F"\B4P:&;U, ^_2^]^8-I(8_98\2*1=6)?+SUY5L'Z8 MU]8!"J5F\XLU6Q_*[=>?.WOBD)AEQ5N#P-%E4)8E\$XG"'4Y2M HR!EM;H(. M('@G,)J7 \;C:[$#R%Z.G%N_XGRU?D=/BS.LC-^N=\7KJFPLY Y\PG0: M5JM9F6VF)\[S'^&O$\-+<4F3G*TGYIF2-1F5Z+],%(&))'3K-J^F#.P$:?OR M(#V=EON)2IZ2P3T/]X]EF*]"NF*Y_NJRD/Q-_I^+U?JM_E) 51K!)VY0, B: M>5":&?"8)#"+A7$14DJMUUN,Q,I.Z'>O"_W'TGP_YV#K>?]C\=.MTX[Y7[/S MK[/Y'W_BZ7?\!UU]7U'4?_&[T/_:%:=[W1M#>G7Q1$WEV$'H_NH7 H$LN\@R:UNKZH^^"@%*]3 M$K$@;UW@?]"&CW$0U$;-N^[Y&"+S3K&SJ2)F*7CKL@/#5:WU#72NK"1I::51 M(UIDK=V@%[?G8Y"V=]_S,43T'8#HUD5^5?\GDM8D&M ^DB^&ED,,0H"+"25+ M,H3F,[(?$-$?9/;1[H.FCT-$W0%6UO?Y^\4\;=E.(G0H07$+8ETU&DA$43@% MWDOC*):0*8ZR%F8[.=WN #D$/ZW$/^G0I\>N]9OHTV0G,K($2?AU-4$&I]%2 M+"B0!ULH+O3[>L2_#RK'; Z0]CY-6W%V8&.N.?@4_OQ'H)]+DB@^%P?;6-D:N*L\?5+S6P5OGQ9UH>U==71)Z1C=;'94D!7 M-.-8/%A1NQ6LKENY7(!B9 XHLL3F$QN>HJ?O5/, E3^H!FNEA X\I9\QGM^, M25EGPB(/J%*=@IA\!)6=AF"U!A.*T8E33.+:+W*X3\7$?4C--/R@D/ @<7<' MF/?A[&I41:#_*8I)P8:80*6<*%ZM;SDN)26DXUGLU%N_-VQN:)FZB>TP'3\) MF3T%W@%PWJ142_M7GS#A['L]29MD%4N2*YT+E$3_4,@E>!<*R&2]*=)F'UJ_ M;3U&2T_ V5?3#W>]'B[V#N#SB$F^"4VLY2ER[8$%Q\@LIP"1PA+(PF-T7C"/ MS=MUGJ%IX@[&T2ZQEJKH %I7G>VU3N[MQ>I\<8;+F^/RIM"7WIR>+OZL6?Q? M%\NW1.'L?%TGO8E=CB8N0DW1Q*%*HQ] ZEN4O_:D\$ MW:^)/*8Z.X#OW>#ZBHF8C/$)28+&;=-Y=EG3,B?OJJJYW9@8A(3*RI\0,!IX\.FSMUN] UL2= MU,9M,;8N-N8J]$?7/ZQ^(XU&_-N_OD\S'-8 M9CH(^8*BBTLY_GB3TO(BG'Y:G)[2R?B3_L*)+1:=,AHDMQ94'=OLZRZ%R#$H MC88YUOKFVX/,OI]G!@#DP=2:D576@?_U-&,G42=M/'%C1! 4P"*%(#%HT(XQ M%[U+,;;N/WZ:HFFS#:,#8C&:=O;&VK?UM!2B9'G8!.Y;U_\67FXNDW>KU06Y M 5J3>$PTH#-&BF-BI"-K,W##=?8YBY1:=QKL1MFT:8AC(W $;75O]3Z&'^N- M"2?O;_,\_%#U:M! M59O0?XQX]9%/C!JT[L+6<2+7Z+0O4MNZ-F6]=U%!U$P!%Y$7RX)(_EG1'JE4 M\*[,WM2#\&5]%G_Z46=X7[X#NX6FNWD5#6?>!E=6;>=YPL+I:/:J<"BHBQ& -J.CK MRH#"P$HMI+2&,;733K#= /.0@.E6MARNTX< .5# '<1Z&T8VM6HE4X@@F0:. MOHY5T[62TA5P$:-4!NDLM1XT=H> R=%QJ$*WYP?VD.ZDW<+73OZE)#;D8\Z. MKM\ @=<(TBD+/GH)6F#"R%FRI76O^1T"IEOZ,PXX]I=N%^!X]A74H'1<<0XL MUIV*-G-P24A(QEJ1N5<\-N]OZ+M0=#2?912==' [;2LQO%[<<55KX9G.A@4- M4=95PXDNDJK9U&*5W0LN4!%!UXE"%D$R%DZ5V<9Y]C:]WOY:?4A(-@O MK3Y$+7VD2N^E!2/!/1KR76WMVI-"0/1: &>AI,(DFON#*OY6:?5!ZGTVK3Y MUGU@94L>2$N>**0IP&-$"MI])K?3DH\0$Z,HR'/'=TJO/6.0M"6#&R@>]M%P0/39T4DRJ;1N].H^K3Y(H4^FU8=(MP-H MW$W[6E.(ZZQ!1DZFM.0$;CVH-/B@LC32^=;)A.Z3ZH= 8W_I=@"-YQN+*-@, M.F2PA>Y=I]D'H&)*1.DQ5/0 Q M?)N=A]-*^NWDR'L\/TF%QQS(<_1)U5FFJ;ZJ9KH I$XZ2.^L;)YA?Y2:SI/J M!P&LC0KZ!=.;L\7R?/9_:]F=:.8M*[F 9;7W/ZXKX%W=:.S11"^<#$="U6VR M.L^HCP"OO972+\[>G7T+LV5U.VJ[]HD37OB< OA2'Z$<\Q#)Y004C@MC%+K< MNB]P)\)Z'\K0'FL'*.:E=<_O]"0QV6M-/Z\R$[Z^A*"4IT $I,U8J\4(?LIQ MB*B\2@X]1:F=O+X\-=..!2%,1@;)N#K85R2(@1G(R3M,*.G'M1[#]F+G'P]1 M^:#YQT.4T,'%N=/1K%-.4MVX/#NCO_*A?*;?797+G=#K%NN?P_EE@IG)S%/. M#GA$ 8HS!A[I'XSB>F8,NBAD8PBVY:#+L'4/9"VZ47,?;T-WWT&8X28X$VM6 MNLZH8PJ<] IXCMG$3)R9G68UC_6..,U,U'T UD3$?4!D2\:;6<7Y.C&M<^W$ M506<=0QD,C8*D5)).PW8>B7/AX-TNM/SX1 !=W!;WGW@DIS8-IH#-\:#(F^0 MXJ*2P&2?I9:<1=8ZG.S^^7"00I]\/APBW0Z@!RZ@8C+$4*,?:OV:K9QDT M.9I&.E%,3*RT3L]W_WQX"#3VEVX'T'@VP>*M=0K10.ULW#2@6>:@<(5),YN5 M"(W1TN3Y\-CIS\/]X*:JZ !:._GU)S$)[9W)(*0H=$K(9W?9)]#6Z>QX\&J: MJ*S+8&M/+.P3< U2S$M!VU-1Y,?U9!A^8F1*'LEVTX4NZU)$5;,O#-!Z:XH1 M]._6BRA;T=YE_'9$S+96[TM+YZ__X-T\+M8\AX)$ZYK'ALR^XNZBV&,O]%- M75_0/\QOT+\ZX9RK4 CKN=0Y]RE[B(Y^&0LYERY'H9OOOME*R(1;G,?%S>%B M[\#.K$7T?C%?D%= HIE_N7/EG[ H TODOZ52-QKDDBDVR04".AD3ZB*;!XU/ M4S1-EP=& M9#>I@%O??#//G_"T^BQO*,S_OO[X-5)MM3_D7]\%P, M:^YK[$S9:MGZREC*O+K'1BDDE=&.3D%+F.Y $XGQ"\]!BR M<=RDYCLG=B=OVDSK.&AZ\$8TDK8Z<-7NFH5:JUV96N'R^^7#O#/9&5:K9C7B MY?8I5[ EU)$=#88T1I\SY T+>!&@\*#C&D[O70 L]J9=T]DF[=;(EIZ;118 MR2BT\3Y!79=7UZ=Q)[R*2K6>=_0H,1W9LD-5OAA#_AT Z1?RL18_$#\CQ17U M_>"J[S<:7ZPBCS;7&8H%&<0@ BB>G40KDR^MG85'2)D61(T4O6@O]0[ \VM( MEP,+3QI+:3 7#%!9Q-;WUV/T3)M5%CZ=AOK[.M&8CR8DI\?TK*\(F=;L3.)/ M[Z6#'H&T.60FT(!V1LD0Z"8VK8?X/T)*1Q[T?DI^#C9[ M2'Q"X*QSPF^J\OX@MVUUG0VNG%Q-H9?*DG#(++NH05FOP'$Z7HD):X7(0=\W M0X^40#SYFK]M[Z8D2)ENC%8044VTT,L0)%L"H-!).4%! MC+>>U\7.+*#6,MI1GVD?I6S: 53'ONH.U$P'QFOK!1YY<2QG"-Y$IM@% M(T";)'(6F=S+4:^](6Y3\[JZR=RF(5(_T&T:Q M=0?C=DH.W^<2S]_-*["K);S,@GA$[WVRX'P-4!-90X>HP!:GR8MCP;8?)/:0 MC*DW;ARL]X<[6@X3=0<7S^^+^1?Z:6>5E?J9: M0E0B,*Z%M-C:8]Y&Q_1X.4BYB\:2[A M5WL$M(I)* N)A5J4XAU$79ORA(G, M&&62&ALO/;R#':[A9R"SA[@[ ,UGG,\6R_>+OL+\R?PCE6"_GS!?Z,:6TE M2:5Z8R^S#T*AI\B?2*^IA 0N90L^8Q32E>S4O6+F1VHRGO]63_C85Z&+\:3; M&UB(#7]5>VWI[.3Z(**T T64T^U<$EC.43B9E&!^+Y#3$+$^NN8Z:R(;E%RZ9+39$Q17WYAX?M\10+&7-/L#A>(; M-CP9O!2B I,UA7_>K&=J9Y#>BVPK,S;M"8JK;TR\9^0(H-A+FETXJ%U5YP"W7< RA)T9E3IB[DP929\F0?6P\ >HJ>GDQ+BP"G MD>2[0M'5KIU;R0)G.--6<>#1$B\U?1UU1-#!!9,"2LO'0]%#>J9V:5MI_5$X M':B"#N!T-1VK6MC/?X9O&].:F(U,1 -&%'+";/%U%$T&D[PDH^N*:#[;>CLE MO4#H4$T_,I3L +%W )YM)VQU-3?KIQ__A?G+^A7]=*VPU=?9M\O$@R[&R9R! M:T.F7&*L*WDTR*RR,%&$@#MMYCCPKGN>TIY\J7%NP<;:Z@"36]C8G%>B/&GC M$.C@"@HL#4*LBXE9H8/E9;1!M(;=H\3T8M;&0\)B#+5T@*]?PVSYW^'T C<< M;2RW+H6A2+Q.8J;X)I9 !]-&L%E)FYW) EM//=A.R;3(:J3F![WK!\N\BZ%Y M&_)_QM7LR_Q2)_572%@L1::]=[QU MP?H.9/4&J7WT_\#_;JN,+O!UVV3_?MW]&(J/0=>]3T7:.F/;@N=)0.;%BLAL M"*%U]=?U?'S$9:IJ^H(GVF2MO#6D\#H86;@( M7FH%PCJGZ1_1\S%JL'>C;NHHK@$8G@18,\UTC;E?2L$ZI11O, MS_X/<^UCJ0Q]7.+9[.+LS3RO_^IJ=5&G1*['G[S'\Q-K3"G&US?S]0L#1W Y M6F EZA1B--J.:]@&D]Q3$GX,/(ZKP^G[I]=5''=9WII_OD[RW?3LGD1E!$5$ M$B0*3[ZRLQ ]A?1UR9,LNM1%>#O5R^SW_9[R88=![UA*Z,!"UCZ*/S9]%"? EU^6;NI:,B03:E, $]SHU7T9R^_L]19]M;-?>TFVV:Z3%<_7[1=5! M.-WX -D$ZR-1K\C5)!] :?(KO0#M@T?G?'"V=2KU,5IV0HQ]28AI(O5.-XA6 M>;TG?W+-WH'-] ]^3JL^^J<)'+>%7DK)LK89M*VMCG5?;.1(.N81L7@9^/V" MUQ?40I^9Y^A\ 20>Z6(,#CQ2.(K2ATAA0R9V1_6E^VVA'Z+W75KHAXBZ Q]D M2[=5TM*KPNH-R01)1":@.S* =J)P+D068HR3L$??XE';YPZ1"XY*W;H5],W^(@'>_:MSA$X/TUF C] M9IZ?Z*D*J(B'9 "CI1#.4ASGN37 /;-1^V*9W+?OY)E/]X2>?=7]3.-:0]EW M8)*V3JP00LM@@P+BI.Y,YJDNO#408QUR:P2:U'I#PM[37X[:=G_(]76PI#M$ MR^9XY2"MEJJ R(1T1QO2709I]=OK+$#%W@).:?_I0 MWM*'9U?U47RV8XBXF30)@UEOPNG<"GB" -3T%D)VQLO;;@(14]/:8?[K$<*.7N M<'*U&8U%GXQ*8$RD@)+1W1RC<9#IW-0\=/)"C(J4'GR50W7[)%3V$'0'8/F$ MWQ>GW^OX^SO,;"PDT\4$AAZ""F(S/JG.*2FB4$PHA6Q?(O8D03W!9Q]]/QC$ MW$KX'2#IT7H8A,7I24Q6 MZEC3[[I.ZDJ>@7>2HH44;4*6=!"[[2H<_.F>H(HN_ AMV.+:\O\?#7 M[.SB[*?%<,B@C:)N)0>XHB/79TW\Q01$L!;6V]=B1 M(?3U%,VUL6:C:6=JD[:-L34-(5B M'"Y+H6A'"0@F91)C1AZ6VMY MA$P'!!1R$I4,F?Y!7Q?$5&[NQM^GH=-2Y4-,TR%2GMK\W'MXOJA!ZX?R2ZVU M6Y%./JQ=QM6)=M:G:D(-5HM:L%;R8X8B6:2KG.='FFI6/Z]U0)]%PIU!PL)*SVCJLP-5MC*@\+]DY$U3> R[W/M-I"7(;E!PB MTAZNGEMWZTF@@-(&GD +0[0K'NJ>7@"-RN4O";LNER9,,JZ8!S1871MCP6,TP%B(4D6=HFS] MEG"7@D/M$OGW>(K+FK'X_)7.[RVA7F9SZUDR=*2 NYCKYN#-"D4T ;.Q+B?7 MNH+L.9JFS4T>@(#[9JNI\#NXY.XQ\7&Y^+(,9Y=C>Y5,Q M"%F33E;2*(D5& MOIPO21N9$O>M^_D>IV9: +75^OW:H38JZ!9,FP=*S-%Y9!R,K\W_]:T[)I'! M2"]+E%C,_?[BD>#40P5 *YWO!*4]%#!U;';/6]@P(AAWFT=IDT,.@@+-%.N" MZ6 UQ/KF[;R+D:/F\GX5XR/AV7-?ZA$G^RAT,99T.[ [3YCGFV#%HV*<&0/( M#)GH)!C$P M@,%%CD#:SUG[?+G1-^\8VZL767"T=0.TZK'F[.#M;S-KKUF?;4_OWJ@%:JZ !6MUBX M"9QQN1;K*ENKI(NQV-O$5;DY4=8J'D7MDA'UP5D%<-9&DIR)/A6T6C1?9_,(+1.7 MG8P%J":B[\!6K0G_NC@E-:PN,RNU[^5:1%PY581)4(@O4.1'@C>10=':* P4 MPY36JQ^>IJA;#ZO--=A0'0<,,#MO!ZT;">4W5TGB_//%M$6;D]N\X2KJ^C&[.J?73BLYK&N+OBBW Z-#WZUW_T2[)^H]V1KG-5H& M@H80M;B\[E426% ME),:HL\,& 9K.2L\\-8OTKO0U=6K]! D#,E5[*6$#F[%G?(O%""O=WD LYQL MN@X6/),1O HLF4A1=&H]NZM92FPT%^Q(P-I+"1T Z]$\3-91EV@Y&.WHXLZ% M@3,NUGU6)N=L@B['2-_OG (;S9%J"* FPFZ8.1VEZ.^N<_BF+M"8G<^P05G? M'>(";&<88*$S$(%B!H@S5N(T.2O0(M9<:Z;$3HUCGH(Y?FH5#92I3.;@A7% D4 LI=A@ MFR>U7T%IWB$76W.U= "U[4?G$]8#67?079Q_72SKZJ];4N<=Z8_PU[]F MYU_K4Q;]W@EB"J7N>G+28EW]E,%AG062HXC.%Y?$7A?J$]_LUO0=AK$Q)=_W M4][B[-MB7CLM%X6D>W%VL9YX].'\*R[KGRWQ:VW5_HZ_+U:K=_.T.,/W>+XH M)(_#W_@._W;#Q[_&@A@I$::4%Q;J_&)#,HZ6J"$36P8M'7F13,MJ])?8*@R5VX MD7#PP)5KI90.$':/ATV@+W*=A[1^\?2N+D?GM7;;U7!<2PKS*?QO7=FPE9"I MJTV;*7K16NH=0&>' [?)[D1R78,DHQY,?6JUNE!,+QUPGHMR@J)ZVWJ9R\[$ M]7 /'@2$X=?A'EKIHLOG%FODO?YSOL1P6D/F=_/O>+EI^C>27C7R&PXYHD D M#F5>:+DN*AL MKK6^0/G',LQ7IY?JR_]S<7GDKHZ:UXKYXB 9^HD!J>- F-%,%XG"O_C-)F2 M?A[-CA/:CJJZ'J#YX>V[-^?GRUF\.*_"^F-Q:>+)\'^HR=!/B]/37Q?+/\,R MGWB?+#JR\LS5QAI4'*(2$602V:%FFJ76B^(&D->]WW@ 3NZ#7BPK.Y?OU4\R MS&.*06H%0=6M7A81/%TBP R+10:I?/--OP<3/7$PW!XSU^%(=ES:F M]PGOYXK3CXOE6M/;&*ZM9$IJXM"7!$JX -Y%!FB8MBZAYJIU<]:!)$^[:N9H MQOB(>MW?*B_.P^E8?FBR-@BA C!9&$FO>'!>,7 V(^?,\A1:>P=[^J&C[:29 MT \=(OT#_=!?YK=-8>,RK;-OIXL?B#_A',OL_.-IF&\XI.-$/Y_.5?V]0XJQ MAGVA2;9*IXO5Q7*]U>_L&YFH-1^;E7]U;,QJ76,8:RG@Q_!C MO8[@NMS&.RJ3ET3#[P,!.HOX.HJUJA]Z',UP7K)#_P8+C!GQP=;"VL^!- M475!A&396,UL:^C>_O[$M3S30 !\=86E3H^)Y((KKD% ,M6N0J _DE=!_ M!>62,TGYL=#40VW8_II\!!)[B'7J9H\M3H]@7&]>+3&98G46P(M4H"+3$&S* M@+S$)'SP&.USWMWSG^D#!?LH;S&*)"?'Q,8Y7LM6T2C) &<&.=71AT53!(VM??&#J9YXCFD7;M"1==\OVJ]G44D=K"1N MK _D0!2>P"$FL$H$#)H'V7[H\Y,4=3"$X(CXV V>^RBK7^@]+\RK=#'LM*7"T5A=I M':001%UF'<@>42ACL_;99A0JM>ZJ^4\*?"AFQTN!#U%_!^[/)>7TE]>9.N&8 MU5(48#F8.EZ#KBWO+;A$X7/Q2830^MC?(>"U),$'@>!^/>_>&ND 3OL+[H9M MNC?OYH42YUD2I^!C77D:ZG)<2])$8YV6O%9$'3V1L0 M.HG[:76Q^K0*J\H%_6N38 RB>(Y(9U[D "HK"][K! 9#%,)2&!+B<_[NXS^^ MRQ#LB"I?-)7_U CZC,OOLW3IQWSZ_,\K%B1+(4DTH&V=\R)B]6#HD$IMHS1" M$!]B)PAM__D3YU:[PE ##71PW=X/,*_8R$IPEED!%X2M&R8U_55]WP F6O*2#*$89 M/_V?UZD#XY,CZ_XEH_VJ;F%UOKQ8:V5=-__'US#_\.VR=6FQGO%!5]"M6NDL M!%D8Y4&&FL?@+((KTD'APMJ'';NRS;&;ZOC,SZ8_AY'[?+I MYH2GG&(J H32&91G H*@:]>D[&,R0>3Z $[ L*/?QCW@%LWG=/C MB6?]2KIZ-[]L>CSABHRHJ^M2@R =UDJ$J+6E(Y229JBM:]ZT>BS>.@^Z_PYG M\0"PO>HK\;_7^KN6BPS&&*8EQ%SJM'/.(::0P41!?^20O)O6S;;'XJWS+,3? MX1 > +8N6MG'DPSIK>#LMG $##D7OEYO.^Z)^>8*SZ 4\R"LDI"R#Y#SE+S*+B7*%_,:=PG4AQM M@L!_SN*!<&LZVZ#KL_@OG'WY2O]^\QV7X0NN7?J?R9C\&F;+_PZG%WA;T48Q MX17Y%2$D4C3S!7QQ&ASGFI'7$67NIO1Z'!&\T*CSQ:181X/CJPXX=Q??2>', M*),T!!-DG=NFP-5745N,L*8$I<4+3,\^R_>KS]R.=W Z- *#4/RWR_H^+SX5 M5,S9)=#1*KH$6 ;/TWIT<_*Y>";PY1B!@?O7X%IF!,/+_JF&"3BKP@ M5#\O->])9LEQ2$5[4 7K]G/#(8K,4N8^^MC-2(NFG+_ZG/DK, &C(?E5G_\! MT53FUBCZ!YCL*9H*6H!S1D)VQ3$"@0G8>N5(#WR_^AS]*SC[(Z'XU>?W/UR< MK^JDA-G\RSW)?<+:;$&__W8Q7_=W7X33/W!YMCJ1/*0@7 :KK0;E!$51ADO@ MT6[DD +S0[G%X_/"BX.%]^;+E^7Z$)[1]D+VCJ MTJ/C+5LO!GCN.Z.M!QC$8!\3DA+9]IC)]#N3R8VSS$$010.CWT7!"[ESK;V0 M7B8DW5'7AS_G=""^SKY5??WR^7 L,!<,Z,0\*)TS"" M-OYM!OP/TN33 _Z'B'7J*2Z[C!W7,GN7#0/46#=5.0%1Y4B20L'0*(Q>/>>K M-1WF?JQA_X,4.728^Q"I=F Z=K:P-Q&8\%Y0%),@Y4(1&#$%(=;-]HS%Q*.1 M](>-S7R2?MR7,VCAY/85(E+ M;M3.JV='!M!V[8GCJS.26N5+L=Y;>=R MD\#]N)PEI-]9,_T$SSYA+;THX)(P=&?59Z7D%/#(DR\B"5O,3I=U$W*FM:Y' M@NE$VGM!V;_MZ=SXHZ8#PCS_\E?]/7P;SO'+8ME^W/J^GQ\K5]A$''VD$#-: MB2G7]N =4C#@*.8PVI8DG>*Z>7_F&(R\Z.3C$"SO MD'P\,BPZ<+LO%ZA_)H6O'\E^W["XSJ]$*85-G")=41>C68IYH_=TQS'CN$&? MM6N=07^"G.[REL<&RV(+;U50FXAPPY)B2FFI%!3C0UT6;, )[4!))I+F,L7F=]@.9$U;TCF> MZ6FMD0Y ]AE/Z8^^$$?_",M_XSG]]UU^M+>,^\@ K:N3E(R&( ,CIE)=1A@9 M$\T[%9^A:=IZQ/'@U507733<_H9S7(93XNA-/IO-9S6ZKBO/[[(57 X^2 9< MT,VM2'+@I7?@N(JY\,"9:FW$=B)LVDZ5\7#67BM=@.WN2B@3, >= OABZJL/ M=Q"\LQ"=0RNBY?0?C4$U?/?;,1^3)TXK[*^='F[)YVK0]UF\8K*(TA0ZO9DB M%%50@N=DS5-&;5F*1LW5CS+80O:X/[-<5"UQ[%N0)+C O!ZWR]U@\(C5F8&.7=!3U3(J0#<_P_\6[^ZVP>YFD63J\3'S=%&2HF1SZ](.Y1@=(2ZTIT-0.G-'GS=;)B MB;FXUG._=Z.LRP#L*-BYG]1JK\A74,J[W9.L3N2QJGEWH.#8!;U#A=)'32\G M3R=(GD'$6@P9? 3G AT.9&3U&;E%YG6-!=CIDKP>T;'6X>J/Q7DXO?WGE<;W MB_/_#\]OKM 3F:V6Q10PFM-U:4L!9] #%Q3WY.Q4\:VG/X_&S(NN[1V"Z;T< M^M'A\7*BWWU$<>EL_KI8;GZK_CU^X@QSQ3!S.9%*H=7D;;H"EEG#2[0VB];O M>%!:^N.?<8O:P6\#\O+M_L#'*M'?U8+%VDW0ALY.YN/ M?<)OBV6MGKF&)\,>=@.R5 M1^^U3J9]L>0X=N8FF7[_"^_F9;$\6VOJIQ^;/[Q,E4=GF5+DN5KA%"@CZ13( MNI3:\N ,C\*9U)K]X61V:IF&8.?QEL-QE#5ASG2U/#_9'.D/RXV+N*[UT98G MR[W:)-6\M20YYT#&G!DC;T[GG6X[^L MH-&O;D#VV+=[:1D<2=F+AI+O SFU MJF'#P6KS>AV,TBD8!RJ*!$H@ Y_HS#'N8J0_S"+LE-G:#3X/"9@&0VUT^A @ M!PIXZN*C?\TROEEB>(_G?RZ6_Z:CM*E)*%B2%RY!#I;B6A8<1,7(K]/6N(0I MA>"?\X*>_,+D,#A49J,STBZ/TAL4^O\;3C[=E&E\=,RS-/7#0?)&R'T2E8;YH1G#)5$8*DV8SFA(49RJ;@JF8Q=TD7FG= Q M],O3M+^-!)Q1Q=Y!J<<3+OKOUY4T162M?>!0;*C-7)C!VT"18 I"TA^QK%N_ M;>Q"5R\M3..&.:-IJ@/T;9)BOY)PKY:]_&MV_O7MQ>I\<8;+7_Y*IQ=U0\R; MU8J.&^8_PE\GW)3"!2K0:.@HASKDUHA2>PR#J#LG1%*-P;@'F7TE<0['RH-. M\W$5]S)RT*OXXXKC_T82= JG[;+13_SP$?+2N[(R^DN8M9R1VP5*$S)5M Y< M<1(TBZDDAIP\LU>@AV M6F2HARAKXCSC/\+_+)97!WRUSJBY@DP)KH"S2KW3 J)5!HS-9(H+4TGL5+W[ M3(+QX9=?7G9ZD*(7S:0^,69J*]6''333E-68OO8)<4["J!#IH.G*0/*-# MBJ>GB(E^E4X2-.9(;R1)B71-A(6"R MP%$YJ:./(I3GG*#[/W0Z53?2SZ*!L*96\A]XBHEXG^>WU1Y>3Y**F6QAINN6 MDS^/68##D$ F96I>)?#[&P@>4??6'S]=\GD$Q1\NP*DA\+G.X,$OL_1+3:%_ M6\ZNY_ (@\YY5D"$NAS&E0@118"$DE"-0J3[R:%'I_@_\HGI,M$C0*&-(#O( MW>R48T"?F.1^9P'Q=T-$UU@+Z]$E Z M,:TX!V=L@5KX",$D!E(Q;C RC[)U&OMU9@X'8:5%YG" XCK/'/Z&BR_+\.WK M+#7(%#[\82TS@\^0.GHF,'J+5G+P4:_?YP-X%0UHJZU)V?/,7TI-_#X&W_J8 M4\GUL;+.:=6>07!&@L]29T8>00JMV_%>429P '9:9 *'*&OBK,YUA_G-\0ZG MZT1&-AP34PB1G(K+QTGR;3TDIY9FLSJ,$O+R\X""U+UKK8&H@ M74KB-@N;V$B[DK5,!E*1$93R"$%+!3(;(:Q"]&ZG%]KG@/08 =/EC!HI=M%: MRA-#Y0TY=D3Y58E,,)JB&1UIA M^G^^++[_OYN?> F"S2]N,'#SO>ET?XBF%@>);>J$X8?SK[B\QS[/FG&K.(BZ MVT(5ZR"0JP8EN1BP]F#SW1X(MOSPZ?+%#73<1&(=9&5^^<.7FZ]/!X:VQOY N4Y][:]FX6-(=<[5U<#? M1/XR,PF$X=6 U41.C(7.1BJJ%!M1M>B)>_#AZ5X01KC\#Y)J!T9BIQ2CC2GF M2%ZR#=H23]F#3]9##,$;GBU#SAN;C]?Y<+!/C#J:ICI WS[YY\B1;ELNB2== M1ZRR.K%?*[ R:>:20,364\9>Y\/!(*PT>#@8HKA.'PXNU^P0,[BZ.OZ+\DLI MF.JTFNL__13.L8X1FJ?9Z6S]S0/>%P[^9HMGB+:,-WJMN/[LS3RJZZ2S2#GD MXCW95^:AOLA"")P!&LVS"ES:/,Z^UJWDM-E-^_MBM;HZ<;/Y!1VO#Z2DM9A7 M/R&=<+REIG_,YHOE[/S'NUK9@*OS-_-\]Z?\\K\7],?_P/.O"_J3.B_K5(G>V;@L#9((K$8IGIO4@V2.RU\.BT\,1NWUO;G_XZ&+VX#73 MFPF[FP&L)]($)551=3\%>>HH"GA;(D@OHN'EJN.!E9N/[&@WT 6"(E72N=]HX@2X;B1&5'%=BSJ[__"+"N;46 M8E RM*^K;[Q^\AS&G5 ^*NO9#(F5/4&813'B"0Y"X=7 >+"1!B%-A4!*96).\.\F-Y M*,2)PH@R;NMNTNQ0Q80WY_6;D0[Q'7';3US$*8E$_"K"9)+$ 0H2[K"$!CA)=._F1RFJ M9)+!?YM)SL^9H3D'L4.0*>$UKN(GS9,;$Y(.O?)T9!W4%=:4=OB$RSS-%](] M-=_:/W3"'!'J)1SAB,J+4*@M5D8[$J%?;-$@%G^WM.<#.W29_)($K_?E@:M7 M@:5L:'@LKHOELLB;EWF?BTQ,[>ICFJWDTRM;$#AV F8''"4!;2Z"$5,@L&7W M0^!2Q_5]L3_0#,)H98'?W-1A1V?O4+P+<0;LZXX&^B2#8R>(',29Y00XC0/71#',UJ=;"6]$ZD]YG:( :,J!/^DZ>+9XF%$(H7?/N 2S,5J]M5 M7=4XESTM&\CV^XNFG6:'H,NHYW'9.^AZ8K(F/D61+R]'CT10'208NY'N4_9Z M-(?-J\WB_ H-< 3JH[Z ZY2^B2"]LBCH8=H+ ?G$P\1+XGE';F$42=R/*R[ M4V:0@K">%,*"1AKQ<#H-L-4FF)>5D>:%/KDX-<.ZJNLR):MZO6R=/X=;ECA? M;"HJ-*2,<#] ,><4>;;/4!2X(L@C+,$Q]1-R>O.ZCBK71*UAG:T!5OW.Q!M@ MZAV@;S ^P_Y);))P0GU'P$GDZW..&)G'0N0R;+LNM6W7T5T>&:@B;+G$ ".> MD]+Q%BN?.]73^G2R)VM6F!UPONP3]WP/88M:R(MM\5\V(RB.K21, MME3+=] M]BH$:XVS[%_U$6" _VL=S%,B;U>D88BX/'[E>8Z-,(\=9#L.Q7 V[O7)->9> M$+"$-!&F)P*$($9Q1"*$O>;66>X[MNX6D$$*3O6-S547!U]<'U5.',Z<(*:( M)%&(/%?X^0BS&-FQEU@X=GD4Z[Z?LU41V'W9?)9RZM"FLV# %G]=_ME=O'4C M?T$RU5RZ1?S L["/;,L5^Q [)"BB7+XAZSIB#^+Q)-9]A62/.K!FI8'LUN;S MZ@?P73@KFAMK.9878<86'[&-ER*G@ALU#, M'!]97AA31Q8:+-WY@VYM8%V1'K853&@$]-!+UDV1+QYYN3R\K6%SWQS%C%I, MWM&3R.>3Y1'F, A0DB0X2$)J8Z+VO$OG)\RSBC$$%MK1-,"QG+K3'];E729USQ6Y*EB_6==0>3<),GM:F'F1LYR/*Q)V:*YZ/8C^45 M_AZ-'68')-;=8C-!7;-B^Y$&TWHB:G[VH->^K[Q<\/*QQ'F%J1S/+N=6'YQ: M_?Y2Y \K2GE5):ML_3M/=N3*+@H15,0X01ZW0Q0E6&P?O##PG(!X#E,[ACY> M![/VY-,L[SWI@+8ZL2NX7C4IWK\7I+JB=3/B='-]P^>B%"'N:KG*Y E \3>> M+O)M16D+PYO<8SRYECPQ31+$+$_L4N+$1D3^E3+B\(@0#R>AD@WJTLBLY5B# M18)09<#R?3;NV\2Q['#$Z)\<$4-9B4"9$?V6%$=6\7 M]6D/6\N>9W$'XM8 J^ZZ4X!&U(\M-T(N$[&_%R0QPK(S,Z$BV+,MRG$8S[+A M''>7PVP'[.?<3$Y#W=!VB(<5J?C/E9#TZ54"-N5AOPY16I[U4U%3UZ-^)]_: ME:N)X]FAY<8HC)A,J80,$; M%+4(&S!VO4CLO1Q7SB-+1!2N@TB K1#'"2&1[DU+IS)FV!"6\=&[^]Y]<+E6U2<;29-Z'@>C4B"(HN)07@A0<*R"6(X$(;O M6BZWE.HVERRD2P$#'G\=3VJA&V%#S$3FCBBNMFZ0RDL!B.6@Q!'#\"S;0[$= MQ(@1GW.'N:[K*46!BC9R_'5 ]%#:8N13,#7O-W)/N'$"4V$*^7(LB4LCAR' MY2D190S$R'X29VC:OG M.YRRIR1B-/(3LTSA =N [C'B)'7JZ,S@J>AFU99[?Q$;1 5]5 M:&1OWS3GE*W%7_V!2_:8+IOK1+;GOBX7%8[LZE#HVJ0HVUM2^Q<&UAI&*Z^K MU+"[KT>>ON5YM3'O_:4]'][.[_21ZJUUE'FBG-UE./^&E]M,EN8]Q1PJ3ND] MN:]6U7V%9?7WKMH]H*[2(]+^FZ#U\3D-X*@-I!>UT5XDF]Q)],#+UY1R(H=W M__!]")T=OPI:?WXW/OMQ@R%T"X)8T9KG.&_V.K/PW_8%%>[#_P7N>^"%X5ULGI[6PU@VFZ9][F'L!J]; MH@85O^8OJ13Z*#9R'\0/?]>BYKE4D"CY(A=;:U)"!#"*/=*O>5A7,U\G,D$" MSG%LM:-A"%=WXK-UNR/5P]7]PRQFRM!#;V#:5@^QHLL1ZH\&MH)5S"">;;$<'0^CIOK5*55G<+GK4^2$R@[-.?);TK4ZIA?NU%*9%C0&GM;/ F,/*;6 'JC[CF MGW%:_L#92@,U+3*5.#*@H-8-!S!9QS/[[>OO=6-*U\_YXHY.:3VR3[?F,EEY9U6%,;)@%2CT-;&;\!\]S M7C]_3;.,EP,Z&=M^#RY)V9?@*M1&"]>#=&:/9RYD9 :Y4^P$9??B/KP)S*=7 M)%H% B93+W%QZ,[[P !>AO>J32Y%G(@"XZ87[596S"I"M"PX>E:$;L$&<-53 ME+@(R/]U.6^6($-U#KU3(>]7G4S1%+_692:O-*UND\>2"?KT='7TB 4ST6%+ M\&5@P!=BJ96.;.VQ)+"&TJ%;I);AFT+)8UI/WKT>B0+K'AU)RA$ P*S4)-A'5+ M!2O-3_*#QM&V#1C*99ICC9[P5")<47Z,-^S PPBN/J[*1C$-).U$P57EQ[!S MBH 1M!RT<2P65Z\XS:9VN/3)A2O1CR&L%QM3*[V?RN:(TTSW()U+UU+7O:"T MAG+N/:?%*R_?;I.S;YU9PK@]FLH')DS7C=3M9Z97[UH%@J5XA_!S.%/[8($. M!'BUO>96KL:3"Q%M\L#XZL6]4 +A5XD(BI1?9[U^U;"&1LG?>*&#E&-)1K<= M=0[+U(4)]%WLI?0"L M7CF6U2&P 3-\NZJ%C\^;C(X^5]HM%:R(.9;+BP"9LP!^*^I_\=U*S77=/*7R M ;"*IX;%\B)LP Q_%D*+G&]'JJ.9JD,D6#5T+(O]T)C%V\<5?RP^_2E/=7,Q MSCPI2MILK:;=P7X4K,FHQB&++F1& ZMW@]8N&.BFL(PLS< MZ[4HJ#F./A6K1*)1N:[+&!E4%2AX)>+">_YSE98[OZ+'*0_XC!+)1J6^AF-H M:A?0W>M<'4#'DK5T__0HJZ'SYPZ__:@.7J_1W?BC(G_"O!;@3._UV0D!*[@. M8.%P1IZ.'KH@]">GJSI]Y=?"32R*\FURZTB[1#B:3O$N% :7_V)O_H3AW'#_OU8-/'XU.EQ+ FLC:IO=K0.%IJ +-NI MI6=JG(J#6]9;X2Y4Q@Y]\PS',L":/"<.Y8 UJ?7-B):!0F]J-]KJ2;J=2X-; MMJ?%\:;5+ZZ+!YYQ6G.VL:')I8MVB7 +R3B^>G&!CE.$*FRWJ;]-DI0*N9]S M/7/MLG0X%SB.2V6\H'TFY^5O9;%Z^5)5*XV,]LD%Z\X=ZTT%I%X]G:' M4Z:)J#:18(VUX_GJ008Z4):1HM!0:J7+-7;)!.N7'4G0$>@]AK-#OP$#I);),-UZ>J@L$QPI3M5M3O43LEP':93 M_.HEH* [*WZNTOI-OH:TAE*$-\OUS8YI(I3A8K2ZV!WX*;B&TY%TCX,2.FP\ M<3,_JF81:=Z+?"XR@?)]K2N2'/8IN%[5T;F[,5 :Q_\W7G_):;'4E$-7^@!< MRZHVKKMA,X[ALR3S7$SW?$B)<:-R1R-@A+YI\MS]R)%ODE]Z2%?]AA+?)F6? M!H)GW"2_K9_E>VVSSN_V;RA1;5+B:B!XT+,:DU6&RYNTJC66NKNE*M%I4CKK M(D#0!)Y[ELEW_[:+5.I6,"F9U0\->.9_Z_SU$WA)MA*3)J6R%,$"I'15H07& M+T^[C?M-4?7U:R6X(HT2FU_<,)G5U?;_["EMEZU$HBD)K%YXP'<[)SOOJ=.O M5: 2728EH/I@@3[J+#=4=I@ M -^$%)-;);DJ/U^2KL2L2;D09S>Z/W5F*2,/LEZ6/^G([48\ M.Q2MZZ74R](!#X(J\W9\9E<1+_"CU&UZ?BOJC:IZ7+CZ5\!._^3WZ MY@?R7P17_*]_^0]02P,$% @ #H2:6 7;N!DB!P "B, !8 !J;G!R M+3(P,C0P,S,Q97@S,3$N:'1M[5I;<]NX%7[OKT"=:>+,4(XDW]:RUS/>)#OU M/NPEFYGM6P MG-#A\4&>[W_3+Z7,C^3QT7Y))R?]?PYVT!7BJ8\/,T/?[M2ZZ57$\X\.AGO' MA^-P.M4J5*-!O_^WG2AZ?E;:)F ^A_[I9QIF9;! -Z$GC;YJ1M&DG=1UWEQ8 M8]WH13_^G7)+KY2U-K/1JX^Z)B]^I*GX8&O9O,J\;'S/D]-E$O3Z#X).4"_> M3I/*QQC'Z(;F)@R&K/3[?_S]\KO+CV)_L#>XJ_&RX=)=P?9@QZ,3C+JD>@%? MDWLBW=^2"[K4A0S:-L*6XF>GFT*/I1'O;ZAH@YZ0^*F$!+F-MCT78WYNG6\E MY@WVV>OZ_J:H9'-%XJ((XD-K,/)@7_8&![ORM9"-$H-#E>ZR9V_+A1<7RHZ9 M<_Z?0O K%1'U^_TA(S]4)'Z5+I<-^=Y/-X9F,39H&?;[PQ5K-M+4>DO_U7HL MM-G_W-2#M:9>9N(#QL6ETG4FBKCJ9S!9AI%=9NML3H]THQ#L40_L]T1.&.R]?#$XZI^N7B]%)<%SCB::ID!QJ+07O[32 M 9QF)C[0V#H@H1'?6U>+0;_W"\/BA[;18W)0+TR11GTF+IL"G'X)[AQN M=.=WTL.)<%<]$]>-G1I25Y0EK[KD2V6A2&-1K& >J1M0WDRT37 MP0Z4+[&2 M@9.EJ''G-!)2*7DY.F%KS?R2Y%8$&BK(>^EF+%++:XH+^W9,CV<*RF!*$\N@ M;N47VJ'L@5B#[M!$(;#32A>5\"U?%OVGY*@;A VHM3>HC[C4FNI0P4 _!K'P M[#PN **M@ID3=%,BGRV[X8O!RO[CL4*BU VBP8%=>#^+N=&BV2VUZZ;$PDPU M#,H7TRJ,B0@ON3H#.C0OYC$"Q-ABS!FS $\7-W]O:N!3:1XX8XG60 "(L0AK MG,Y'?0KI*U$:._5S.#FZTCXXSH22'R:]H66VA H_5V9%VR\&& <;@?'QCA=? M^2[H7>KBY6936;KK4\%T*:2C&$:$1>>&V-V"@)W<:%]Q#Q:KP3;,.'ROM"^, M]2WZ,0\Y:U(\Q\X6I/#8BUV$3Q'PD&*TJ6P[W*6ELHWOTJWF^J9)..+Q!?/ M$KQ2N%F7K2"$FHE#=!Z1UY M* V_1BI_..@99YE"MG[[+DSW.2& W4PI@=C680 L]HGVD4(@14T1CHHJ$8SU!(>SS8Z*Z MH@;9V "S:*&X#6415),)E_% P3Z%9F;D%EL1.;[B31MY!<.&Y4E[YDG<+A? M4^H@26_!E.EV?=T3(8B.8#F?JJOO.>+7U M 4_XU FC^ )#_)YV^6)W1;@$%L$N]^0Z-5'Q4]R>\LZU:6]U>9TTJ:2_3>[, M2Q&[I")A1^L[,IUA$WI-IMNKWI///L$AFY'Z&6XB#O^;FXAX$J3F@,T67,#4 MM R@!2TP$!Z1M%?J.N@E4=4%Z_QMAHP/,%A=ZQ"(UI)M;I%]N45IZ!2[[P)@ MX#;/W(G_7%7.5P+]WFJH'+'?-O'HT[_^NC_ ]<*@\(#:\44(-.-M6*$)@>O2 MU6V=/B5YS?DG%2(Q \42*AY+S<\$'@6'KJ1.6]VK2/^F>%IX]:^4_CYW=P67I'<8%2WB0/#X^R]/[ZV1N0(*MX8<9E-HI;+9;:.7_YXN#X MU,?KTNL9L0E6(@H/Z?3$(%GRWC/1Z&VEJ=SB'?H3D==_>,W_>B-%W_MP M QOR>#(^2B=6$UKYE&/>,;F#:M='OCZH[NF;U'>Q&]@_@U0 M2P,$% @ #H2:6+_5U78Y!P 3R, !8 !J;G!R+3(P,C0P,S,Q97@S M,3(N:'1M[5IK<]LV%OV^OP+KS";.#.5(LF37LNL9Y]&IN[-MFF:V^ZT#$9<6 MUB"@ J1D]=?W7(!ZV)(:N=D=NTG\@1:)"^ ^#LZ] 'DVJDIS?C8BJ<[_=O;W M5DN\=GE=DJU$[DE6I$0=M+T2/RL*UZ+5:J1>N?',ZZM1);KM;D_\[/RUGLC4 M7NG*T/E\G+,7Z?[L19SD;.C4[/Q,Z8G0ZNL]W9&=KXX/^WU2)YT>J?9)_UB> M'+:/.D>]HZXZ[OW2V4-7B*<^H9H9^GJOU+8U(IY_T.L>'/?'U>E4JVHTZ+3; M_]B+HN=GA;,5YO/HGWZF8=8&J^BF:DFCK^P@FK27NLZ;<'SQIQ[]3;FD5 MLM1F-GCV7I<4Q/]<*>VS+$@;6H&\+I)@T+\1=()Z\7::5#[&.$9;FIO0 MZ;+2;_[S[>7+R_?BL'/0O:WQJN'27\'VRHT')QAU1?4R MTLX*5XBW7MMU#[7$O)5[]+J^N5S\,U@NJZ=/^E^=BC]EY5@JA4S3,E1@/I!@_S;!-::G M1]HJQ'S0 @D^D"\Z!T^?=([:I^O72S&2$Q*>)IJF ',UTD'\6$L/C)J9>$=C MYP$(*[YQOA2==NM'1L=WM=5C\E"OFB*;ADQZ\Z4,<"+< M5<[$M7530^J*LN15GWRI'!2Q#C4+YI':@OEFHK:5KPEVH(J)!0V<+$6).\_9 MJ)"\*KUPI6::27)K I9R"D'Z&8N4\IKB^EZ,&?!,01E,:6(UU!! KCVJ'XA9 M=(8IC,$O/#N/"X!HIV#F M!-V4&,Y6W?#98.7P_E@A42SJD*7WLY@B'9K]2KNV!19F*F50Q9A:84Q$>,75 M&="A>3&/$2#&%F/.F"5XFKB%.U,#GTKSP!E+U 8"0(Q#6.-T(>J3RS 2A7'3 M,(>3IRL=*L\)4?+#I#>TS%90$>;*K&G[V0"CMQ48[V]Y\5EH@MZD+EYN+E6G M^R'539=">HIA1%CTT!"[6Q"P,S0ZC+@'BY5@&V8!S$/L*G"'A(,=I6O?7W::5ZX[MTJ[G,L0E'/+Y@'EB!5PHWZ[+S1,6M MB0I,Q';>!1TD.*?%[/[Q0#H\V@%%W79$VP,A"07S-BB]I@"EX==(Y1\.>L99 M)I=UV+T+T_V0$,!FII1 7.TQ !;[1(=((9 B&\?ATFM)/JL$YLG(B(@F@RRC MFC7DQHT:1 1=@C-:Q4U_J(=!*RV]9@-TRG.14BV/5 ?./7$-A9BH(N&X0% ( MV_W8:8R"1^>UD105BQ75%%MG8 +-HH;@; M91%4DPF7\5P#!/H%F=N0F6]%YIN)-'7D%PX;%05OG2=P>-A0ZB!)[\"4Z79S MW1,AB(Y@N9"JJZ&KJ^US[\+EE,951QR1ZY1$Q4_Q>TI[UQMO=#E>=)D),,BN3,O1>R2BH0=K6_( M=(9-Z#699J]Z1S[["(=L1^HGN(GH_R\W$?$D2,T!FRVY@*EI%4!+6F @W"-I MK]5UT$NBJJN<#XL,&1]@L++4546TD6R'#MF76Y2&3K'[/@ &;@O,G?C/5>5\ M)="OM8;*$?NUC2>@X?F7_0&N%P:%!]2.[T.@&6_#"PU/Q.X%QR:DCIM73>P@E3H&&A!"AN@TY1<$ 8*4!EE*?T%Y+Y0 MER5V!+]1.G]H6'?CP%C8 "E+ M:4+;B3,3XEQAY55SYND;DJ)R;-R,T#H=N41+\A9, :N/3)L']UKY#^/GUW!9 M>D=Q@5+>) ]WC[+X&OO1ZY\0JWA=QE4VB#LMEMH[?_JD=WP:XG7])O-#>4U;VG$OU&#B+?8KFBFMDR\&FDJ=G@1_T#4 M]P??"CS?2O!WOO[ =CZ>JP_2>=>$UKX'F7<#,R,2YH=&W55EMOVS84?M^O.'/0&R YDNS8\R4&LBQ%,V#+ MDG1(WPJ:/(JX4J1&4G'<7]\C,EZ3)6G0#D-2/1"BSNW[SH7BO/*U6LPK9&+Q MP_S'-(5?#&]KU!ZX1>910.ND/HX#I.F5UKYIUE:>5QZ*K!C"F;$?Y 6+ M<&&DQ$N<3 NQ61" M.SXNEN)]WB-34H\VSJ\5[O9JJ=,*N_C38=$?[S1^MI+"5],\RY[U@NIB7AKM M*9XE^_@:W=QRYO'2ITS)7R%LO+Q".2I*B??)$ M_FBM:QG%]0;RG^#/_FE_OP^GR .Q?+"3P9Z#/6$:FI/OBLV&PR0;=07R%<(I MLTNFT:5'EPK7L,=])RFRK/BOS?A7ZZ@?UO\[[>&=M \3."&_M%2R3H"'YEPG MT#Q8W 28 Q:K>T/]J[*7D)SYH'3<,DOU5VLXP<;8H/)KJV6#EMCZ%1VB+H%# MS?M WE\;6T.>I<=0&AOL?641H2;*E0/4@F#]QBROGF_EHVPVR)-P&"=0MHIB M<%,W2E(B5])7P=[BWZVTV)W*KHO]F>Q+]@HH2+[S4KSZAQ*-JY6^\W!PR2NF MSW'#*Y\,AL"TB-2D)H!UG'9.X!C50-!7<"VO[B!]@QJ3G:BQZ#I426?&E )R M1^5FBC"[AF"Z)& JI6::=]\ID) A9(>#M%H521G*9L#B[D_O5W7T8[3M+(R/ M0&XBEVE+U;:=5F_Q?&LXGKFP7NMLB$UP>]WP>8S9NP_30U@?-?>]Q;6L/A%$ M]_Q!GPJ\O<9*%4M8C.(I]$T_C7]=Z1KCPHA/+2K6\;YUR=L8+HWWIIYFGTW8 MTAG5^MLF#]P+K]9X2]T.M^-/4$L#!!0 ( Z$FEBPL1+="@, %$+ 6 M :FYPUJ@]<(O,HX#627T$KP6Z]Y"FG[7V3+.R\JCR4&3%$%X;^UX> MLRCWTBN95=Z074^ M*XWV%,^2??P;W6PX\WCB4Z;DD9X$2KUHNA9SHXR=;&7A-^TD:XQ*>FYKI:XECVJ4.K2RCHI,?D3 1O/"XC)#'Y$=)C6L*>=&!WG]S_^#. MP0L8%/WB-.(?L3F;!Z?$HSTG(GMHO2PE9UX:#::$O4IB"?>D9II+IN!)25*T M%Y[(T]:ZEE%<;R"_"2_[A_V]/APB#\3RP4X&NPYVA6EH3OXK-FL.M[)15R!? M(1PRNV :7?KD1.$*=KGO)$66_74SOFL=]GDG[((&'J#7Z"N[TX9%4 M"FT"//3H*H'FIS5.@#E@L=!JV: E MTGY)N]0E<*!Y'\C[/6-KR+/T&93&!GM?642HB7GE +4@6(^8Y=75K7R430=Y M$G9R F6K* 8W=:,DY7,I*06=O<4/K;38+6?7Q?Y*]CJ[ 10DW[DN;GRAA+RU MTG<>]D]XQ?01KGGEMP9#8%I$:E(3P#H./2=PC$HAZ"VXEE=GD#Y%C8SPBKZF\)2:7PJ:GN27O[?G@WNWL5+%"A>CN*O^Z OSS?VO,2XL M@HE%Q;JT;-P(UX8+X[VI)]E7$[9P1K5^T^0GE\C/9[S2;H>K]"=02P$"% ,4 M " .A)I8MV1*FY#C 0"\-QL $0 @ $ :FYP&UL4$L! A0#% @ #H2:6(DHH(%%;P WQ@% !4 M ( !#A@" &IN<'(M,C R-# S,S%?9&5F+GAM;%!+ 0(4 Q0 ( Z$FE@$ MPT4"Y!H! #+."@ 5 " 8:' @!J;G!R+3(P,C0P,S,Q7VQA M8BYX;6Q02P$"% ,4 " .A)I8%FV'5;6Q #Q20@ %0 M@ &=H@, :FYP&UL4$L! A0#% @ #H2:6 7; MN!DB!P "B, !8 ( !A50$ &IN<'(M,C R-# S,S%E>#,Q M,2YH=&U02P$"% ,4 " .A)I8O]75=CD' !/(P %@ M@ ';6P0 :FYPF8$ &IN<'(M,C R-# S,S%E>#,R,BYH=&U02P4& H "@": @ &N&D$ end XML 97 jnpr-20240331_htm.xml IDEA: XBRL DOCUMENT 0001043604 2024-01-01 2024-03-31 0001043604 2024-04-24 0001043604 us-gaap:ProductMember 2024-01-01 2024-03-31 0001043604 us-gaap:ProductMember 2023-01-01 2023-03-31 0001043604 us-gaap:ServiceMember 2024-01-01 2024-03-31 0001043604 us-gaap:ServiceMember 2023-01-01 2023-03-31 0001043604 2023-01-01 2023-03-31 0001043604 2024-03-31 0001043604 2023-12-31 0001043604 2022-12-31 0001043604 2023-03-31 0001043604 us-gaap:CommonStockMember 2023-12-31 0001043604 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-12-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001043604 us-gaap:RetainedEarningsMember 2023-12-31 0001043604 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001043604 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001043604 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001043604 us-gaap:CommonStockMember 2024-03-31 0001043604 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-03-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001043604 us-gaap:RetainedEarningsMember 2024-03-31 0001043604 us-gaap:CommonStockMember 2022-12-31 0001043604 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-12-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001043604 us-gaap:RetainedEarningsMember 2022-12-31 0001043604 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001043604 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001043604 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001043604 us-gaap:CommonStockMember 2023-03-31 0001043604 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-03-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001043604 us-gaap:RetainedEarningsMember 2023-03-31 0001043604 2024-01-09 0001043604 jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2024-03-31 0001043604 jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2023-12-31 0001043604 us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:CertificatesOfDepositMember 2024-03-31 0001043604 us-gaap:CertificatesOfDepositMember 2023-12-31 0001043604 us-gaap:CommercialPaperMember 2024-03-31 0001043604 us-gaap:CommercialPaperMember 2023-12-31 0001043604 us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:BankTimeDepositsMember 2024-03-31 0001043604 us-gaap:BankTimeDepositsMember 2023-12-31 0001043604 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:USGovernmentDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FixedIncomeSecuritiesMember 2024-03-31 0001043604 us-gaap:FixedIncomeSecuritiesMember 2023-12-31 0001043604 jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2024-03-31 0001043604 jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2023-12-31 0001043604 us-gaap:CashEquivalentsMember 2024-03-31 0001043604 us-gaap:CashEquivalentsMember 2023-12-31 0001043604 us-gaap:ShortTermInvestmentsMember 2024-03-31 0001043604 us-gaap:ShortTermInvestmentsMember 2023-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember 2024-03-31 0001043604 us-gaap:OtherLongTermInvestmentsMember 2023-12-31 0001043604 jnpr:OtherLongTermAssetsMember 2024-03-31 0001043604 jnpr:OtherLongTermAssetsMember 2023-12-31 0001043604 us-gaap:DebtSecuritiesMember 2023-01-01 2023-03-31 0001043604 us-gaap:DebtSecuritiesMember 2024-01-01 2024-03-31 0001043604 us-gaap:MoneyMarketFundsMember 2024-03-31 0001043604 us-gaap:MoneyMarketFundsMember 2023-12-31 0001043604 us-gaap:MutualFundMember 2024-03-31 0001043604 us-gaap:MutualFundMember 2023-12-31 0001043604 us-gaap:EquitySecuritiesMember 2024-03-31 0001043604 us-gaap:EquitySecuritiesMember 2023-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2024-03-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-12-31 0001043604 jnpr:OpenLightPhotonicsInc.Member 2024-01-01 2024-03-31 0001043604 jnpr:OpenLightPhotonicsInc.Member 2023-01-01 2023-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2024-03-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2024-03-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2024-03-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-03-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2024-03-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2023-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtMember 2024-01-31 0001043604 us-gaap:FairValueMeasurementsNonrecurringMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsNonrecurringMember 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001043604 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 0001043604 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 0001043604 us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 us-gaap:NondesignatedMember 2024-03-31 0001043604 us-gaap:NondesignatedMember 2023-12-31 0001043604 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 0001043604 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 jnpr:OtherLongTermAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 0001043604 jnpr:OtherLongTermAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 us-gaap:OtherCurrentAssetsMember us-gaap:NondesignatedMember 2024-03-31 0001043604 us-gaap:OtherCurrentAssetsMember us-gaap:NondesignatedMember 2023-12-31 0001043604 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 0001043604 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 jnpr:OtherLongTermLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 0001043604 jnpr:OtherLongTermLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 jnpr:OtherLongTermLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 0001043604 jnpr:OtherLongTermLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 us-gaap:AccruedLiabilitiesMember us-gaap:NondesignatedMember 2024-03-31 0001043604 us-gaap:AccruedLiabilitiesMember us-gaap:NondesignatedMember 2023-12-31 0001043604 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-01-01 2024-03-31 0001043604 us-gaap:InterestRateLockCommitmentsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-04-30 0001043604 us-gaap:InterestRateLockCommitmentsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001043604 us-gaap:InterestRateLockCommitmentsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-04-01 2021-04-30 0001043604 us-gaap:InterestRateLockCommitmentsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001043604 us-gaap:CashFlowHedgingMember 2024-01-01 2024-03-31 0001043604 us-gaap:CashFlowHedgingMember 2023-01-01 2023-03-31 0001043604 us-gaap:ForeignExchangeContractMember 2024-01-01 2024-03-31 0001043604 us-gaap:ForeignExchangeContractMember 2023-01-01 2023-03-31 0001043604 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 2024-03-31 0001043604 srt:MinimumMember us-gaap:ForeignExchangeContractMember 2024-01-01 2024-03-31 0001043604 srt:MaximumMember us-gaap:ForeignExchangeContractMember 2024-01-01 2024-03-31 0001043604 us-gaap:InventoriesMember 2024-03-31 0001043604 us-gaap:InventoriesMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember 2024-03-31 0001043604 us-gaap:OtherNoncurrentAssetsMember 2023-12-31 0001043604 us-gaap:AccountsReceivableMember 2024-01-01 2024-03-31 0001043604 us-gaap:ProductMember 2024-03-31 0001043604 us-gaap:ProductMember 2023-12-31 0001043604 us-gaap:ServiceMember 2024-03-31 0001043604 us-gaap:ServiceMember 2023-12-31 0001043604 us-gaap:ProductMember 2024-04-01 2024-03-31 0001043604 us-gaap:ProductMember 2025-04-01 2024-03-31 0001043604 us-gaap:ProductMember 2027-04-01 2024-03-31 0001043604 us-gaap:ServiceMember 2024-04-01 2024-03-31 0001043604 us-gaap:ServiceMember 2025-04-01 2024-03-31 0001043604 us-gaap:ServiceMember 2027-04-01 2024-03-31 0001043604 2024-04-01 2024-03-31 0001043604 2025-04-01 2024-03-31 0001043604 2027-04-01 2024-03-31 0001043604 us-gaap:EmployeeSeveranceMember jnpr:A2023TransformationPlanMember 2023-12-31 0001043604 us-gaap:FacilityClosingMember jnpr:A2023TransformationPlanMember 2023-12-31 0001043604 us-gaap:OtherRestructuringMember jnpr:A2023TransformationPlanMember 2023-12-31 0001043604 jnpr:A2023TransformationPlanMember 2023-12-31 0001043604 us-gaap:EmployeeSeveranceMember jnpr:A2023TransformationPlanMember 2024-01-01 2024-03-31 0001043604 us-gaap:FacilityClosingMember jnpr:A2023TransformationPlanMember 2024-01-01 2024-03-31 0001043604 us-gaap:OtherRestructuringMember jnpr:A2023TransformationPlanMember 2024-01-01 2024-03-31 0001043604 jnpr:A2023TransformationPlanMember 2024-01-01 2024-03-31 0001043604 us-gaap:EmployeeSeveranceMember jnpr:A2023TransformationPlanMember 2024-03-31 0001043604 us-gaap:FacilityClosingMember jnpr:A2023TransformationPlanMember 2024-03-31 0001043604 us-gaap:OtherRestructuringMember jnpr:A2023TransformationPlanMember 2024-03-31 0001043604 jnpr:A2023TransformationPlanMember 2024-03-31 0001043604 jnpr:FixedRateNoteDueDecember2025Member us-gaap:SeniorNotesMember 2024-03-31 0001043604 jnpr:FixedRateNoteDueDecember2025Member us-gaap:SeniorNotesMember 2023-12-31 0001043604 jnpr:FixedRateNoteDue2029Member us-gaap:SeniorNotesMember 2024-03-31 0001043604 jnpr:FixedRateNoteDue2029Member us-gaap:SeniorNotesMember 2023-12-31 0001043604 jnpr:FixedRateNoteDue2030Member us-gaap:SeniorNotesMember 2024-03-31 0001043604 jnpr:FixedRateNoteDue2030Member us-gaap:SeniorNotesMember 2023-12-31 0001043604 jnpr:FixedRateNoteDue2041Member us-gaap:SeniorNotesMember 2024-03-31 0001043604 jnpr:FixedRateNoteDue2041Member us-gaap:SeniorNotesMember 2023-12-31 0001043604 jnpr:FixedRateNoteDue2025AndFixedRateNoteDue2029Member us-gaap:SeniorNotesMember 2024-01-01 2024-03-31 0001043604 jnpr:FixedRateNoteDue2025AndFixedRateNoteDue2029Member us-gaap:SeniorNotesMember 2024-03-31 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-01-01 2024-03-31 0001043604 jnpr:StockRepurchaseProgram2018Member 2024-01-01 2024-03-31 0001043604 jnpr:StockRepurchaseProgram2018Member 2023-01-01 2023-03-31 0001043604 jnpr:StockRepurchaseProgram2018Member 2024-03-31 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 0001043604 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-01-01 2024-03-31 0001043604 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-03-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-03-31 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-03-31 0001043604 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-03-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-31 0001043604 jnpr:EquityIncentivePlan2015Member 2024-03-31 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2024-03-31 0001043604 jnpr:RsusRsasAndPsasMember 2023-12-31 0001043604 jnpr:RsusRsasAndPsasMember 2024-01-01 2024-03-31 0001043604 jnpr:RsusRsasAndPsasMember 2024-03-31 0001043604 jnpr:ServicebasedRSUsMember 2024-01-01 2024-03-31 0001043604 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2024-01-01 2024-03-31 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2023-01-01 2023-03-31 0001043604 us-gaap:CostOfGoodsProductLineMember 2024-01-01 2024-03-31 0001043604 us-gaap:CostOfGoodsProductLineMember 2023-01-01 2023-03-31 0001043604 jnpr:CostOfRevenuesServiceMember 2024-01-01 2024-03-31 0001043604 jnpr:CostOfRevenuesServiceMember 2023-01-01 2023-03-31 0001043604 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001043604 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001043604 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001043604 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001043604 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001043604 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001043604 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001043604 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001043604 jnpr:RsusRsasAndPsasMember 2023-01-01 2023-03-31 0001043604 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001043604 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001043604 jnpr:WideAreaNetworkingMember 2024-01-01 2024-03-31 0001043604 jnpr:WideAreaNetworkingMember 2023-01-01 2023-03-31 0001043604 jnpr:DataCenterMember 2024-01-01 2024-03-31 0001043604 jnpr:DataCenterMember 2023-01-01 2023-03-31 0001043604 jnpr:CampusAndBranchMember 2024-01-01 2024-03-31 0001043604 jnpr:CampusAndBranchMember 2023-01-01 2023-03-31 0001043604 jnpr:HardwareMaintenanceAndProfessionalServicesMember 2024-01-01 2024-03-31 0001043604 jnpr:HardwareMaintenanceAndProfessionalServicesMember 2023-01-01 2023-03-31 0001043604 jnpr:CloudMember 2024-01-01 2024-03-31 0001043604 jnpr:CloudMember 2023-01-01 2023-03-31 0001043604 jnpr:TelecomandCableMember 2024-01-01 2024-03-31 0001043604 jnpr:TelecomandCableMember 2023-01-01 2023-03-31 0001043604 jnpr:StrategicEnterpriseMember 2024-01-01 2024-03-31 0001043604 jnpr:StrategicEnterpriseMember 2023-01-01 2023-03-31 0001043604 country:US 2024-01-01 2024-03-31 0001043604 country:US 2023-01-01 2023-03-31 0001043604 jnpr:OtherAmericasMember 2024-01-01 2024-03-31 0001043604 jnpr:OtherAmericasMember 2023-01-01 2023-03-31 0001043604 srt:AmericasMember 2024-01-01 2024-03-31 0001043604 srt:AmericasMember 2023-01-01 2023-03-31 0001043604 us-gaap:EMEAMember 2024-01-01 2024-03-31 0001043604 us-gaap:EMEAMember 2023-01-01 2023-03-31 0001043604 srt:AsiaPacificMember 2024-01-01 2024-03-31 0001043604 srt:AsiaPacificMember 2023-01-01 2023-03-31 0001043604 jnpr:AccruedIncomeTaxesNoncurrentMember 2024-03-31 0001043604 jnpr:LongTermIncomeTaxesMember 2024-03-31 0001043604 srt:ScenarioForecastMember 2024-06-24 2024-06-24 0001043604 us-gaap:SubsequentEventMember 2024-04-25 2024-04-25 0001043604 jnpr:KennethMillerMember 2024-01-01 2024-03-31 0001043604 jnpr:KennethMillerMember 2024-03-31 shares iso4217:USD iso4217:USD shares jnpr:investment pure jnpr:extension_option jnpr:segment 0001043604 false 2024 Q1 --12-31 P1M P12M P2Y P12M P2Y P12M P2Y P222D 10-Q true 2024-03-31 false 001-34501 JUNIPER NETWORKS, INC. DE 77-0422528 1133 Innovation Way Sunnyvale, CA 94089 408 745-2000 Common Stock, par value $0.00001 per share JNPR NYSE Yes Yes Large Accelerated Filer false false false 324987897 651900000 912600000 497000000.0 459200000 1148900000 1371800000 323900000 454900000 144100000 145700000 468000000.0 600600000 680900000 771200000 296600000 284800000 305400000 303200000 60700000 68000000.0 4100000 -500000 28300000 0 695100000 655500000 -14200000 115700000 -14300000 200000 2100000 -8800000 -26400000 107100000 -27700000 19600000 -2100000 -2100000 -800000 85400000 -0.00 0.26 -0.00 0.26 322600000 322300000 322600000 329100000 -800000 85400000 -29000000.0 2100000 100000 0 -29100000 2100000 -5400000 -6900000 -1200000 -7400000 -4200000 500000 -3700000 1500000 -37000000.0 4100000 -37800000 89500000 1069800000 1068100000 187900000 139400000 814900000 1044100000 958200000 952400000 510100000 591500000 3540900000 3795500000 688600000 689900000 158400000 111400000 277200000 116800000 74600000 91800000 3734300000 3734400000 1004200000 978700000 9478200000 9518500000 250200000 295100000 210900000 292200000 1205500000 1130000000 363400000 386700000 2030000000 2104000000 1607100000 1616800000 919400000 894900000 173500000 204500000 130600000 82900000 136400000 122700000 4997000000 5025800000 0.00001 0.00001 10000000.0 10000000.0 0 0 0 0 0 0 0.00001 0.00001 1000000000 1000000000 324900000 324900000 320300000 320300000 0 0 6776100000 6740000000 12100000 49100000 -2307000000 -2296400000 4481200000 4492700000 9478200000 9518500000 -800000 85400000 79900000 60900000 44200000 49400000 -26600000 -28300000 -1000000.0 22400000 10800000 10100000 -14300000 200000 -2100000 -2100000 300000 -3900000 -228800000 -166100000 22500000 171000000.0 -70200000 56000000.0 -38300000 15400000 -79400000 -78400000 -24900000 29600000 -32500000 -16100000 101000000.0 96200000 325000000.0 191500000 34800000 42100000 283500000 5000000.0 6100000 14000000.0 45100000 69400000 2700000 2400000 4300000 7400000 0 -900000 -265500000 42200000 14600000 151300000 32100000 31100000 71400000 70600000 -53900000 -190800000 -3600000 1200000 2000000.0 44100000 1084300000 897700000 1086300000 941800000 320300000 6740000000 49100000 -2296400000 4492700000 -800000 -800000 -37000000.0 -37000000.0 5000000.0 32100000 32100000 400000 4800000 9800000 14600000 80200000 80200000 0.22 71400000 71400000 324900000 6776100000 12100000 -2307000000 4481200000 322900000 6846400000 4200000 -2375500000 4475100000 85400000 85400000 4100000 4100000 3300000 31100000 31100000 4800000 60200000 91100000 151300000 61400000 61400000 0.22 70600000 70600000 321400000 6808100000 8300000 -2381200000 4435200000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. Basis of Presentation and Summary of Significant Accounting Policies </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Condensed Consolidated Financial Statements of Juniper Networks, Inc. (the “Company” or “Juniper”) were prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all information and footnotes required by U.S. GAAP for complete financial statements. The Condensed Consolidated Balance Sheet as of December 31, 2023 has been derived from the audited Consolidated Financial Statements at that date. In the opinion of management, all adjustments, including normal recurring accruals, considered necessary for a fair presentation have been included. The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024, or any future period. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These Condensed Consolidated Financial Statements and accompanying notes should be read in conjunction with the audited Consolidated Financial Statements and accompanying notes in the Company's Annual Report on Form 10-K for the year ended December 31, 2023 (the "Form 10-K"). The Company has evaluated all subsequent events through the date these condensed consolidated financial statements were issued.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the financial statements and related disclosures in accordance with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and the accompanying notes. Actual results could differ materially from those estimates under different assumptions or conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to the current period's presentation. None of these reclassifications had a material impact to the unaudited Condensed Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">HPE Merger Agreement</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 9, 2024, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) by and among the Company, Hewlett Packard Enterprise Company, a Delaware corporation (“HPE”), and Jasmine Acquisition Sub, Inc., a Delaware corporation and wholly owned subsidiary of HPE (“Merger Sub”), pursuant to which Merger Sub will merge with and into the Company (the “Merger”), with the Company surviving the Merger as a wholly owned subsidiary of HPE. Under the terms of the Merger Agreement, at the effective time of the Merger, each issued and outstanding share of the Company's common stock (subject to certain exceptions set forth in the Merger Agreement) will be canceled and converted into the right to receive </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$40.00</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in cash, without interest and subject to applicable withholding taxes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Merger Agreement generally requires the Company to use commercially reasonable efforts to operate the Company's business in the ordinary course, subject to certain exceptions including as required by applicable law, pending consummation of the Merger, and subjects the Company to customary interim operating covenants that restrict the Company from taking certain specified actions without HPE’s approval (such approval not to be unreasonably withheld, conditioned, or delayed) until the Merger is completed or the Merger Agreement is terminated in accordance with its terms. During this period, the Company is permitted to continue paying regular quarterly dividends, substantially in accordance with past practice, at a quarterly rate not to exceed </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.22</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The completion of the Merger, which is currently expected to close in late calendar year 2024 or early calendar year 2025, is subject to the receipt of regulatory approvals and other customary closing conditions. On April 2, 2024, the Company received approval of the Merger Agreement from its stockholders. If the transaction is consummated, the Company's common stock will be delisted from the New York Stock Exchange and deregistered under the Securities Exchange Act of 1934 (the “Exchange Act”). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Merger Agreement can be terminated under certain customary circumstances, including by mutual agreement, the imposition of a final and non-appealable governmental order that permanently enjoins or otherwise prohibits the Merger, an uncured breach of the Merger Agreement by the other party, or if the Merger has not been consummated by January 9, 2025, as may be automatically extended pursuant to the terms of the Merger Agreement. Under certain specified circumstances in which </span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Merger Agreement is terminated, the Company is required to pay HPE a termination fee equal to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$407.5 million</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and under certain other specified circumstances in which the Merger Agreement is terminated, HPE is required to pay the Company a termination fee equal to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$815.0 million</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pending Merger, the Company incurred </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$28.3 million of expenses for the period ended March 31, 2024, including professional services and financial advisory fees, all of which were recorded within "Merger-related charges" in the Condensed Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Significant Accounting Policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no significant changes to the Company's significant accounting policies described in Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Business, Basis of Presentation and Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in Notes to Consolidated Financial Statements in Item 8 of Part II of the Form 10-K for the fiscal year ended December 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards Not Yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: In November 2023, the Financial Accounting Standards Board (FASB) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024 on a retrospective basis. Early adoption is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which expands the disclosures required for income taxes. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment should be applied on a prospective basis while retrospective application is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Condensed Consolidated Financial Statements of Juniper Networks, Inc. (the “Company” or “Juniper”) were prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all information and footnotes required by U.S. GAAP for complete financial statements. The Condensed Consolidated Balance Sheet as of December 31, 2023 has been derived from the audited Consolidated Financial Statements at that date. In the opinion of management, all adjustments, including normal recurring accruals, considered necessary for a fair presentation have been included. The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024, or any future period. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These Condensed Consolidated Financial Statements and accompanying notes should be read in conjunction with the audited Consolidated Financial Statements and accompanying notes in the Company's Annual Report on Form 10-K for the year ended December 31, 2023 (the "Form 10-K"). The Company has evaluated all subsequent events through the date these condensed consolidated financial statements were issued.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the financial statements and related disclosures in accordance with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and the accompanying notes. Actual results could differ materially from those estimates under different assumptions or conditions.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to the current period's presentation. None of these reclassifications had a material impact to the unaudited Condensed Consolidated Financial Statements.</span></div> 40.00 0.22 407500000 815000000 28300000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards Not Yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: In November 2023, the Financial Accounting Standards Board (FASB) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024 on a retrospective basis. Early adoption is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which expands the disclosures required for income taxes. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment should be applied on a prospective basis while retrospective application is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2. Cash Equivalents and Investments </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments in Available-for-Sale Debt Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's unrealized gains and losses and fair value of investments designated as available-for-sale debt securities as of March 31, 2024 and December 31, 2023 (in millions):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:23.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.702%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized and Credit</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Losses</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized and Credit</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Losses</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed and mortgage-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign government debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fixed income securities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Privately-held debt and redeemable preferred stock securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the contractual maturities of the Company's total fixed income securities as of March 31, 2024 (in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized <br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due between one and five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the C</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ompany's unrealized loss of $1.8 million resulted from 226 fixed income available-for-sale debt securities, of which losses aggregating </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were from investments in an unrealized loss position for less than 12 </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">months, and $1.1 million were from investments in an unrealized loss position for more than 12 m</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">onths. The gross unrealized losses related to these investments were primarily due to changes in market interest rates. The Company anticipates that it will recover the entire amortized cost basis of such available-for-sale debt securities and has determined that no allowance for credit losses was required to be recognized during the three months ended March 31, 2024 and March 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, the Company recorded an allowance for credit loss of $7.1 million on privately-held debt and redeemable preferred stock investments. The credit loss represents the difference between the estimated fair value and the cost of the investment related to the credit factors. The determination of fair value was based on quantitative and qualitative analysis including factors such as the near-term prospects of the investee in the market in which it operates and an evaluation of the investee's financial condition in relation to its outstanding obligations. As of March 31, 2024 and December 31, 2023, the Company had an allowance for credit loss of $15.4 million and $8.3 million, respectively, on privately-held debt and redeemable preferred stock investments. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 and March 31, 2023, there were no m</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">aterial gross realized gains or losses from available-for-sale debt securities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments in Equity Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's investments in equity securities as of March 31, 2024 and December 31, 2023 (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments with readily determinable fair value:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Publicly-traded equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments without readily determinable fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investment under the equity method of accounting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as: </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and March 31, 2023, there w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ere no material unrealized gains or losses recognized for equity investments with readily determinable fair value or equity investments without readily determinable fair value. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and March 31, 2023, the loss recognized from the equity method investment was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.2 million and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.1 million, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash and Investments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has restricted cash and investments for: (i) amounts under the Company's non-qualified deferred compensation plan for senior-level employees; (ii) amounts held under the Company's short-term disability plan in California; and (iii) amounts held in escrow accounts, as required in connection with certain acquisitions. Restricted investments consist of equity investments. As of March 31, 2024, the carrying value of restricted cash and investments was $59.2 million, of which $17.5 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million was included in prepaid expenses and other current assets, and $41.7 million was included in other long-term assets on the Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's unrealized gains and losses and fair value of investments designated as available-for-sale debt securities as of March 31, 2024 and December 31, 2023 (in millions):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:23.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.702%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized and Credit</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Losses</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized and Credit</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Losses</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed and mortgage-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign government debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fixed income securities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Privately-held debt and redeemable preferred stock securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 99300000 0 500000 98800000 38200000 200000 400000 38000000.0 234100000 400000 1000000.0 233500000 160200000 700000 1300000 159600000 16200000 0 0 16200000 3000000.0 0 0 3000000.0 92100000 0 0 92100000 41100000 0 0 41100000 5300000 0 100000 5200000 5300000 0 200000 5100000 282100000 0 0 282100000 273600000 0 0 273600000 0 0 0 0 4000000.0 0 0 4000000.0 72000000.0 0 200000 71800000 54800000 100000 0 54900000 801100000 400000 1800000 799700000 580200000 1000000.0 1900000 579300000 46000000.0 0 15400000 30600000 20600000 37400000 8300000 49700000 847100000 400000 17200000 830300000 600800000 38400000 10200000 629000000.0 340200000 0 0 340200000 328200000 0 0 328200000 183100000 0 800000 182300000 135700000 0 1400000 134300000 277800000 400000 1000000.0 277200000 116300000 1000000.0 500000 116800000 46000000.0 0 15400000 30600000 20600000 37400000 8300000 49700000 847100000 400000 17200000 830300000 600800000 38400000 10200000 629000000.0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the contractual maturities of the Company's total fixed income securities as of March 31, 2024 (in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized <br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due between one and five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 523300000 522500000 277800000 277200000 801100000 799700000 1800000 226 700000 1100000 0 0 7100000 15400000 8300000 0 0 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's investments in equity securities as of March 31, 2024 and December 31, 2023 (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments with readily determinable fair value:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Publicly-traded equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments without readily determinable fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investment under the equity method of accounting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as: </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 379600000 337500000 42600000 38000000.0 5600000 5100000 45800000 45800000 24200000 26400000 497800000 452800000 379600000 337500000 5600000 5100000 3300000 2500000 109300000 107700000 497800000 452800000 0 0 0 0 -2200000 -2100000 59200000 17500000 41700000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1069800000 1068100000 14100000 13800000 2400000 2400000 1086300000 1084300000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. Fair Value Measurements </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (in millions):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:27.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.933%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">March 31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs<br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs <br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed and mortgage-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">282.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">282.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Privately-held debt and redeemable preferred stock securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total available-for-sale debt securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">750.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">830.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">559.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">629.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">379.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">379.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Publicly-traded equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total equity securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">427.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">427.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">380.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">380.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivative assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">476.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">756.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,263.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,016.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(83.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(83.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(73.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(73.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:27.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.933%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">March 31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at <br/>December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs<br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs <br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets, reported as:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">379.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">340.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">719.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">665.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">241.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">277.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">476.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">756.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,263.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,016.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total liabilities, reported as:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(85.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(85.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93.5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93.5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Level 2 available-for-sale debt securities are priced using quoted market prices for similar instruments or non-binding market prices that are corroborated by observable market data. The Company uses inputs such as actual trade data, benchmark yields, broker/dealer quotes, or alternative pricing sources with reasonable levels of price transparency, which are obtained from quoted market prices, independent pricing vendors, or other sources, to determine the ultimate fair value of these assets. The Company's derivative instruments are classified as Level 2, as they are not actively traded and are valued using pricing models that use observable market inputs. During the three months ended March 31, 2024, the Company had</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> no transfers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> into or out of Level 3 of the fair value hierarchy of its assets or liabilities measured at fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's privately-held debt and redeemable preferred stock securities are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of its privately-held debt and redeemable preferred stock securities on a recurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent valuations at the time of financing activities and the investee's capital structure. In January 2024, the Company invested in a convertible note of a privately-held company for a principal amount of $25.0 million with a maturity period of two years. During the three months ended March 31, 2024, the Company recognized a credit loss of $7.1 million on a privately-held debt investment and redeemable preferred stock securities. Refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents and Investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's investments in equity securities without readily determinable fair value are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of equity securities without readily determinable fair value, and investments accounted for under the equity method of accounting, on a nonrecurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent financing activities and the investee's capital structure. As of March 31, 2024, downward adjustments for equity securities without readily determinable fair value in the aggregate were $89.9 million. There have been no material upward adjustments to the equity securities without readily determinable fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company's assets, including intangible assets and goodwill, are measured at fair value on a nonrecurring basis. There were no significant impairment charges recognized during the three months ended March 31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, the Company had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> liabilities required to be measured at fair value on a nonrecurring basis.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Not Measured at Fair Value</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company's accounts receivable, accounts payable, and other accrued liabilities approximate fair value due to their short maturities. As of March 31, 2024 and December 31, 2023, the estimated fair value of the Company's total outstanding debt in the Condensed Consolidated Balance Sheets wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $1,567.8 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $1,581.7 million, respectively, based on observable market inputs (Level 2).</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (in millions):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:27.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.933%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">March 31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs<br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs <br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed and mortgage-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">282.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">282.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Privately-held debt and redeemable preferred stock securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total available-for-sale debt securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">750.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">830.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">559.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">629.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">379.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">379.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Publicly-traded equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total equity securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">427.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">427.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">380.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">380.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivative assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">476.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">756.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,263.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,016.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(83.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(83.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(73.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(73.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:27.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.933%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">March 31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at <br/>December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs<br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs <br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets, reported as:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">379.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">340.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">719.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">665.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">241.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">277.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">476.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">756.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,263.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,016.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total liabilities, reported as:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(85.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(85.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93.5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(93.5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 98800000 0 98800000 0 38000000.0 0 38000000.0 0 16200000 0 16200000 0 3000000.0 0 3000000.0 0 233500000 0 233500000 0 159600000 0 159600000 0 92100000 0 92100000 0 41100000 0 41100000 0 5200000 0 5200000 0 5100000 0 5100000 0 282100000 0 282100000 0 273600000 0 273600000 0 0 0 0 0 4000000.0 0 4000000.0 48900000 22900000 0 71800000 20000000.0 34900000 0 54900000 0 0 30600000 30600000 0 0 49700000 49700000 48900000 750800000 30600000 830300000 20000000.0 559300000 49700000 629000000.0 379600000 0 0 379600000 337500000 0 0 337500000 42600000 0 0 42600000 38000000.0 0 0 38000000.0 5600000 0 0 5600000 5100000 0 0 5100000 427800000 0 0 427800000 380600000 0 0 380600000 0 5600000 0 5600000 0 7200000 0 7200000 0 5600000 0 5600000 0 7200000 0 7200000 476700000 756400000 30600000 1263700000 400600000 566500000 49700000 1016800000 0 9800000 0 9800000 0 7200000 0 7200000 0 83700000 0 83700000 0 73600000 0 73600000 0 93500000 0 93500000 0 80800000 0 80800000 0 93500000 0 93500000 0 80800000 0 80800000 379600000 340200000 0 719800000 337500000 328200000 0 665700000 18300000 169600000 0 187900000 12800000 126600000 0 139400000 36200000 241000000.0 0 277200000 12300000 104500000 0 116800000 3300000 4000000.0 0 7300000 2500000 4600000 0 7100000 39300000 1600000 30600000 71500000 35500000 2600000 49700000 87800000 476700000 756400000 30600000 1263700000 400600000 566500000 49700000 1016800000 0 8400000 0 8400000 0 6200000 0 6200000 0 85100000 0 85100000 0 74600000 0 74600000 0 93500000 0 93500000 0 80800000 0 80800000 25000000 P2Y 7100000 89900000 0 0 0 0 1567800000 1581700000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. Derivative Instruments </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses derivative instruments to manage a variety of risks, including risks related to fluctuations in foreign currency exchange rates and interest rates on debt instruments. The Company does not use derivative financial instruments for speculative purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amount of the Company's derivative instruments is summarized as follows (in millions): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designated derivatives:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedges:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedges:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total designated derivatives</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-designated derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,501.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,601.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments on the Condensed Consolidated Balance Sheets was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:45.380%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.539%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Offsetting of Derivative Instruments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company presents its derivative instruments at gross fair values in the Condensed Consolidated Balance Sheets. As of March 31, 2024 and December 31, 2023, the potential effects of set-off associated with the derivative contracts would be a reduction to both derivative assets and derivative liabilities by</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> $5.6 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and $7.2 million, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Designated Derivatives </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses foreign currency forward contracts or options contracts to hedge the Company's planned cost of revenues and operating expenses denominated in foreign currencies. These derivatives are designated as cash flow hedges and typically have maturities </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of thirty-six months or less. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into interest rate swap contracts, designated as fair value hedges, to convert the fixed interest rates of certain Senior Notes ("Notes") to floating interest rates. In April 2021, the Company entered into these contracts for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in December 2030 in addition to the contracts entered in 2019 for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in March 2041. The interest rate swap contracts will expire within seven years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In 2020, the Company entered into interest rate lock contracts with large financial institutions, which fix the benchmark interest rates of future debt issuances for an aggregate notional amount of $650.0 million. These contracts were designated as cash flow hedges for a forecasted debt issuance, which was expected to occur by the end of 2025. During the year ended December 31, 2023, the Company terminated the interest rate lock contracts, resulting in a deferred gain of $133.9 million recognized in accumulated other comprehensive income, which will be deferred and amortized to interest expense over the term of the anticipated debt unless it becomes probable that the debt will not be issued with the terms anticipated at the hedge's inception. The Company classifies the cash flow in the same section as the underlying item resulting in the proceeds from sale being presented as operating activities.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Effect of Derivative Instruments on the Condensed Consolidated Statements of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For cash flow hedges, the Company recognized </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an unrealized loss of $5.5 million and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $9.9 million in accumulated other comprehensive income for the effective portion of its derivative instruments for the three months ended March 31, 2024 and March 31, 2023, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For foreign currency contracts, the Company reclassified a loss o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f $1.1 million and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$7.8 million out of accumulated other comprehensive income to cost of revenues and operating expenses in the Condensed Consolidated Statements of Operations during the three months ended March 31, 2024 and March 31, 2023, respectively. As of March 31, 2024, an estimated</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $4.5 million of unrealized net loss</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> within accumulated other comprehensive income is expected to be reclassified into earnings within the next twelve months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Designated Derivatives </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the remeasurement of certain monetary assets and liabilities denominated in foreign currencies. These foreign exchange forward contracts typically have maturities of approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-802">one</span> to four months. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding non-designated derivative instruments are carried at fair value. Changes in the fair value of these derivatives, which were recorded in Other expense, net within the Condensed Consolidated Statements of Operations, were</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> not material d</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">uring the three months ended March 31, 2024 and March 31, 2023.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amount of the Company's derivative instruments is summarized as follows (in millions): </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designated derivatives:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedges:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedges:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total designated derivatives</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-designated derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,501.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,601.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 668800000 801000000.0 600000000.0 600000000.0 1268800000 1401000000 232400000 200700000 1501200000 1601700000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments on the Condensed Consolidated Balance Sheets was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:45.380%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.539%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments on the Condensed Consolidated Balance Sheets was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:45.380%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.539%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives designated as hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 3800000 4400000 1700000 2700000 5500000 7100000 100000 100000 5600000 7200000 8300000 6000000.0 1400000 1000000.0 83700000 73600000 93400000 80600000 100000 200000 93500000 80800000 -5600000 -5600000 -7200000 -7200000 P36M 300000000 300000000 P7Y 650000000 133900000 -5500000 -9900000 -1100000 -7800000 -4500000 P4M <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. Other Financial Information </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Inventory </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventory consisted of the following (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production and service materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Long-term inventory balance classified as other long-term assets in the Company's Condensed Consolidated Balance Sheets consists of last time buy component inventory to be consumed beyond the Company's normal operating cycle.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract manufacturer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, the Company recorded an allowance for credit loss of $7.7 million on note receivables due from a privately-held investee. The credit loss represents the difference between the net amount expected to be collected and the amortized cost of the note receivable.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes during the three months ended March 31, 2024 in the Company’s warranty reserve as reported within other accrued liabilities in the Condensed Consolidated Balance Sheets were as follows (in millions):</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions made during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual costs incurred during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of the Company's deferred revenue, as reported in the Condensed Consolidated Balance Sheets, were as follows (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred product revenue, net</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred service revenue, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,020.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,124.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,130.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,124.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segments, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for disaggregated revenue by customer solution, customer vertical, and geographic region.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue of $17.2 million included in deferred revenue at January 1, 2024 were recognized during the three months ended March 31, 2024. Service revenue of $345.5 million included in deferred revenue at January 1, 2024 were recognized during the three months ended March 31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining Performance Obligations ("RPO") are comprised mainly of deferred product and service revenue, and to a lesser extent, unbilled service revenue from non-cancellable contracts for which the Company has not invoiced and has an obligation to perform, and for which revenue has not yet been recognized in the financial statements. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the breakdown of RPO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of March 31, 2024 and when the Company expects to recognize the amounts as revenue (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue Recognition Expected by Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1-3 years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,032.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,137.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,211.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company's RPO does not include backlog. Backlog consists of purchase orders for product primarily expected to be shipped to the Company's distributors, resellers, or end customers within the next 90 days. The following amounts are not included in the Company's backlog: (1) deferred revenue, (2) unbilled contract revenue, (3) all service obligations, including software as a service (SaaS), and (4) certain future revenue adjustments for items such as sales return reserves and early payment discounts.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Contract Cost</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes direct and incremental costs incurred to acquire contracts, primarily sales commissions, for which the associated revenue is expected to be recognized in future periods. The Company incurs these costs in connection with both initial contracts and renewals. These costs are initially deferred, recorded as prepaid expenses and other current assets or other long-term assets, and are amortized over a period of benefit, which is typically over the term of the customer contracts or when product is delivered and revenue recognized. Commission expense is included in sales and marketing expenses in the accompanying Condensed Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred contract cost was $42.9 million as of March 31, 2024. For the three months ended March 31, 2024, amortization expense associated with the deferred commissions was $18.2 million, and there were no impairment charges recognized.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Expense), Net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net, consisted of the following (in millions):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on other investments, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span> Other investments represent fixed income securities and equity investments with readily determinable fair value. The prior period amounts have been reclassified to conform to the current period presentation. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventory consisted of the following (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production and service materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Long-term inventory balance classified as other long-term assets in the Company's Condensed Consolidated Balance Sheets consists of last time buy component inventory to be consumed beyond the Company's normal operating cycle.</span></div> 764200000 719000000.0 271900000 299000000.0 1036100000 1018000000 958200000 952400000 77900000 65600000 1036100000 1018000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract manufacturer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 234000000.0 316400000 149900000 140900000 126200000 134200000 510100000 591500000 7700000 <div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes during the three months ended March 31, 2024 in the Company’s warranty reserve as reported within other accrued liabilities in the Condensed Consolidated Balance Sheets were as follows (in millions):</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions made during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual costs incurred during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 29400000 12800000 11600000 30600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of the Company's deferred revenue, as reported in the Condensed Consolidated Balance Sheets, were as follows (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred product revenue, net</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred service revenue, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,020.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,124.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,130.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,124.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 104700000 92100000 2020200000 2020200000 1932800000 1932800000 2124900000 2124900000 2024900000 2024900000 1205500000 1130000000 919400000 894900000 2124900000 2024900000 17200000 345500000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the breakdown of RPO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of March 31, 2024 and when the Company expects to recognize the amounts as revenue (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue Recognition Expected by Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1-3 years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,032.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,137.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,211.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company's RPO does not include backlog. Backlog consists of purchase orders for product primarily expected to be shipped to the Company's distributors, resellers, or end customers within the next 90 days. The following amounts are not included in the Company's backlog: (1) deferred revenue, (2) unbilled contract revenue, (3) all service obligations, including software as a service (SaaS), and (4) certain future revenue adjustments for items such as sales return reserves and early payment discounts.</span></div> 105300000 90700000 12300000 2300000 2032300000 1121000000 696100000 215200000 2137600000 1211700000 708400000 217500000 42900000 18200000 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net, consisted of the following (in millions):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on other investments, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span> Other investments represent fixed income securities and equity investments with readily determinable fair value. The prior period amounts have been reclassified to conform to the current period presentation. 16900000 9500000 20500000 19200000 3400000 700000 2300000 200000 2100000 -8800000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. Restructuring Charges</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the third quarter of 2023, the Company initiated the 2023 Transformation Plan to realign the organization and enable investments in long-term growth opportunities. As of March 31, 2024, actions taken under this plan have been substantially completed.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents changes in the restructuring liabilities (in millions) for the three months ended March 31, 2024:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee severance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Facility exit-related and asset impairments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contract terminations and other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of December 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of March 31, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table presents changes in the restructuring liabilities (in millions) for the three months ended March 31, 2024:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee severance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Facility exit-related and asset impairments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contract terminations and other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of December 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of March 31, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 30000000.0 400000 3200000 33600000 2300000 1700000 100000 4100000 16500000 100000 3100000 19700000 -100000 -1700000 0 -1800000 15700000 300000 200000 16200000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. Debt </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's total debt (in millions, except percentages): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:42.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Interest Rates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.200% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.750% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.000% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.950% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2041</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unaccreted discount and debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedge accounting fair value adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(*)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,607.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">________________________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(*)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">     Represents the fair value adjustments for interest rate swap contracts with an aggregate notional amount of $600.0 million. These contracts convert the fixed interest rates of certain Notes to floating interest rates and are designated as fair value hedges. See Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for a discussion of the Company's interest rate swap contracts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes above are the Company’s senior unsecured and unsubordinated obligations, ranking equally in right of payment to all of the Company’s existing and future senior unsecured and unsubordinated indebtedness, and senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Notes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may redeem the Notes, either in whole or in part, at any time, at a redemption price equal to the greater of (i) 100% of the aggregate principal amount of the Notes to be redeemed or (ii) the sum of the present values of the remaining scheduled payments discounted to the redemption date, plus, in either case, accrued and unpaid interest, if any. Upon both a change-of-control and a rating event, the holders of the Notes may require the Company to repurchase for cash all or part of the Notes at a purchase price equal to 101% of the aggregate principal amount, plus accrued and unpaid interest, if any. The terms of the Merger Agreement restrict the Company from redeeming any indebtedness that has a make whole amount, prepayment penalty, or similar obligation, including the Notes, without HPE’s approval.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on the Notes is payable in cash semiannually. The effective interest rates for the Notes include the interest on the Notes, accretion of the discount, and amortization of issuance costs. The indenture and the supplemental indentures (together, the "indentures") that govern the Notes also contain various covenants, including limitations on the Company's ability to incur liens or enter into sale-leaseback transactions over certain dollar thresholds.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company was in compliance with all covenants in the indentures governing the Notes. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company maintains an unsecured revolving credit facility that was entered into in June 2023, with an aggregate lending commitment of $500.0 million and an option to increase the facility by up to an additional $200.0 million for a period of five years with two one-year extension options. As of March 31, 2024, there were no amounts outstanding, and the Company was in compliance with all covenants in the credit agreement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Under the terms of the Merger Agreement, the Company is required to terminate the Revolving Credit Facility upon the closing of the Merger.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's total debt (in millions, except percentages): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:42.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Interest Rates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.200% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.750% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.000% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.950% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2041</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unaccreted discount and debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedge accounting fair value adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(*)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,607.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">________________________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(*)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">     Represents the fair value adjustments for interest rate swap contracts with an aggregate notional amount of $600.0 million. These contracts convert the fixed interest rates of certain Notes to floating interest rates and are designated as fair value hedges. See Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for a discussion of the Company's interest rate swap contracts.</span></div> 0.01200 0.0137 400000000.0 400000000.0 0.03750 0.0386 500000000.0 500000000.0 0.02000 0.0212 400000000.0 400000000.0 0.05950 0.0603 400000000.0 400000000.0 1700000000 1700000000 9200000 9600000 -83700000 -73600000 1607100000 1616800000 600000000 1 1.01 500000000 200000000 P5Y 2 P1Y 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. Equity </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes dividends paid and stock repurchases under the Company's stock repurchase program (in millions, except per share amounts):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchased under the 2018 Stock Repurchase Program:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Dividends on Shares of Common Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, the Company declared and paid a quarterly cash dividend of $0.22 per common share, totaling $71.4 million, on its outstanding common stock. Any future dividends, and the establishment of record and payment dates, are subject to approval by the Board of Directors of Juniper or an authorized committee thereof. See Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Events, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for discussion of the Company's dividend declaration subsequent to March 31, 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchase Activities </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, there was approximately $0.2 billion of authorized funds remaining under the 2018 Stock Repurchase Program. In connection with its entry into the Merger Agreement, the Company is required to suspend its stock repurchase program and did not repurchase its common stock during the three months ended March 31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to repurchases under the 2018 Stock Repurchase Program, the Company also withholds shares of common stock from certain employees in connection with the vesting of stock awards issued to such employees to satisfy applicable tax withholding requirements. Such withheld shares are treated as common stock repurchases in the Company's financial statements as they reduce the number of shares that would have been issued upon vesting. During the three months ended March 31, 2024 and March 31, 2023, repurchases associated with tax withholdings were $14.6 million and $11.4 million, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income, Net of Tax</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income, net of related taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the three months ended March 31, 2024 were as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Gains/Losses<br/>on Available-for-<br/>Sale Debt Securities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/> Gains/Losses <br/>on Cash Flow<br/>Hedges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes dividends paid and stock repurchases under the Company's stock repurchase program (in millions, except per share amounts):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchased under the 2018 Stock Repurchase Program:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.22 0.22 71400000 70600000 0 4500000 0 31.20 0 140000000.0 0.22 0.22 71400000 200000000 14600000 11400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income, net of related taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the three months ended March 31, 2024 were as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Gains/Losses<br/>on Available-for-<br/>Sale Debt Securities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/> Gains/Losses <br/>on Cash Flow<br/>Hedges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 28900000 102300000 -82100000 49100000 -29000000.0 -5400000 -3700000 -38100000 100000 -1200000 0 -1100000 -29100000 -4200000 -3700000 -37000000.0 -200000 98100000 -85800000 12100000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. Employee Benefit Plans </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plans</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has stock-based compensation plans pursuant to which it has granted stock options, restricted stock units (“RSUs”), and performance share awards (“PSAs”). The Company also maintains its 2008 Employee Stock Purchase Plan (the “ESPP”) for all eligible employees. As of March 31, 2024, 0.4 million and 2.3 million shares were available for future issuance under the Company's 2015 Equity Incentive Plan and the ESPP, respectively. In connection with past acquisitions, the Company has also assumed or substituted stock options, RSUs, restricted stock awards ("RSAs"), and PSAs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After signing the Merger Agreement, the Company has suspended the following aspects of the Company's ESPP: (1) commencing a new offering period, (2) permitting new participants, and (3) any increase in the amount of payroll deductions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSU, RSA, and PSA Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s RSU, RSA, and PSA activities and related information as of and for the three months ended March 31, 2024 were as follows (in millions, except per share amounts and years):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding RSUs, RSAs, and PSAs </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(In Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(*)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">________________________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(*)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Includes 1.2 million service-based and 1.8 million performance-based awards. The number of shares subject to performance-based conditions represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes employee stock purchases through the ESPP (in millions, except per share amounts):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:71.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares purchased</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average exercise price per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation Expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and ESPP purchase rights was recorded in the following cost and expense categories in the Condensed Consolidated Statements of Operations (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues - Product</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues - Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes share-based compensation expense by award type (in millions): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs, RSAs, and PSAs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP purchase rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>As of March 31, 2024, the total unrecognized compensation cost related to unvested share-based awards was $369.8 million to be recognized over a weighted-average period of 1.83 years. 400000 2300000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s RSU, RSA, and PSA activities and related information as of and for the three months ended March 31, 2024 were as follows (in millions, except per share amounts and years):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding RSUs, RSAs, and PSAs </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(In Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(*)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">________________________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(*)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Includes 1.2 million service-based and 1.8 million performance-based awards. The number of shares subject to performance-based conditions represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.</span></div> 20200000 28.10 3000000.0 35.19 3600000 26.24 1200000 27.28 18400000 29.67 P1Y2M12D 681700000 1200000 1800000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes employee stock purchases through the ESPP (in millions, except per share amounts):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:71.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares purchased</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average exercise price per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1300000 1300000 23.81 23.44 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and ESPP purchase rights was recorded in the following cost and expense categories in the Condensed Consolidated Statements of Operations (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues - Product</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues - Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1800000 1700000 5500000 4700000 38500000 25700000 24100000 18600000 10000000.0 10200000 79900000 60900000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes share-based compensation expense by award type (in millions): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs, RSAs, and PSAs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP purchase rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 300000 800000 72900000 53000000.0 6700000 7100000 79900000 60900000 369800000 P1Y9M29D <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. Segments </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in one reportable segment. The Company's Chief Executive Officer, who is the chief operating decision maker, reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance, accompanied by disaggregated information about net revenues by customer solution, customer vertical, and geographic region as presented below.    </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net revenues by customer solution (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(*)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wide Area Networking</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data Center</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Campus and Branch</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware Maintenance and Professional Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(*)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Effective as of the first quarter of 2024, our customer solution revenue categories include the following name changes, and historical revenue by customer solution was not impacted by the name change: 1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Automated WAN Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> changes to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Wide Area Networking</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, 2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cloud-Ready Data Center</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> changes to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Data Center</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, and 3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">AI-Driven Enterprise</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> changes to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Campus and Branch. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net revenues by customer vertical (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cloud</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Provider</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company attributes revenues to a geographic region based on the customer’s shipping address. The following table presents net revenues by geographic region (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:70.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.557%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Americas</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East, and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">311.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">369.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and March 31, 2023, no customer accounted for more than 10% of total net revenues.</span></div> 1 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net revenues by customer solution (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(*)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wide Area Networking</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data Center</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Campus and Branch</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware Maintenance and Professional Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(*)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Effective as of the first quarter of 2024, our customer solution revenue categories include the following name changes, and historical revenue by customer solution was not impacted by the name change: 1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Automated WAN Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> changes to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Wide Area Networking</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, 2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cloud-Ready Data Center</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> changes to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Data Center</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, and 3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">AI-Driven Enterprise</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> changes to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Campus and Branch. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net revenues by customer vertical (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cloud</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Provider</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 350400000 474500000 163100000 193600000 240500000 317000000.0 394900000 386700000 1148900000 1371800000 250000000.0 264900000 381900000 549900000 517000000.0 557000000.0 1148900000 1371800000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company attributes revenues to a geographic region based on the customer’s shipping address. The following table presents net revenues by geographic region (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:70.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.557%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Americas</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East, and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">311.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">369.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 609400000 733600000 56100000 64900000 665500000 798500000 311100000 369900000 172300000 203400000 1148900000 1371800000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. Income Taxes </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides details of income taxes (in millions, except percentages):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:70.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.557%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) provision</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">105.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">18.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective tax rate differs from the federal statutory rate of 21% primarily due to the tax impact of state taxes, geographic mix of earnings including foreign-derived intangible income deductions and the capitalization of research and development ("R&amp;D") expenditures, R&amp;D and foreign tax credits, tax audit settlements, non-deductible compensation, cost sharing of stock-based compensation, and other transfer pricing adjustments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s effective tax rate for the three months ended March 31, 2024 includes $19.0 million of one-time benefits from tax settlements related to the geographic mix of earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company’s effective tax rate for the three months ended March 31, 2023 includes the net effect of one-time benefits.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">As of March 31, 2024, deferred tax assets increased $35.2 million to $676.1 million from $640.9 million at December 31, 2023. Deferred income taxes are classified as other long-term assets in the Company's Condensed Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the total amount of gross unrecognized tax benefits was $110.9 million. Primarily due to the completion of tax review cycles, the amount decreased by $21.9 million compared to $132.8 million at December 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company engages in continuous discussions and negotiations with tax authorities regarding tax matters in various jurisdictions. There is a greater than remote likelihood that the balance of the gross unrecognized tax benefits will decrease by up to $43.1 million within the next twelve months due to the completion of tax review cycles in various tax jurisdictions and lapses of applicable statutes of limitation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's examination by the IRS for the 2017 through 2018 tax years closed in February 2024. The closure did not have a significant impact to the income tax provision and the Company is not currently under examination by the IRS for other tax years. The Company is under examination by the India tax authorities for the 2012 through 2020 tax years.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides details of income taxes (in millions, except percentages):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:70.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.557%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) provision</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">105.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">18.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -26400000 107100000 -27700000 19600000 1.050 0.183 19000000 35200000 676100000 640900000 110900000 -21900000 132800000 43100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12. Net (Loss) Income per Share </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute basic net (loss) income per share</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of employee stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute diluted net (loss) income per share</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income per share:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.00)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.00)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive shares </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute basic net (loss) income per share</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of employee stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute diluted net (loss) income per share</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income per share:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.00)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.00)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive shares </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -800000 85400000 322600000 322300000 0 6800000 322600000 329100000 -0.00 0.26 -0.00 0.26 100000 2900000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. Commitments and Contingencies </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for the items below, there have been no material changes to the Company's commitments compared to the commitments described in Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in Notes to Consolidated Financial Statements in Item 8 of Part II of the Form 10-K. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase Commitments with Contract Manufacturers and Suppliers </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to reduce manufacturing lead times and in the interest of having access to adequate component supply, the Company enters into agreements with contract manufacturers and certain suppliers to procure inventory based on the Company's requirements. A significant portion of the Company's purchase commitments arising from these agreements consists of firm and non-cancellable commitments. In certain instances, these agreements allow the Company the option to cancel, reschedule, and adjust its requirements based on the Company's business needs prior to firm orders being placed. These purchase commitments totaled $1,140.0 million as of March 31, 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">HPE Merger Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pending Merger, the Company expects to incur additional liabilities of approximately $151.8 million that are subject to the consummation of the Merger. These contingent liabilities include financial advisory fees and certain retention bonuses. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company is subject to various pending and potential investigations, disputes, litigations, and legal proceedings. The Company records an accrual for loss contingencies for legal proceedings when it believes that an unfavorable outcome is both (a) probable and (b) the amount or range of any possible loss is reasonably estimable. The Company intends to aggressively defend itself in any legal matters, and while the outcome of any pending matters is not currently determinable, the Company believes that none of its currently existing claims or proceedings are likely, individually or in the aggregate, to have a material adverse effect on its financial position. Notwithstanding the foregoing, there are many uncertainties associated with any litigation and these matters or any other third-party claims against the Company may cause the Company to incur costly litigation and/or substantial settlement charges. In addition, the resolution of any intellectual property litigation may require the Company to make royalty payments, which could adversely affect gross margins in future periods. If any of these events were to occur, the Company's business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from the Company's estimates, if any, which could result in the need to adjust the liability and record additional expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Liability</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our transition tax liability represents future cash payments on accumulated foreign earnings of subsidiaries as a result of the Tax Cuts and Jobs Act of 2017 ("Tax Act"). The Company has elected to pay its transition tax, net of applicable tax refunds, over the eight-year period provided in the Tax Act. The remaining balance of the Company's transition tax obligation was $187.1 million, of which $102.6 million remains in long-term income taxes payable as of March 31, 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of March 31, 2024, the Company also had $70.7 million included in long-term income taxes payable on the Condensed Consolidated Balance Sheets for unrecognized tax positions. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments related to this amount due to uncertainties in the timing of tax audit outcomes.</span></div> 1140000000 151800000 P8Y 187100000 102600000 70700000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14. Subsequent Events </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividend Declaration</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 25, 2024, the Company announced a cash dividend of $0.22 per share of common stock to be paid on June 24, 2024 to stockholders of record as of the close of business on June 3, 2024.</span></div> 0.22 0.22 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal quarter ended March 31, 2024, none of our directors or officers informed us of the adoption or termination of a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Regulation S-K, Item 408, except as described in the table below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.190%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name &amp; Title</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date Adopted</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Character of Trading Arrangement</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Number of Shares of Common Stock to be Purchased or Sold Pursuant to Trading Arrangement</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Duration</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Material Terms</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date Terminated</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kenneth Miller, Chief Financial Officer</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rule 10b5-1 Trading Arrangement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Up to 188,669 shares</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” is intended to satisfy the affirmative defense of Rule 10b5-1(c), as amended (the “Rule”).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This trading arrangement permitted or permits transactions through and including the earlier to occur of (i) the completion of all purchases or sales or (ii) the date listed in the table. Each trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” only permitted or only permits transactions upon expiration of the applicable mandatory cooling-off period under the Rule. This arrangement also provides for termination upon (i) death, bankruptcy or insolvency of the officer, (ii) transfer of account assets, (iii) termination or material amendment by the officer, (iv) failure of the officer to comply with applicable law or the terms of the arrangement, (v) public announcement of a tender of the Company's securities, (vi) a definitive acquisition agreement of the Company subjecting the officer's securities to a lock-up provision, (vii) change of control of the Company, (viii) dissolution, liquidation or bankruptcy event of the Company, or (ix) the arrangement violates laws or causes a breach of a contract of the Company.</span></div> true false false false Kenneth Miller Chief Financial Officer February 21, 2024 188669 Represents charges incurred directly in connection with the pending merger with HPE (as defined below). See Note 1, Basis of Presentation and Summary of Significant Accounting Policies, for further information. The prior period amounts have been reclassified to conform to the current period presentation. The prior period amounts have been reclassified to conform to the current period presentation.