0001558370-24-010531.txt : 20240801 0001558370-24-010531.hdr.sgml : 20240801 20240801080551 ACCESSION NUMBER: 0001558370-24-010531 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20240629 FILED AS OF DATE: 20240801 DATE AS OF CHANGE: 20240801 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ARROW ELECTRONICS, INC. CENTRAL INDEX KEY: 0000007536 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-ELECTRONIC PARTS & EQUIPMENT, NEC [5065] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 111806155 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-04482 FILM NUMBER: 241164453 BUSINESS ADDRESS: STREET 1: 9151 EAST PANORAMA CIRCLE CITY: CENTENNIAL STATE: CO ZIP: 80112 BUSINESS PHONE: 303-824-4000 MAIL ADDRESS: STREET 1: 9151 EAST PANORAMA CIRCLE CITY: CENTENNIAL STATE: CO ZIP: 80112 FORMER COMPANY: FORMER CONFORMED NAME: ARROW ELECTRONICS, INC DATE OF NAME CHANGE: 20221117 FORMER COMPANY: FORMER CONFORMED NAME: ARROW ELECTRONICS INC DATE OF NAME CHANGE: 19920703 10-Q 1 arw-20240629x10q.htm 10-Q
0000007536--12-312024Q2false0000007536us-gaap:TreasuryStockCommonMember2023-01-012023-12-310000007536us-gaap:TreasuryStockCommonMember2024-03-312024-06-290000007536us-gaap:CommonStockMember2024-03-312024-06-290000007536arw:CommonStockIssuedMember2024-03-312024-06-290000007536us-gaap:TreasuryStockCommonMember2024-01-012024-03-300000007536us-gaap:CommonStockMember2024-01-012024-03-300000007536arw:CommonStockIssuedMember2024-01-012024-03-300000007536us-gaap:TreasuryStockCommonMember2023-04-022023-07-010000007536us-gaap:CommonStockMember2023-04-022023-07-010000007536arw:CommonStockIssuedMember2023-04-022023-07-010000007536us-gaap:TreasuryStockCommonMember2023-01-012023-04-010000007536us-gaap:CommonStockMember2023-01-012023-04-010000007536arw:CommonStockIssuedMember2023-01-012023-04-010000007536us-gaap:TreasuryStockCommonMember2024-06-290000007536us-gaap:RetainedEarningsMember2024-06-290000007536us-gaap:NoncontrollingInterestMember2024-06-290000007536us-gaap:CommonStockMember2024-06-290000007536us-gaap:AdditionalPaidInCapitalMember2024-06-290000007536us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-290000007536us-gaap:TreasuryStockCommonMember2024-03-300000007536us-gaap:RetainedEarningsMember2024-03-300000007536us-gaap:NoncontrollingInterestMember2024-03-300000007536us-gaap:CommonStockMember2024-03-300000007536us-gaap:AdditionalPaidInCapitalMember2024-03-300000007536us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-3000000075362024-03-300000007536us-gaap:TreasuryStockCommonMember2023-12-310000007536us-gaap:RetainedEarningsMember2023-12-310000007536us-gaap:NoncontrollingInterestMember2023-12-310000007536us-gaap:CommonStockMember2023-12-310000007536us-gaap:AdditionalPaidInCapitalMember2023-12-310000007536us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000007536us-gaap:TreasuryStockCommonMember2023-07-010000007536us-gaap:RetainedEarningsMember2023-07-010000007536us-gaap:NoncontrollingInterestMember2023-07-010000007536us-gaap:CommonStockMember2023-07-010000007536us-gaap:AdditionalPaidInCapitalMember2023-07-010000007536us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-010000007536us-gaap:TreasuryStockCommonMember2023-04-010000007536us-gaap:RetainedEarningsMember2023-04-010000007536us-gaap:NoncontrollingInterestMember2023-04-010000007536us-gaap:CommonStockMember2023-04-010000007536us-gaap:AdditionalPaidInCapitalMember2023-04-010000007536us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-0100000075362023-04-010000007536us-gaap:TreasuryStockCommonMember2022-12-310000007536us-gaap:RetainedEarningsMember2022-12-310000007536us-gaap:NoncontrollingInterestMember2022-12-310000007536us-gaap:CommonStockMember2022-12-310000007536us-gaap:AdditionalPaidInCapitalMember2022-12-310000007536us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000007536us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-01-012024-06-290000007536us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-01-012024-06-290000007536us-gaap:OperatingSegmentsMemberus-gaap:EMEAMemberarw:GlobalEcsMember2024-03-312024-06-290000007536us-gaap:OperatingSegmentsMemberus-gaap:EMEAMemberarw:GlobalComponentsMember2024-03-312024-06-290000007536us-gaap:OperatingSegmentsMembersrt:AsiaPacificMemberarw:GlobalComponentsMember2024-03-312024-06-290000007536us-gaap:OperatingSegmentsMembersrt:AmericasMemberarw:GlobalEcsMember2024-03-312024-06-290000007536us-gaap:OperatingSegmentsMembersrt:AmericasMemberarw:GlobalComponentsMember2024-03-312024-06-290000007536us-gaap:OperatingSegmentsMember2024-03-312024-06-290000007536us-gaap:OperatingSegmentsMemberus-gaap:EMEAMemberarw:GlobalEcsMember2024-01-012024-06-290000007536us-gaap:OperatingSegmentsMemberus-gaap:EMEAMemberarw:GlobalComponentsMember2024-01-012024-06-290000007536us-gaap:OperatingSegmentsMembersrt:AsiaPacificMemberarw:GlobalComponentsMember2024-01-012024-06-290000007536us-gaap:OperatingSegmentsMembersrt:AmericasMemberarw:GlobalEcsMember2024-01-012024-06-290000007536us-gaap:OperatingSegmentsMembersrt:AmericasMemberarw:GlobalComponentsMember2024-01-012024-06-290000007536us-gaap:OperatingSegmentsMember2024-01-012024-06-290000007536us-gaap:OperatingSegmentsMemberus-gaap:EMEAMemberarw:GlobalEcsMember2023-04-022023-07-010000007536us-gaap:OperatingSegmentsMemberus-gaap:EMEAMemberarw:GlobalComponentsMember2023-04-022023-07-010000007536us-gaap:OperatingSegmentsMembersrt:AsiaPacificMemberarw:GlobalComponentsMember2023-04-022023-07-010000007536us-gaap:OperatingSegmentsMembersrt:AmericasMemberarw:GlobalEcsMember2023-04-022023-07-010000007536us-gaap:OperatingSegmentsMembersrt:AmericasMemberarw:GlobalComponentsMember2023-04-022023-07-010000007536us-gaap:OperatingSegmentsMember2023-04-022023-07-010000007536us-gaap:OperatingSegmentsMemberus-gaap:EMEAMemberarw:GlobalEcsMember2023-01-012023-07-010000007536us-gaap:OperatingSegmentsMemberus-gaap:EMEAMemberarw:GlobalComponentsMember2023-01-012023-07-010000007536us-gaap:OperatingSegmentsMembersrt:AsiaPacificMemberarw:GlobalComponentsMember2023-01-012023-07-010000007536us-gaap:OperatingSegmentsMembersrt:AmericasMemberarw:GlobalEcsMember2023-01-012023-07-010000007536us-gaap:OperatingSegmentsMembersrt:AmericasMemberarw:GlobalComponentsMember2023-01-012023-07-010000007536us-gaap:OperatingSegmentsMember2023-01-012023-07-010000007536arw:NotesDueInApril2034Member2024-01-012024-06-2900000075362023-06-012023-06-300000007536arw:ShareRepurchaseProgramMember2024-03-312024-06-290000007536arw:ShareRepurchaseProgramMember2024-01-012024-06-290000007536us-gaap:NotesPayableOtherPayablesMember2024-06-290000007536us-gaap:NotesPayableOtherPayablesMember2023-12-310000007536us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-03-312024-06-290000007536arw:OtherComprehensiveIncomeBeforeReclassificationsMember2024-03-312024-06-290000007536us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-290000007536arw:OtherComprehensiveIncomeBeforeReclassificationsMember2024-01-012024-06-290000007536us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-04-022023-07-010000007536arw:OtherComprehensiveIncomeBeforeReclassificationsMember2023-04-022023-07-010000007536us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-07-010000007536arw:OtherComprehensiveIncomeBeforeReclassificationsMember2023-01-012023-07-010000007536arw:IntraEntityForeignCurrencyTransactionsMember2024-03-312024-06-290000007536arw:IntraEntityForeignCurrencyTransactionsMember2024-01-012024-06-290000007536arw:IntraEntityForeignCurrencyTransactionsMember2023-04-022023-07-010000007536arw:IntraEntityForeignCurrencyTransactionsMember2023-01-012023-07-010000007536us-gaap:OperatingSegmentsMemberarw:GlobalEcsMember2024-03-312024-06-290000007536us-gaap:OperatingSegmentsMemberarw:GlobalComponentsMember2024-03-312024-06-290000007536us-gaap:CorporateMember2024-03-312024-06-290000007536us-gaap:OperatingSegmentsMemberarw:GlobalEcsMember2024-01-012024-06-290000007536us-gaap:OperatingSegmentsMemberarw:GlobalComponentsMember2024-01-012024-06-290000007536us-gaap:CorporateMember2024-01-012024-06-290000007536us-gaap:OperatingSegmentsMemberarw:GlobalEcsMember2023-04-022023-07-010000007536us-gaap:OperatingSegmentsMemberarw:GlobalComponentsMember2023-04-022023-07-010000007536us-gaap:CorporateMember2023-04-022023-07-010000007536us-gaap:OperatingSegmentsMemberarw:GlobalEcsMember2023-01-012023-07-010000007536us-gaap:OperatingSegmentsMemberarw:GlobalComponentsMember2023-01-012023-07-010000007536us-gaap:CorporateMember2023-01-012023-07-010000007536us-gaap:RevolvingCreditFacilityMember2023-12-310000007536us-gaap:LineOfCreditMember2023-12-310000007536us-gaap:LineOfCreditMember2024-06-290000007536arw:GlobalComponentsMember2024-03-312024-06-290000007536arw:OtherJointVentureMember2024-03-312024-06-290000007536arw:MarubunArrowMember2024-03-312024-06-290000007536arw:OtherJointVentureMember2024-01-012024-06-290000007536arw:MarubunArrowMember2024-01-012024-06-290000007536arw:OtherJointVentureMember2023-04-022023-07-010000007536arw:MarubunArrowMember2023-04-022023-07-010000007536arw:OtherJointVentureMember2023-01-012023-07-010000007536arw:MarubunArrowMember2023-01-012023-07-010000007536arw:GlobalComponentsMember2024-01-012024-06-290000007536arw:GlobalEcsMember2024-06-290000007536arw:GlobalComponentsMember2024-06-290000007536arw:GlobalEcsMember2023-12-310000007536arw:GlobalComponentsMember2023-12-310000007536arw:OtherJointVentureMember2023-12-310000007536arw:MarubunArrowMember2023-12-310000007536arw:MarubunMember2024-06-290000007536arw:MaturitySeptember2024Memberus-gaap:ForeignExchangeForwardMember2024-06-290000007536arw:MaturityJanuary2028Memberus-gaap:ForeignExchangeForwardMember2024-06-290000007536arw:MaturityApril2025Memberus-gaap:ForeignExchangeForwardMember2024-06-290000007536arw:AllMaturitiesMemberus-gaap:ForeignExchangeForwardMember2024-06-290000007536arw:MaturitySeptember2024Memberus-gaap:ForeignExchangeForwardMember2023-12-310000007536arw:MaturityJanuary2028Memberus-gaap:ForeignExchangeForwardMember2023-12-310000007536arw:MaturityApril2025Memberus-gaap:ForeignExchangeForwardMember2023-12-310000007536arw:AllMaturitiesMemberus-gaap:ForeignExchangeForwardMember2023-12-310000007536us-gaap:InterestRateSwapMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-03-312024-06-290000007536us-gaap:InterestRateSwapMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-01-012024-06-290000007536us-gaap:InterestRateSwapMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-04-022023-07-010000007536us-gaap:InterestRateSwapMemberus-gaap:FairValueHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-07-010000007536us-gaap:InterestRateSwapMemberus-gaap:FairValueHedgingMember2024-06-290000007536us-gaap:InterestRateSwapMemberus-gaap:FairValueHedgingMember2023-12-310000007536us-gaap:InterestRateSwapMember2024-03-312024-04-300000007536us-gaap:RevolvingCreditFacilityMember2024-06-290000007536arw:SeniorDebenturesDueIn2027Member2024-06-290000007536arw:NotesDueIn2032Member2024-06-290000007536arw:NotesDueIn2028Member2024-06-290000007536arw:SeniorDebenturesDueIn2027Member2023-12-310000007536arw:NotesDueInApril2034Member2023-12-310000007536arw:NotesDueIn2032Member2023-12-310000007536arw:NotesDueIn2028Member2023-12-310000007536arw:NotesDueIn2026Member2023-12-310000007536arw:NotesDueInApril2034Member2024-06-290000007536arw:NotesDueIn2026Member2024-06-290000007536us-gaap:RevolvingCreditFacilityMember2024-01-012024-06-290000007536arw:NorthAmericanAssetSecuritizationProgramMember2024-01-012024-06-290000007536arw:NotesDueIn2025Member2024-06-290000007536arw:NotesDueIn2024Member2024-06-290000007536arw:NotesDueIn2025Member2023-12-310000007536arw:NotesDueIn2024Member2023-12-310000007536us-gaap:TreasuryStockCommonMember2024-06-290000007536us-gaap:CommonStockMember2024-06-290000007536arw:CommonStockIssuedMember2024-06-290000007536us-gaap:TreasuryStockCommonMember2024-03-300000007536us-gaap:CommonStockMember2024-03-300000007536arw:CommonStockIssuedMember2024-03-300000007536us-gaap:TreasuryStockCommonMember2023-12-310000007536us-gaap:CommonStockMember2023-12-310000007536arw:CommonStockIssuedMember2023-12-310000007536us-gaap:TreasuryStockCommonMember2023-07-010000007536us-gaap:CommonStockMember2023-07-010000007536arw:CommonStockIssuedMember2023-07-010000007536us-gaap:TreasuryStockCommonMember2023-04-010000007536us-gaap:CommonStockMember2023-04-010000007536arw:CommonStockIssuedMember2023-04-010000007536us-gaap:TreasuryStockCommonMember2022-12-310000007536us-gaap:CommonStockMember2022-12-310000007536arw:CommonStockIssuedMember2022-12-310000007536us-gaap:CommercialPaperMember2024-06-290000007536us-gaap:CommercialPaperMember2023-12-310000007536arw:GlobalEcsMember2024-03-312024-06-290000007536arw:GlobalEcsMember2024-01-012024-06-2900000075362023-07-0100000075362022-12-310000007536us-gaap:TreasuryStockCommonMember2024-03-312024-06-290000007536us-gaap:RetainedEarningsMember2024-03-312024-06-290000007536us-gaap:NoncontrollingInterestMember2024-03-312024-06-290000007536us-gaap:CommonStockMember2024-03-312024-06-290000007536us-gaap:AdditionalPaidInCapitalMember2024-03-312024-06-290000007536us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-312024-06-290000007536us-gaap:TreasuryStockCommonMember2024-01-012024-03-300000007536us-gaap:RetainedEarningsMember2024-01-012024-03-300000007536us-gaap:NoncontrollingInterestMember2024-01-012024-03-300000007536us-gaap:CommonStockMember2024-01-012024-03-300000007536us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-300000007536us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-3000000075362024-01-012024-03-300000007536us-gaap:TreasuryStockCommonMember2023-04-022023-07-010000007536us-gaap:RetainedEarningsMember2023-04-022023-07-010000007536us-gaap:NoncontrollingInterestMember2023-04-022023-07-010000007536us-gaap:CommonStockMember2023-04-022023-07-010000007536us-gaap:AdditionalPaidInCapitalMember2023-04-022023-07-010000007536us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-022023-07-010000007536us-gaap:TreasuryStockCommonMember2023-01-012023-04-010000007536us-gaap:RetainedEarningsMember2023-01-012023-04-010000007536us-gaap:NoncontrollingInterestMember2023-01-012023-04-010000007536us-gaap:CommonStockMember2023-01-012023-04-010000007536us-gaap:AdditionalPaidInCapitalMember2023-01-012023-04-010000007536us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-0100000075362023-01-012023-04-010000007536arw:NorthAmericanAssetSecuritizationProgramMember2024-06-290000007536arw:NorthAmericanAssetSecuritizationProgramMember2023-12-310000007536us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:AssetPledgedAsCollateralMember2024-06-290000007536us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:AssetPledgedAsCollateralMember2023-12-3100000075362024-07-250000007536us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-290000007536us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-290000007536us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-290000007536us-gaap:FairValueMeasurementsRecurringMember2024-06-290000007536us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000007536us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000007536us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000007536us-gaap:FairValueMeasurementsRecurringMember2023-12-310000007536arw:SharesApprovedSeptember2022Member2024-06-290000007536arw:SharesApprovedJanuary2023Member2024-06-2900000075362023-01-012023-12-310000007536arw:OtherJointVentureMember2024-06-290000007536arw:MarubunArrowMember2024-06-290000007536us-gaap:TradeNamesMember2024-06-290000007536us-gaap:CustomerRelationshipsMember2024-06-290000007536us-gaap:TradeNamesMember2023-12-310000007536us-gaap:CustomerRelationshipsMember2023-12-310000007536arw:ExciseTaxShareRepurchasesMember2024-06-2900000075362023-12-310000007536arw:NorcoSiteMemberarw:RemediationProjectManagementRegulatoryOversightAndInvestigativeAndFeasibilityStudiesMember2024-06-290000007536arw:HuntsvilleSiteMember2024-06-290000007536us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-03-312024-06-290000007536us-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-03-312024-06-290000007536us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-01-012024-06-290000007536us-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-01-012024-06-290000007536us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-04-022023-07-010000007536us-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-04-022023-07-010000007536us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-07-010000007536us-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-07-0100000075362024-06-290000007536arw:NorcoSiteMemberarw:RemediationProjectManagementRegulatoryOversightAndInvestigativeAndFeasibilityStudiesMember2024-01-012024-06-290000007536arw:HuntsvilleSiteMember2024-01-012024-06-2900000075362024-03-312024-06-2900000075362024-01-012024-06-2900000075362023-04-022023-07-0100000075362023-01-012023-07-01iso4217:USDiso4217:EURarw:itemxbrli:sharesiso4217:USDxbrli:sharesxbrli:purearw:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended June 29, 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 1-4482

ARROW ELECTRONICS, INC.

(Exact name of registrant as specified in its charter)

New York

    

11-1806155

(State or other jurisdiction of

(I.R.S. Employer

incorporation or organization)

Identification Number)

9151 East Panorama Circle

    

80112

Centennial CO

(Zip Code)

(Address of principal executive offices)

(303) 824-4000

(Registrant’s telephone number, including area code)

No Changes

(Former name, former address and former fiscal year, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading Symbol(s)

Name of the exchange on which registered

Common Stock, $1 par value

ARW

New York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.

Yes    No 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

Yes    No 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act:

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

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

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).

Yes    No 

There were 52,944,169 shares of Common Stock outstanding as of July 25, 2024.

ARROW ELECTRONICS, INC.

Table of Contents

    

    

Part I.

Financial Information

Item 1.

Financial Statements

Consolidated Statements of Operations

4

Consolidated Statements of Comprehensive Income

5

Consolidated Balance Sheets

6

Consolidated Statements of Cash Flows

7

Consolidated Statements of Equity

8

Notes to Consolidated Financial Statements

9

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

26

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

37

Item 4.

Controls and Procedures

38

Part II.

Other Information

Item 1.

Legal Proceedings

39

Item 1A.

Risk Factors

39

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

39

Item 5.

Other Information

39

Item 6.

Exhibits

40

Signature

41

2

ARROW ELECTRONICS, INC.

Glossary of Selected Abbreviated Terms*

Abbreviated Term

Defined Term

AFC

Arrow Electronics Funding Corporation

ASU

Accounting Standard Update

CMs

Contract Manufacturers

CODM

Chief Operating Decision Maker

CTA

Foreign Currency Translation Adjustment

ECS

Enterprise Computing Solutions

EMEA

Europe, the Middle East, and Africa

FASB

Financial Accounting Standards Board

GAAP

Generally Accepted Accounting Principles

MSPs

Managed Service Providers

OEMs

Original Equipment Manufacturers

SOFR

Secured Overnight Financing Rate

U.S. or United States

United States of America

VARs

Value-Added Resellers

2.95% notes

2.95% notes, due 2032

3.25% notes

3.25% notes, due September 2024

3.875% notes

3.875% notes, due 2028

4.00% notes

4.00% notes, due 2025

5.875% notes

5.875% notes, due 2034

6.125% notes

6.125% notes, due 2026

7.50% notes

7.50% senior debentures, due 2027

* Terms used, but not defined, within the body of the Form 10-Q are defined in this Glossary.

3

PART I. FINANCIAL INFORMATION

Item 1.    Financial Statements

ARROW ELECTRONICS, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(In thousands except per share data)

(Unaudited)

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

    

2024

    

2023

    

2024

    

2023

    

Sales

$

6,892,868

$

8,514,516

$

13,817,128

$

17,250,944

Cost of sales

 

6,046,424

 

7,448,467

 

12,112,858

 

15,071,073

Gross profit

 

846,444

 

1,066,049

 

1,704,270

 

2,179,871

Operating expenses:

 

  

 

  

 

  

 

  

Selling, general, and administrative

 

552,595

 

617,202

 

1,135,921

 

1,259,633

Depreciation and amortization

 

41,037

 

46,264

 

82,764

 

92,943

Restructuring, integration, and other

 

40,537

 

10,333

 

87,393

 

12,893

 

634,169

 

673,799

 

1,306,078

 

1,365,469

Operating income

 

212,275

 

392,250

 

398,192

 

814,402

Equity in earnings of affiliated companies

 

1,254

 

3,061

 

910

 

2,981

(Loss) gain on investments, net

 

(4,615)

 

497

 

(4,517)

 

10,808

Loss on extinguishment of debt

(1,657)

(1,657)

Employee benefit plan expense, net

 

(980)

 

(803)

 

(1,913)

 

(1,656)

Interest and other financing expense, net

 

(66,891)

 

(84,834)

 

(146,495)

 

(164,492)

Income before income taxes

 

139,386

 

310,171

 

244,520

 

662,043

Provision for income taxes

 

29,762

 

72,380

 

51,798

 

148,927

Consolidated net income

 

109,624

 

237,791

 

192,722

 

513,116

Noncontrolling interests

 

926

 

1,232

 

423

 

2,807

Net income attributable to shareholders

$

108,698

$

236,559

$

192,299

$

510,309

Net income per share:

 

  

 

  

 

  

 

  

Basic

$

2.03

$

4.17

$

3.56

$

8.84

Diluted

$

2.01

$

4.12

$

3.53

$

8.74

Weighted-average shares outstanding:

 

  

 

  

 

  

 

  

Basic

 

53,640

 

56,720

 

53,944

 

57,726

Diluted

 

54,181

 

57,355

 

54,496

 

58,409

See accompanying notes.

4

ARROW ELECTRONICS, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(In thousands)

(Unaudited)

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

   

2024

   

2023

   

2024

   

2023

    

Consolidated net income

$

109,624

$

237,791

$

192,722

$

513,116

Other comprehensive income (loss):

 

  

 

  

 

  

 

  

Foreign currency translation adjustment and other, net of taxes

 

(24,416)

 

(1,343)

 

(123,691)

 

9,942

Gain (loss) on foreign exchange contracts designated as net investment hedges, net of taxes

 

1,378

 

(4,043)

 

4,976

 

(4,476)

(Loss) gain on interest rate swaps designated as cash flow hedges, net of taxes

 

(226)

 

5,447

 

303

 

1,738

Employee benefit plan items, net of taxes

 

(502)

 

(298)

 

(593)

 

(570)

Other comprehensive (loss) income

 

(23,766)

 

(237)

 

(119,005)

 

6,634

Comprehensive income

 

85,858

 

237,554

 

73,717

 

519,750

Less: Comprehensive income (loss) attributable to noncontrolling interests

 

696

 

(1,377)

 

(955)

 

3,275

Comprehensive income attributable to shareholders

$

85,162

$

238,931

$

74,672

$

516,475

See accompanying notes.

5

ARROW ELECTRONICS, INC.

CONSOLIDATED BALANCE SHEETS

(In thousands except par value)

(Unaudited)

June 29,

December 31,

    

2024

    

2023

    

ASSETS

    

  

    

  

    

Current assets:

 

  

 

  

 

Cash and cash equivalents

$

213,009

$

218,053

Accounts receivable, net

 

10,886,501

 

12,238,073

Inventories

 

4,654,793

 

5,187,225

Other current assets

 

1,010,942

 

684,126

Total current assets

 

16,765,245

 

18,327,477

Property, plant, and equipment, at cost:

 

  

 

  

Land

 

5,691

 

5,691

Buildings and improvements

 

190,109

 

195,579

Machinery and equipment

 

1,623,869

 

1,632,606

 

1,819,669

 

1,833,876

Less: Accumulated depreciation and amortization

 

(1,319,945)

 

(1,303,136)

Property, plant, and equipment, net

 

499,724

 

530,740

Investments in affiliated companies

 

60,400

 

62,741

Intangible assets, net

 

112,470

 

127,440

Goodwill

 

2,052,701

 

2,050,426

Other assets

 

617,226

 

627,344

Total assets

$

20,107,766

$

21,726,168

LIABILITIES AND EQUITY

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable

$

8,770,862

$

10,070,015

Accrued expenses

 

1,687,273

 

1,463,915

Short-term borrowings, including current portion of long-term debt

 

860,538

 

1,653,954

Total current liabilities

 

11,318,673

 

13,187,884

Long-term debt

 

2,479,313

 

2,153,553

Other liabilities

 

495,730

 

507,424

Contingencies (Note L)

Equity:

 

  

 

  

Shareholders’ equity:

 

  

 

  

Common stock, par value $1:

 

  

 

  

Authorized - 160,000 shares in both 2024 and 2023

 

  

 

  

Issued - 58,046 and 57,691 shares in 2024 and 2023

 

58,046

 

57,691

Capital in excess of par value

 

574,530

 

553,340

Treasury stock (5,101 and 3,880 shares in 2024 and 2023, respectively), at cost

 

(456,123)

 

(297,745)

Retained earnings

 

5,982,516

 

5,790,217

Accumulated other comprehensive loss

 

(415,666)

 

(298,039)

Total shareholders’ equity

 

5,743,303

 

5,805,464

Noncontrolling interests

 

70,747

 

71,843

Total equity

 

5,814,050

 

5,877,307

Total liabilities and equity

$

20,107,766

$

21,726,168

See accompanying notes.

6

ARROW ELECTRONICS, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(Unaudited)

Six Months Ended

June 29,

July 1,

    

2024

    

2023

    

Cash flows from operating activities:

    

  

    

  

    

Consolidated net income

$

192,722

$

513,116

Adjustments to reconcile consolidated net income to net cash provided by operations:

 

  

 

  

Depreciation and amortization

 

82,764

 

92,943

Amortization of stock-based compensation

 

21,700

 

28,349

Equity in earnings of affiliated companies

 

(910)

 

(2,981)

Deferred income taxes

 

(7,398)

 

(33,399)

Loss on extinguishment of debt

1,657

Loss (gain) on investments, net

 

4,763

 

(10,808)

Other

 

4,864

 

2,986

Change in assets and liabilities, net of effects of acquired businesses:

 

 

  

Accounts receivable, net

 

1,213,562

 

1,324,772

Inventories

 

493,474

 

(141,373)

Accounts payable

 

(1,237,812)

 

(1,513,259)

Accrued expenses

 

273,043

 

(215,583)

Other assets and liabilities

 

(319,038)

 

52,237

Net cash provided by operating activities

 

723,391

 

97,000

Cash flows from investing activities:

 

  

 

  

Acquisition of property, plant, and equipment

 

(51,636)

 

(37,105)

Other

 

6,452

 

10,962

Net cash used for investing activities

 

(45,184)

 

(26,143)

Cash flows from financing activities:

 

  

 

  

Change in short-term and other borrowings

 

(1,144,520)

 

198,339

Proceeds from (repayments of) long-term bank borrowings, net

 

673,607

 

(9,426)

Net proceeds from note offering

 

494,678

 

496,268

Redemption of notes

 

(500,000)

 

(300,000)

Proceeds from exercise of stock options

 

4,768

 

16,381

Repurchases of common stock

 

(163,301)

 

(516,217)

Settlement of forward-starting interest rate swap

 

 

56,711

Other

 

(141)

 

(142)

Net cash used for financing activities

 

(634,909)

 

(58,086)

Effect of exchange rate changes on cash

 

(48,342)

 

50,696

Net (decrease) increase in cash and cash equivalents

 

(5,044)

 

63,467

Cash and cash equivalents at beginning of period

218,053

176,915

Cash and cash equivalents at end of period

$

213,009

$

240,382

See accompanying notes.

7

ARROW ELECTRONICS, INC.

CONSOLIDATED STATEMENTS OF EQUITY

(In thousands)

(Unaudited)

    

    

    

    

    

Accumulated 

    

    

Common 

Capital in 

Other 

Stock at Par

Excess of Par

Treasury 

Retained 

Comprehensive 

Noncontrolling 

 

Value

 

Value

Stock

Earnings

 

Loss

Interests

Total

Balance at December 31, 2023

$

57,691

$

553,340

$

(297,745)

$

5,790,217

$

(298,039)

$

71,843

$

5,877,307

Consolidated net income (loss)

 

 

 

 

83,601

 

 

(503)

 

83,098

Other comprehensive loss

 

 

 

 

 

(94,091)

 

(1,148)

 

(95,239)

Amortization of stock-based compensation

 

 

13,447

 

 

 

 

 

13,447

Shares issued for stock-based compensation awards

 

264

 

(1,621)

 

4,286

 

 

 

 

2,929

Repurchases of common stock

 

 

 

(112,204)

 

 

 

 

(112,204)

Balance at March 30, 2024

$

57,955

$

565,166

$

(405,663)

$

5,873,818

$

(392,130)

$

70,192

$

5,769,338

Consolidated net income

108,698

926

109,624

Other comprehensive loss

 

 

 

 

(23,536)

 

(230)

 

(23,766)

Amortization of stock-based compensation

 

8,253

 

 

 

 

 

8,253

Shares issued for stock-based compensation awards

91

 

1,111

 

637

 

 

 

 

1,839

Repurchases of common stock

 

 

(51,097)

 

 

 

 

(51,097)

Distributions

 

 

 

 

 

(141)

 

(141)

Balance at June 29, 2024

$

58,046

$

574,530

$

(456,123)

$

5,982,516

$

(415,666)

$

70,747

$

5,814,050

    

    

    

    

    

Accumulated 

    

    

Common 

Capital in 

Other 

Stock at Par 

Excess of Par 

Treasury 

Retained 

Comprehensive 

Noncontrolling 

Value

Value

Stock

Earnings

 

Loss

Interests

Total

Balance at December 31, 2022

$

125,424

$

1,208,708

$

(4,637,345)

$

9,214,832

$

(365,262)

$

64,996

$

5,611,353

Consolidated net income

 

 

 

 

273,750

 

 

1,575

 

275,325

Other comprehensive income

 

 

 

 

 

3,794

 

3,077

 

6,871

Amortization of stock-based compensation

 

 

19,497

 

 

 

 

 

19,497

Shares issued for stock-based compensation awards

 

 

(25,071)

 

31,005

 

 

 

 

5,934

Repurchases of common stock

 

 

 

(318,800)

 

 

 

 

(318,800)

Balance at April 1, 2023

$

125,424

$

1,203,134

$

(4,925,140)

$

9,488,582

$

(361,468)

$

69,648

$

5,600,180

Consolidated net income

 

 

 

 

236,559

 

 

1,232

 

237,791

Other comprehensive income (loss)

 

 

 

 

 

2,372

 

(2,609)

 

(237)

Amortization of stock-based compensation

 

 

8,852

 

 

 

 

 

8,852

Shares issued for stock-based compensation awards

 

 

(8,922)

 

19,369

 

 

 

 

10,447

Repurchases of common stock

 

 

 

(202,417)

 

 

 

 

(202,417)

Distributions

 

 

 

 

 

 

(142)

 

(142)

Balance at July 1, 2023

$

125,424

$

1,203,064

$

(5,108,188)

$

9,725,141

$

(359,096)

$

68,129

$

5,654,474

See accompanying notes.

8

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

Note A – Basis of Presentation

The accompanying consolidated financial statements of Arrow Electronics, Inc. (the “company”) were prepared in accordance with GAAP and reflect all adjustments of a normal recurring nature, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position and results of operations at, and for the periods presented. The consolidated results of operations for the interim periods are not necessarily indicative of results for the full year.

These consolidated financial statements do not include all of the information or notes necessary for a complete presentation and, accordingly, should be read in conjunction with the company’s audited consolidated financial statements and accompanying notes for the year ended December 31, 2023, as filed in the company’s Annual Report on Form 10-K.

Quarter End

The company operates on a quarterly calendar that closes on the Saturday closest to the end of the calendar quarter, except for the fourth quarter, which closes on December 31, 2024.

Reclassification

Certain prior period amounts were reclassified to conform to the current period presentation. These reclassifications did not have a material impact on previously reported amounts.

Note B – Impact of Recently Issued Accounting Standards

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. Upon adoption of this ASU, the company will disclose specific new categories in its income tax rate reconciliation and provide additional information for reconciling items above a quantitative threshold. The company will also disclose the amount of income taxes paid disaggregated by federal, state, and foreign taxes, and also disaggregated by individual jurisdictions in which income taxes paid were above a threshold. The company expects these amendments will first be applied in the company’s annual report on form 10-K for the fiscal year ending December 31, 2025, on a prospective basis.

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. Upon adoption of this ASU, the company will disclose significant segment expenses, the title and position of the CODM, and an explanation of how the reported measure of segment profit or loss is used by the CODM to assess segment performance and make resource allocation decisions. These amendments will first be applied in the company’s annual report on form 10-K for the fiscal year ending December 31, 2024, and will be applied retrospectively for all prior periods presented in the financial statements.

10

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

Note C – Goodwill and Intangible Assets

Goodwill represents the excess of the cost of an acquisition over the fair value of the net assets acquired. The company tests goodwill and other indefinite-lived intangible assets for impairment annually as of the first day of the fourth quarter, or more frequently if indicators of potential impairment exist.

Goodwill of companies acquired, allocated to the company’s reportable segments, is as follows:

    

Global 

    

    

(thousands)

Components

Global ECS

Total

Balance as of December 31, 2023 (a)

$

875,194

$

1,175,232

$

2,050,426

Acquisitions

18,454

18,454

Foreign currency translation adjustment

 

(5,464)

 

(10,715)

 

(16,179)

Balance as of June 29, 2024 (a)

$

888,184

$

1,164,517

$

2,052,701

(a)The total carrying value of goodwill as of June 29, 2024 and December 31, 2023, in the table above is reflected net of $1.6 billion of accumulated impairment charges, of which $1.3 billion was recorded in the global components reportable segment and $301.9 million was recorded in the global ECS reportable segment.

Intangible assets, net, are comprised of the following as of June 29, 2024:

    

Gross 

    

    

Carrying 

Accumulated 

(thousands)

Amount

Amortization

Net

Customer relationships

$

254,056

$

(161,939)

$

92,117

Amortizable trade name

 

74,003

 

(53,650)

 

20,353

$

328,059

$

(215,589)

$

112,470

Intangible assets, net, are comprised of the following as of December 31, 2023:

    

Gross 

    

    

Carrying 

Accumulated 

(thousands)

Amount

Amortization

Net

Customer relationships

$

258,337

$

(156,141)

$

102,196

Amortizable trade name

 

73,811

 

(48,567)

 

25,244

$

332,148

$

(204,708)

$

127,440

During the second quarter of 2024 and 2023, the company recorded amortization expense related to identifiable intangible assets of $7.5 million and $7.9 million, respectively. During the first six months of 2024 and 2023, amortization expense related to identifiable intangible assets was $15.0 million and $15.9 million, respectively.

11

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

Note D – Investments in Affiliated Companies

The company owns a 50% interest in two joint ventures with Marubun Corporation (collectively “Marubun/Arrow”) and a 50% interest in one other joint venture. These investments are accounted for using the equity method.

The following table presents the company’s investment in affiliated companies:

    

June 29,

    

December 31,

(thousands)

2024

2023

Marubun/Arrow

$

47,350

$

50,779

Other

 

13,050

 

11,962

$

60,400

$

62,741

The equity in earnings of affiliated companies consists of the following:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

2024

    

2023

Marubun/Arrow

$

620

$

2,365

$

86

$

1,968

Other

 

634

 

696

824

 

1,013

$

1,254

$

3,061

$

910

$

2,981

Under the terms of various joint venture agreements, the company is required to pay its pro-rata share of the third-party debt of the joint ventures in the event that the joint ventures are unable to meet their obligations. There were no outstanding borrowings under the third-party debt agreements of the joint ventures as of June 29, 2024 and December 31, 2023.

Note E – Accounts Receivable

Accounts receivable, net, consists of the following:

June 29,

December 31,

(thousands)

    

2024

    

2023

Accounts receivable

$

11,004,433

$

12,384,553

Allowance for credit losses

 

(117,932)

 

(146,480)

Accounts receivable, net

$

10,886,501

$

12,238,073

The following table is a rollforward for the company’s allowance for credit losses:

Six Months Ended

June 29,

July 1,

(thousands)

    

2024

    

2023

Balance at beginning of period

$

146,480

$

93,397

Charged to income

 

(12,204)

 

21,256

Translation adjustments

 

(1,331)

 

541

Write-offs

 

(15,013)

 

(8,928)

Balance at end of period

$

117,932

$

106,266

12

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

The company monitors the current credit condition of its customers in estimating the expected credit losses and has not experienced significant changes in customers’ payment trends or significant deterioration in customers’ credit risk as of June 29, 2024. For the six months ended June 29, 2024, the net benefit recorded to income of $12.2 million includes a $20.0 million reversal of an allowance previously recorded in the ECS reportable segment for aged receivables that were collected during the second quarter of 2024.

EMEA Asset Securitization

The company has an EMEA asset securitization program under which it continuously sells its interest in designated pools of trade accounts receivable of certain of its subsidiaries in the EMEA region at a discount to a special purpose entity, which in turn sells certain of the receivables to unaffiliated financial institutions and conduits administered by such unaffiliated financial institutions (“unaffiliated financial institutions”) on a monthly basis. The company may sell up to €600.0 million under the EMEA asset securitization program, which matures in December 2025, subject to extension in accordance with its terms. The program is conducted through Arrow EMEA Funding Corp B.V., an entity structured to be bankruptcy remote. The company is deemed the primary beneficiary of Arrow EMEA Funding Corp B.V. as the company has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive the benefits that could potentially be significant to the entity from the transfer of the trade accounts receivable into the special purpose entity. Accordingly, Arrow EMEA Funding Corp B.V. is included in the company’s consolidated financial statements.

Sales of accounts receivable to unaffiliated financial institutions under the EMEA asset securitization program:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

EMEA asset securitization, sales of accounts receivable

$

477,779

$

852,377

$

1,017,659

$

1,670,210

Receivables sold to unaffiliated financial institutions under the program are excluded from “Accounts receivable, net” on the company’s consolidated balance sheets, and cash receipts are reflected in the “Cash provided by operating activities” section of the consolidated statements of cash flows. The purchase price is paid in cash when the receivables are sold. Certain unsold receivables held by Arrow EMEA Funding Corp B.V. are pledged as collateral to unaffiliated financial institutions. These unsold receivables are included in “Accounts receivable, net” on the company’s consolidated balance sheets.

The company continues servicing the receivables which were sold and in exchange receives a servicing fee under the program. The company does not record a servicing asset or liability on the company’s consolidated balance sheets as the company estimates that the fee it receives to service these receivables approximates the fair market compensation to provide the servicing activities.

Other amounts related to the EMEA asset securitization program:

June 29,

December 31,

(thousands)

    

2024

    

2023

Receivables sold to unaffiliated financial institutions that were uncollected

$

380,694

$

529,266

Collateralized accounts receivable held by Arrow EMEA funding Corp B.V.

 

663,017

 

805,788

Any accounts receivable held by Arrow EMEA Funding Corp B.V. would likely not be available to other creditors of the company in the event of bankruptcy or insolvency proceedings if there are outstanding balances under the EMEA asset securitization program. The assets of the special purpose entity cannot be used by the company for general corporate

13

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

purposes. Additionally, the financial obligations of Arrow EMEA Funding Corp B.V. to the unaffiliated financial institutions under the program are limited to the assets it owns and there is no recourse to Arrow Electronics, Inc. for receivables that are uncollectible as a result of an account debtor’s insolvency or inability to pay.

The EMEA asset securitization program includes terms and conditions that limit the incurrence of additional borrowings and require that certain financial ratios be maintained at designated levels. As of June 29, 2024, the company was in compliance with all such financial covenants.

Factoring

In the normal course of business, certain of the company’s subsidiaries have factoring agreements to sell, with limited or no recourse, selected trade accounts receivable to financial institutions and accounts for these transactions as sales of the related receivables. The receivables are excluded from “Accounts receivable, net” on the company’s consolidated balance sheets and cash receipts are reflected as “Cash provided by operating activities” on the consolidated statements of cash flows. The company typically does not retain financial or legal interests in these receivables. Factoring fees for the sales of accounts receivables are included in “Interest and other financing expense, net” in the consolidated statements of operations. The company continues servicing the receivables which were sold.

Sales of trade accounts receivable under the company’s factoring programs:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

2024

    

2023

2024

2023

Sales of accounts receivable under the factoring programs

$

239,361

$

418,160

$

447,921

$

800,438

Other amounts under the company’s factoring programs:

June 29,

December 31,

(thousands)

2024

2023

Receivables sold under the factoring programs that were uncollected

$

216,653

$

375,940

Note F – Supplier Finance Programs

At the request of certain of the company’s suppliers, the company has entered into agreements (“supplier finance programs”) with third-party finance providers, which facilitate the participating suppliers’ ability to sell their receivables from the company to the third-party financial institutions, at the sole discretion of the suppliers. For agreeing to participate in these programs, the company seeks to secure improved standard payment terms with its suppliers. The company is not involved in negotiating terms of the arrangements between its suppliers and the financial institutions and has no economic interest in a supplier’s decision to enter into these agreements, or sell receivables from the company. The company’s rights and obligations to its suppliers, including amounts due, are not impacted by suppliers’ decisions to sell amounts under the arrangements. However, the company agrees to make all payments to the third-party financial institutions, and the company’s right to offset balances due from suppliers against payment obligations is restricted by the agreements for those payment obligations that have been sold by suppliers. As of June 29, 2024, and December 31, 2023, the company had $713.9 million and $1.1 billion, respectively, in obligations outstanding under these programs included in “Accounts payable” on the company’s consolidated balance sheets and all activity related to the obligations is presented within operating activities on the consolidated statements of cash flows.

14

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

Note G – Debt

Short-term borrowings, including current portion of long-term debt, consist of the following:

June 29,

December 31,

(thousands)

    

2024

    

2023

3.25% notes, due September 2024

$

499,686

$

499,224

4.00% notes, due April 2025

349,534

Commercial paper

 

 

1,121,882

Other short-term borrowings

 

11,318

 

32,848

$

860,538

$

1,653,954

The company has $500.0 million in uncommitted lines of credit. There were no outstanding borrowings under the uncommitted lines of credit at June 29, 2024 and December 31, 2023. These borrowings were provided on a short-term basis and their maturity was agreed upon between the company and the lender. The uncommitted lines of credit had a weighted-average effective interest rate of 5.82% and 5.83% at June 29, 2024 and December 31, 2023, respectively.

The company has a commercial paper program, and the maximum aggregate balance of commercial paper outstanding may not exceed the borrowing capacity of $1.2 billion. Amounts outstanding under the commercial paper program are backstopped by available commitments under the company’s revolving credit facility. There were no outstanding borrowings under this program at June 29, 2024 and $1.1 billion in outstanding borrowings at December 31, 2023. The commercial paper program had a weighted-average effective interest rate of 5.83% and 5.90% at June 29, 2024 and December 31, 2023, respectively.

Long-term debt consists of the following:

June 29,

December 31,

(thousands)

    

2024

    

2023

North American asset securitization program

$

860,000

$

198,000

4.00% notes, due 2025

 

 

349,061

6.125% notes, due 2026 (a)

497,661

7.50% senior debentures, due 2027

 

110,225

 

110,184

3.875% notes, due 2028

 

497,433

 

497,098

2.95% notes, due 2032

 

495,305

 

495,039

5.875% notes, due 2034

 

494,772

 

Other obligations with various interest rates and due dates

 

21,578

 

6,510

$

2,479,313

$

2,153,553

(a)Upon issuance of the 6.125% notes due March 2026, the company entered into an interest rate swap, which effectively converted the 6.125% notes to floating rate notes based on the SOFR + 0.508%, or an effective interest rate of 5.83% as of March 30, 2024. In March 2024, the company received a notice from the swap counterparty to terminate the swap without penalty. The effective date of cancellation was April 1, 2024. Refer to Note H.

The 7.50% senior debentures are not redeemable prior to their maturity. All other notes may be called at the option of the company subject to “make whole” clauses with the exception of the 6.125% notes which were called at par in April 2024.

15

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

The estimated fair market value of long-term debt, using quoted market prices, is as follows:

June 29,

December 31,

(thousands)

    

2024

    

2023

4.00% notes, due 2025

$

$

343,500

6.125% notes, due 2026

502,000

7.50% senior debentures, due 2027

115,500

117,000

3.875% notes, due 2028

473,500

475,000

2.95% notes, due 2032

 

418,000

 

425,000

5.875% notes, due 2034

 

495,500

 

 

 

The carrying amount of the company’s other short-term borrowings, 3.25% notes, 4.00% notes, North American asset securitization program, commercial paper, and other obligations approximate their fair value.

The company has a $2.0 billion revolving credit facility maturing in September 2026. The facility may be used by the company for general corporate purposes including working capital in the ordinary course of business, letters of credit, repayment, prepayment or purchase of long-term indebtedness, acquisitions, and as support for the company’s commercial paper program, as applicable. Interest on borrowings under the revolving credit facility is calculated using a base rate or SOFR, plus a spread (1.08% at June 29, 2024), which is based on the company’s credit ratings, plus a credit spread adjustment of 0.10% or a weighted-average effective interest rate of 6.43% at June 29, 2024. The facility fee, which is based on the company’s credit ratings, was 0.175% of the total borrowing capacity at June 29, 2024. The company had no outstanding borrowings under the revolving credit facility at June 29, 2024 and December 31, 2023, respectively.

The company has a North American asset securitization program collateralized by accounts receivable of certain of its subsidiaries. The company may borrow up to $1.5 billion under the program which matures in September 2025. The program is conducted through AFC, a wholly-owned, bankruptcy remote subsidiary. The North American asset securitization program does not qualify for sale treatment. Accordingly, the accounts receivable and related debt obligation remain on the company’s consolidated balance sheets. Interest on borrowings is calculated using a base rate plus a spread (0.40% at June 29, 2024) plus a credit spread adjustment of 0.10% or an effective interest rate of 5.84% at June 29, 2024. The facility fee is 0.40% of the total borrowing capacity.

The company had $860.0 million and $198.0 million in outstanding borrowings under the North American asset securitization program at June 29, 2024 and December 31, 2023, respectively, which was included in “Long-term debt” on the company’s consolidated balance sheets. Total collateralized accounts receivable of approximately $2.5 billion and $2.7 billion were held by AFC and were included in Accounts receivable, net” on the company’s consolidated balance sheets at June 29, 2024 and December 31, 2023, respectively. Any accounts receivable held by AFC would likely not be available to other creditors of the company in the event of bankruptcy or insolvency proceedings of the company before repayment of any outstanding borrowings under the North American asset securitization program.

Both the revolving credit facility and North American asset securitization program include terms and conditions that limit the incurrence of additional borrowings and require that certain financial ratios be maintained at designated levels. As of June 29, 2024, the company was in compliance with all such financial covenants.

In April 2024, the company completed the sale of $500.0 million principal amount of 5.875% notes.  The net proceeds of the offering of $494.7 million were used for general corporate purposes and to repay the $500.0 million principal amount of its 6.125% notes.

16

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

Interest and dividend income of $14.7 million and $34.2 million for the second quarter and first six months of 2024, respectively, and $16.4 million and $30.7 million for the second quarter and first six months of 2023, respectively, were recorded in “Interest and other financing expense, net” within the company’s consolidated statements of operations.

Note H – Financial Instruments Measured at Fair Value

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. The fair value hierarchy has three levels of inputs that may be used to measure fair value:

Level 1

Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

Level 2

Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability.

Level 3

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable.

The following table presents assets measured at fair value on a recurring basis at June 29, 2024:

(thousands)

    

Balance Sheet Location

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash equivalents (a)

 

Cash and cash equivalents

$

9,028

$

$

$

9,028

Equity investments (b)

 

Other assets

 

46,881

 

 

 

46,881

Foreign exchange contracts designated as net investment hedges

 

Other assets / other current assets

 

 

57,393

 

 

57,393

$

55,909

$

57,393

$

$

113,302

The following table presents assets (liabilities) measured at fair value on a recurring basis at December 31, 2023:

(thousands)

    

Balance Sheet Location

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash equivalents (a)

 

Cash and cash equivalents

$

8,729

$

$

$

8,729

Equity investments (b)

 

Other assets

 

57,625

 

 

 

57,625

Interest rate swap designated as fair value hedge

 

Other liabilities

 

 

(454)

 

 

(454)

Foreign exchange contracts designated as net investment hedges

 

Other assets / other current assets

 

 

47,245

 

 

47,245

$

66,354

$

46,791

$

$

113,145

(a)Cash equivalents include highly liquid investments with an original maturity of less than three months.
(b)The company has an approximately 9% equity ownership interest in Marubun Corporation and a portfolio of mutual funds with quoted market prices. The company recorded unrealized (losses) gains of ($6.7) million and ($10.3) million for the second quarter and first six months of 2024, respectively, on equity securities held at the end of the quarter. The company recorded unrealized (losses) gains of ($2.5) million and $6.0 million for the second quarter and first six months of 2023, respectively, on equity securities held at the end of the quarter.

Assets and liabilities that are measured at fair value on a nonrecurring basis relate primarily to goodwill and identifiable intangible assets (refer to Note C). The company tests these assets for impairment if indicators of potential impairment exist or at least annually if indefinite-lived.

17

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

Derivative Instruments

The company uses various financial instruments, including derivative instruments, for purposes other than trading. Certain derivative instruments are designated at inception as hedges and measured for effectiveness both at inception and on an ongoing basis. Derivative instruments not designated as hedges are carried at fair value on the consolidated balance sheets with changes in fair value recognized in earnings.

Interest Rate Swaps

The company manages the risk of variability in interest rates of future expected debt issuances by entering into various forward-starting interest rate swaps, designated as cash flow hedges. Changes in fair value of interest rate swaps designated as cash flow hedges are recorded in the shareholders’ equity section in the company’s consolidated balance sheets in “Accumulated other comprehensive loss” and will be reclassified into income over the life of the anticipated debt issuance or in the period the hedged forecasted cash flows are deemed no longer probable to occur. Reclassified gains and losses are recorded within the line item “Interest and other financing expense, net” in the consolidated statements of operations. The fair value of interest rate swaps are estimated using a discounted cash flow analysis on the expected cash flows of each derivative using observable inputs, including interest rate curves and credit spreads.

In June 2023, the company terminated its outstanding forward-starting interest rate swaps and received a cash payment of $56.7 million, which was reported in the “Cash flows from financing activities” section of the consolidated statements of cash flows. In April 2024, the forecasted bond issuance occurred, and the $56.7 million gain will be amortized to "Interest and other financing expense, net" in the company's consolidated statement of operations over the 10-year life of the bond.

The company occasionally enters into interest rate swap transactions, designated as fair value hedges, that convert certain fixed-rate debt to variable-rate debt in order to manage its targeted mix of fixed- and floating-rate debt. For qualifying interest rate fair value hedges, gains or losses on derivatives are included in “Interest and other financing expense, net” in the consolidated statements of operations. The change in fair value of the hedged item attributable to the risk being hedged is reported as an adjustment to its carrying value and is also included in “Interest and other financing expense, net”.

As of December 31, 2023, the company had one outstanding interest rate swap designated as a fair value hedge of its 6.125% notes due in March 2026, the terms of which were as follows:

    

    

Notional Amount

    

Interest Rate due

    

 Interest Rate due to 

Trade Date

Maturity Date

(thousands)

from Counterparty

Counterparty

February 2023

March 2026

$

500,000

6.125%

SOFR+0.508%

The counterparty to the interest rate swap had the option to cancel the swaps after one year, without penalty. In March 2024, the counterparty cancelled the swap and the company de-designated the fair value hedging relationship.

Foreign Exchange Contracts

The company’s foreign currency exposure relates primarily to international transactions where the currency collected from customers can be different from the currency used to purchase the product. The company’s exposures to such transactions are denominated primarily in the following currencies: Euro, Indian Rupee, and Chinese Renminbi. The company enters into foreign exchange forward, option, or swap contracts (collectively, the “foreign exchange contracts”) to facilitate the hedging of foreign currency exposures resulting from inventory purchases and sales and mitigate the impact of changes in foreign currency exchange rates related to these transactions. Foreign exchange contracts generally have terms of no more than six months. The company does not enter into foreign exchange contracts for trading purposes. The risk of loss on a foreign exchange contract is the risk of nonperformance by the counterparties, which the company minimizes by limiting

18

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

its counterparties to major financial institutions. The fair value of the foreign exchange contracts is estimated using foreign currency spot rates and forward rates quotes by third-party financial institutions. The notional amount of the foreign exchange contracts inclusive of foreign exchange contracts designated as a net investment hedge at June 29, 2024 and December 31, 2023 was $1.0 billion.

Gains and losses related to non-designated foreign currency exchange contracts are recorded in “Cost of sales” on the company’s consolidated statements of operations. Gains and losses related to foreign currency exchange contracts designated as cash flow hedges are recorded in “Cost of sales,” “Selling, general, and administrative,” and “Interest and other financing expense, net” based upon the nature of the underlying hedged transaction, on the company’s consolidated statements of operations. Gains or losses on these contracts are deferred and recognized when the underlying future purchase or sale is recognized or when the corresponding asset or liability is revalued, and were not material to the financial statements for the periods presented.

At June 29, 2024 and December 31, 2023, the following foreign exchange contracts were designated as net investment hedges, hedging a portion of the company’s net investments in subsidiaries with Euro-denominated net assets:

Maturity Date

Notional Amount (thousands)

September 2024

 

EUR

50,000

April 2025

 

EUR

100,000

January 2028

 

EUR

100,000

Total

 

EUR

250,000

The change in the fair value of derivatives designated as net investment hedges are recorded in CTA within “Accumulated other comprehensive loss” on the company’s consolidated balance sheets. Amounts excluded from the assessment of hedge effectiveness are included in “Interest and other financing expense, net” on the company’s consolidated statements of operations.

During the first quarter of 2023, a foreign exchange contract designated as a net investment hedge matured and the company received $10.7 million, which is reported in the “Cash flows from investing activities” section of the consolidated statements of cash flows.

19

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

The effects of derivative instruments on the company’s consolidated statements of operations and other comprehensive income are as follows:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

Income Statement Line

    

2024

    

2023

    

2024

    

2023

Gain (Loss) Recognized in Income

 

  

 

  

 

  

 

  

 

  

Foreign exchange contracts, net investment hedge (a)

 

Interest Expense

$

1,804

$

1,804

$

3,608

$

3,852

Interest rate swaps, cash flow hedge

 

Interest Expense

 

297

 

(677)

 

(398)

 

(1,516)

Interest rate swap, fair value hedge (b)

 

Interest Expense

 

 

(4,538)

 

454

 

(1,796)

Total

 

  

$

2,101

$

(3,411)

$

3,664

$

540

Gain (Loss) Recognized in Other Comprehensive Income (Loss) before reclassifications, net of tax

 

  

 

  

 

  

 

  

 

  

Foreign exchange contracts, net investment hedge (c)

 

  

$

2,750

$

(2,671)

$

7,720

$

(1,546)

Interest rate swaps, cash flow hedge

 

  

 

 

4,932

 

 

585

Total

 

  

$

2,750

$

2,261

$

7,720

$

(961)

(a)Represents derivative amounts excluded from the assessment of effectiveness for the net investment hedges reclassified from CTA to “Interest and other financing expenses, net”.
(b)The cumulative amount of fair value hedging adjustments to the carrying value of hedged debt instruments totaled a loss of $0.4 million for the first six months of 2024, and a gain of $3.4 million and $0.9 million for the second quarter and first six months of 2023, respectively.
(c)Includes derivative gains (losses) of $1.3 million and $1.4 million for the second quarter and first six months of 2024, respectively, and ($1.6) million and ($3.4) million for the second quarter and first six months of 2023, respectively, which were excluded from the assessment of effectiveness for the net investment hedges and recognized in other comprehensive income (loss), net of tax.

Other

The carrying amount of “cash and cash equivalents”, “accounts receivable, net”, and “accounts payable” approximate their fair value due to the short maturities of these financial instruments.

Note I – Restructuring, Integration, and Other

Restructuring initiatives and integration costs are due to the company's continued efforts to lower costs, drive operational efficiency, integrate acquired businesses, and the consolidation of certain operations, as necessary.

The following table presents the components of the restructuring, integration, and other:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

Restructuring and integration charges

$

464

$

7,200

$

100

$

8,341

Other charges

 

40,073

 

3,133

 

87,293

 

4,552

$

40,537

$

10,333

$

87,393

$

12,893

Other Charges

The following were included in other charges:

charges of $22.8 million and $60.5 million for the second quarter and the first six months of 2024, respectively, related to the termination of personnel as a part of operating expense reduction initiatives not related to exit or disposal activities. As of June 29, 2024, the accrued liabilities related to the operating expense reduction initiatives totaled $39.7 million and substantially all accrued amounts are expected to be spent in cash within one year;

20

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

consulting costs of $9.1 million and $14.1 million for the second quarter and the first six months of 2024, respectively, related to ongoing cost reduction initiatives; and
charges of $3.2 million and $6.5 million related to early lease terminations and related asset impairments.

The company is continuing to evaluate and seek out opportunities to lower costs in order to improve profitability and reallocate resources to strategic investments. During the six months ended June 29, 2024, the company incurred $87.3 million in costs related to cost reduction initiatives and is likely to incur material costs related to these initiatives in the near term. The company cannot presently estimate the amount of these costs due to the variety of factors involved and the early stages of related projects.

Note J – Net Income per Share

Basic net income per share is computed by dividing net income attributable to shareholders by the weighted-average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution that would occur if securities or other contracts to issue common stock were exercised or converted into common stock. The dilutive effect of equity awards is calculated using the treasury stock method.

The following table presents the computation of net income per share on a basic and diluted basis:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands except per share data)

    

2024

    

2023

    

2024

    

2023

Net income attributable to shareholders

$

108,698

$

236,559

$

192,299

$

510,309

Weighted-average shares outstanding - basic

 

53,640

 

56,720

 

53,944

 

57,726

Net effect of various dilutive stock-based compensation awards

 

541

 

635

 

552

 

683

Weighted-average shares outstanding - diluted

 

54,181

 

57,355

 

54,496

 

58,409

Net income per share:

 

  

 

  

 

  

 

  

Basic

$

2.03

$

4.17

$

3.56

$

8.84

Diluted (a)

$

2.01

$

4.12

$

3.53

$

8.74

(a) Equity awards excluded from diluted net income per share as their effect would have been anti-dilutive

-

-

-

2

21

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

Note K – Shareholders’ Equity

Accumulated Other Comprehensive (Loss) Income

The following table presents the changes in Accumulated other comprehensive (loss) income, excluding noncontrolling interests:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

Foreign Currency Translation Adjustment and Other:

  

  

  

  

Other comprehensive (loss) income before reclassifications (a)

$

(24,067)

$

1,082

$

(122,239)

$

9,090

Amounts reclassified into income

 

(119)

 

184

 

(74)

 

384

Unrealized Gain on Foreign Exchange Contracts Designated as Net Investment Hedges, Net:

 

  

 

  

 

 

  

Other comprehensive income before reclassifications (b)

 

2,750

 

(2,671)

 

7,720

 

(1,546)

Amounts reclassified into income

 

(1,372)

 

(1,372)

 

(2,744)

 

(2,930)

Unrealized Gain on Interest Rate Swaps Designated as Cash Flow Hedges, Net:

 

  

 

  

 

  

 

  

Other comprehensive loss before reclassifications (b)

 

 

4,932

 

 

585

Amounts reclassified into income

 

(226)

 

515

 

303

 

1,153

Employee Benefit Plan Items, Net:

 

  

 

  

 

  

 

  

Amounts reclassified into income

 

(502)

 

(298)

 

(593)

 

(570)

Net change in Accumulated other comprehensive (loss) income

$

(23,536)

$

2,372

$

(117,627)

$

6,166

(a)Foreign currency translation adjustment includes intra-entity foreign currency transactions that are of a long-term investment nature of ($2.2) million and ($9.0) million for the second quarter and first six months of 2024, and ($22.5) million and ($16.8) million for the second quarter and first six months of 2023, respectively.
(b)For additional information related to net investment hedges and interest rate swaps refer to Note H.

Common Stock Outstanding Activity

The following tables set forth the activity in the number of shares outstanding:

    

Common 

    

    

Common 

Stock 

Treasury 

Stock 

(thousands)

Issued

Stock

Outstanding

Common stock outstanding at December 31, 2023

 

57,691

 

3,880

 

53,811

Shares issued for stock-based compensation awards

 

264

 

(57)

 

321

Repurchases of common stock

 

 

902

 

(902)

Common stock outstanding at March 30, 2024

 

57,955

 

4,725

 

53,230

Shares issued for stock-based compensation awards

 

91

 

(9)

 

100

Repurchases of common stock

 

 

385

 

(385)

Common stock outstanding at June 29, 2024

 

58,046

 

5,101

 

52,945

22

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

    

Common 

    

    

Common 

Stock 

Treasury 

Stock 

(thousands)

Issued

Stock

Outstanding

Common stock outstanding at December 31, 2022

 

125,424

 

66,175

 

59,249

Shares issued for stock-based compensation awards

 

 

(313)

 

313

Repurchases of common stock

 

 

2,564

 

(2,564)

Common stock outstanding at April 1, 2023

 

125,424

 

68,426

 

56,998

Shares issued for stock-based compensation awards

 

 

(264)

 

264

Repurchases of common stock

 

 

1,600

 

(1,600)

Common stock outstanding at July 1, 2023

 

125,424

 

69,762

 

55,662

During the year ended December 31, 2023, the company retired 67.7 million shares of treasury stock. Refer to Note 10  “Shareholders’ Equity” in the company’s Annual Report on Form 10-K for the year ended December 31, 2023.

Share-Repurchase Program

The following table shows the company’s share-repurchase program as of June 29, 2024:

    

    

    

Approximate

Dollar Value of

Dollar Value

Dollar Value of

Shares that May

Approved for

Shares

Yet be Purchased

Share-Repurchase Details by Month of Board Approval (thousands)

Repurchase

Repurchased

Under the Program

September 2022

$

600,000

$

600,000

$

January 2023

 

1,000,000

 

574,968

 

425,032

Total (a)

$

1,600,000

$

1,174,968

$

425,032

(a)The dollar value of shares repurchased includes an accrual of $1.1 million for excise taxes during the first six months of 2024 which is recorded within “Treasury stock” on the company’s consolidated balance sheets.

The company repurchased 0.4 million shares and 1.2 million shares of its common stock for $50.0 million and $150.0 million in the second quarter and first six months of 2024, respectively, under the company’s share-repurchase program, excluding excise taxes. As of June 29, 2024, approximately $425.0 million remained available for repurchase under the share-repurchase program. The company’s share-repurchase program does not have an expiration date.

Note L – Contingencies

Environmental Matters

The Company has accrued liabilities of $26.2 million for ongoing environmental remediation efforts in Huntsville, Alabama (the “Huntsville site”) and Norco, California (the “Norco site”) at which contaminated soil and groundwater was identified. The contamination related to activities of certain subsidiaries which ended prior to 2000. Remediation efforts began in 2015 and 2003 in Huntsville site and Norco site, respectively, and are progressing under action plans monitored by local environmental agencies.

Costs are recorded for environmental matters when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated. Environmental liabilities are included in “Accrued expenses” and “Other liabilities” on the company’s consolidated balance sheets. The company has determined that there is no amount within the environmental liability ranges discussed below, that is a better estimate than any other amount, and therefore has recorded

23

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

the accruals at the minimum amount of the ranges. The liabilities were estimated based on current costs and are not discounted. Environmental costs related to these matters include remediation, project management, regulatory oversight, and investigative and feasibility study activities.

To date, the company has spent approximately $9.0 million and $84.4 million related to environmental costs at the Huntsville site and the Norco site, respectively. The subsequent environmental costs at the Huntsville site are estimated to be between $5.4 million and $17.1 million and at the Norco site they are estimated to be between $20.8 million and $37.1 million.

The company expects the liabilities associated with such ongoing remediation to be resolved over an extended period of time with current estimates extending beyond 2040. The accruals for environmental liabilities are adjusted periodically as facts and circumstances change, assessment and remediation efforts progress, or as additional technical or legal information becomes available. Environmental liabilities are difficult to assess and estimate due to various unknown factors such as the timing and extent of remediation, the efficacy and long-term costs of remediation, improvements in remediation technologies, orders by administrative agencies, and the extent to which environmental laws and regulations may change in the future. Accordingly, the company cannot presently estimate the ultimate potential costs related to either of the two sites.

To date, the company has recovered approximately $47.3 million from certain insurance carriers relating to environmental clean-up matters at these sites and continues to pursue additional recoveries from one insurer related solely to the Huntsville site. The company has not recorded a receivable for any potential future insurance recoveries

It is reasonably possible that the company will need to adjust the liabilities noted above to reflect the effects of new or additional information, to the extent that such information impacts the costs, timing or duration of the required actions. Future changes in estimates of the costs, timing or duration of the required actions could have a material adverse effect on the company’s consolidated financial position, results of operations or cash flows.

Other

From time to time, in the normal course of business, the company may become liable with respect to other pending and threatened litigation, environmental, regulatory, labor, product, and tax matters. While such matters are subject to inherent uncertainties, it is not currently anticipated that any such matters will materially impact the company’s consolidated financial position, liquidity, or results of operations.

Note M – Segment and Geographic Information

The company is a global provider of products, services, and solutions to industrial and commercial users of electronic components and enterprise computing solutions. The company has one of the world’s broadest portfolios of product offerings available from leading electronic components and enterprise computing solutions suppliers, coupled with a range of services, solutions and tools that enables its suppliers to distribute their technologies and help its industrial and commercial customers to source, build upon, and leverage these technologies to grow their businesses, reduce their time to market, and enhance their overall competitiveness. The company is a trusted partner in a complex value chain and is uniquely positioned through its electronics components and IT content portfolios to increase value for stakeholders.

The company has two reportable segments, the global components business and the global ECS business. The company’s global components business, enabled by a comprehensive range of value-added capabilities and services, markets, and distributes electronic components to OEMs and CMs. The company’s global ECS business is a leading value-added provider of comprehensive computing solutions and services. The global ECS portfolio of computing solutions includes

24

Table of Contents

Index to Notes

ARROW ELECTRONICS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

datacenter, cloud, security, and analytics solutions. Global ECS brings broad market access, extensive supplier relationships, scale, and resources to help its VARs and MSPs meet the needs of their end-users.

As a result of the company’s philosophy of maximizing operating efficiencies through the centralization of certain functions, operating income for the reportable segments excludes unallocated corporate overhead costs, depreciation on corporate fixed assets, and restructuring, integration, and other costs, as they are not attributable to the individual reportable segments and are included in the corporate line item.

Sales, by reportable segment by geographic area, are as follows:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

Sales:

 

  

 

  

 

  

 

  

Components:

 

  

 

  

 

  

 

  

Americas

$

1,572,840

$

2,066,562

$

3,169,532

$

4,300,015

EMEA

 

1,439,494

 

2,153,479

 

3,096,001

 

4,399,624

Asia/Pacific

 

2,019,697

 

2,462,841

 

3,957,915

 

4,839,036

Global components

$

5,032,031

$

6,682,882

$

10,223,448

$

13,538,675

ECS:

 

  

 

  

 

  

 

  

Americas

$

964,070

$

1,000,506

$

1,871,818

$

1,998,620

EMEA

 

896,767

 

831,128

 

1,721,862

 

1,713,649

Global ECS

$

1,860,837

$

1,831,634

$

3,593,680

$

3,712,269

Consolidated

$

6,892,868

$

8,514,516

$

13,817,128

$

17,250,944

Operating income (loss), by reportable segment, are as follows:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

Operating income (loss):

 

  

 

  

 

  

 

  

Global components (a)

$

210,201

$

381,314

$

435,763

$

798,853

Global ECS (b)

 

102,581

 

86,228

 

174,040

 

167,327

Corporate (c)

 

(100,507)

 

(75,292)

 

(211,611)

 

(151,778)

Consolidated

$

212,275

$

392,250

$

398,192

$

814,402

(a)Global components operating income includes charges of $1.6 million and $12.1 million in inventory write downs related to the wind down of a business for the second quarter and first six months of 2024, respectively.
(b)Global ECS operating income includes a $20.0 million benefit related to the reversal of an allowance for credit losses for the second quarter and first six months of 2024.
(c)Corporate operating (loss) includes restructuring, integration, and other charges of $40.5 million and $87.4 million for the second quarter and first six months of 2024, respectively, and $10.3 million and $12.9 million for the second quarter and first six months of 2023, respectively. Refer to Note I.

25

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

Information Relating to Forward-Looking Statements

This report includes “forward-looking statements,” as the term is defined under the federal securities laws. Forward-looking statements are those statements which are not statements of historical fact. These forward-looking statements can be identified by forward-looking words such as “expects,” “anticipates,” “intends,” “plans,” “may,” “will,” “believes,” “seeks,” “estimates,” and similar expressions. These forward-looking statements are subject to numerous assumptions, risks, and uncertainties, which could cause actual results or facts to differ materially from such statements for a variety of reasons, including, but not limited to: unfavorable economic conditions; disruptions or inefficiencies in the supply chain; political instability and changes; impacts of military conflict and sanctions; industry conditions; changes in product supply, pricing and customer demand; competition; other vagaries in the global components and the global ECS markets; deteriorating economic conditions, including economic recession, inflation, tax rates, foreign currency exchange rates, or the availability of capital; the effects of natural or man-made catastrophic events; changes in relationships with key suppliers; increased profit margin pressure; changes in legal and regulatory matters; non-compliance with certain regulations, such as export, antitrust, and anti-corruption laws; foreign tax and other loss contingencies; breaches of security or privacy of business information and information system failures, including related to current or future implementations, integrations and upgrades; outbreaks, epidemics, pandemics, or public health crises; and the company’s ability to generate positive cash flow. For a further discussion of these and other factors that could cause the company’s future results to differ materially from any forward-looking statements, see the section entitled “Risk Factors” in this Quarterly Report on Form 10-Q and the company’s most recent Annual Report on Form 10-K, as well as in other filings the company makes with the Securities and Exchange Commission. Shareholders and other readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date on which they are made. The company undertakes no obligation to update publicly or revise any of the forward-looking statements.

Certain Non-GAAP Financial Information

In addition to disclosing financial results that are determined in accordance with GAAP, the company also discloses certain non-GAAP financial information in the sections below captioned “Sales”, “Gross Profit”, “Operating Expenses”, “Operating Income”, “Income Tax”, and “Net Income Attributable to Shareholders”. Refer to these sections below for reconciliations of non-GAAP financial measures to the most directly comparable reported GAAP financial measures. Non-GAAP financial information includes the following:

Non-GAAP sales (referred to as “sales on a constant currency basis”) exclude the impact of changes in foreign currencies by retranslating prior period results at current period foreign exchange rates.
Non-GAAP gross profit excludes inventory write downs related to the wind down of a business within the global components reportable segment (“impact of wind down to inventory”) and impact of changes in foreign currencies.
Non-GAAP operating expenses exclude identifiable intangible asset amortization, restructuring, integration, and other, and the impact of changes in foreign currencies.
Non-GAAP operating income excludes identifiable intangible asset amortization, restructuring, integration, and other, and impact of wind down to inventory.
Non-GAAP effective tax rate and non-GAAP net income attributable to shareholders exclude identifiable intangible asset amortization, restructuring, integration, and other, impact of wind down to inventory, loss on extinguishment of debt, gain (loss) on investments, net, and the impact of tax legislation changes.

Management believes that providing this additional information is useful to the reader to better assess and understand the company’s operating performance and future prospects in the same manner as management, especially when comparing results with previous periods. Management typically monitors the business as adjusted for these items, in addition to GAAP results, to understand and compare operating results across accounting periods, for internal budgeting purposes, for short-term and long-term operating plans, and to evaluate the company’s financial performance. However, analysis of results on a non-GAAP basis should be used as a complement to, and in conjunction with, data presented in accordance with GAAP. For a discussion of what is included within “Restructuring, integration, and other” and “(Loss) gain on investments, net” refer to the similarly captioned sections of this item below.

26

Overview

The company is a global provider of products, services, and solutions to industrial and commercial users of electronic components and enterprise computing solutions. The company has one of the world’s broadest portfolios of product offerings available from leading electronic components and enterprise computing solutions suppliers, coupled with a range of services, solutions and tools that enables its suppliers to distribute their technologies and help its industrial and commercial customers to source, build upon, and leverage these technologies to grow their businesses, reduce their time to market, and enhance their overall competitiveness. The company is a trusted partner in a complex value chain and is uniquely positioned through its electronics components and IT content portfolios to increase value for stakeholders. The company has two reportable segments, the global components reportable segment and the global ECS reportable segment. The company’s global components reportable segment, enabled by a comprehensive range of value-added capabilities and services, markets and distributes electronic components to OEMs and CMs. The company’s global ECS reportable segment is a leading value-added provider of comprehensive computing solutions and services. Its portfolio of computing solutions includes datacenter, cloud, security, and analytics solutions. Global ECS brings broad market access, extensive supplier relationships, scale, and resources to help its VARs and MSPs meet the needs of their end-users. For the second quarter of 2024, approximately 73% and 27% of the company’s sales were from the global components reportable segment and the global ECS reportable segment, respectively.

The company’s strategic initiatives include the following:

Offering a variety of value-added services in the global components reportable segment, including demand creation, design, engineering, global marketing and integration services to promote the future sale of suppliers’ products, which generally lead to longer and more profitable relationships with its suppliers and customers.
Providing global supply chain service offerings such as procurement, logistics, warehousing, and insights from data analytics within the global components reportable segment.
Enabling customer cloud solutions through the global ECS reportable segments’ cloud marketplace and management platform, ArrowSphere, which helps VARs and MSPs to manage, differentiate, and scale their cloud businesses while providing the business intelligence that IT solution providers need to drive growth.

The company’s long-term financial objectives are to grow sales faster than the market, increase the markets served, grow profits faster than sales, generate earnings per share growth in excess of competitors’ earnings per share growth and market expectations, grow earnings per share at a rate that provides the capital necessary to support the company’s business strategy, allocate and deploy capital effectively so that return on invested capital exceeds the company’s cost of capital, and increase return on invested capital. To achieve its objectives, the company seeks to capture significant opportunities to grow across products, markets, and geographies. To supplement its organic growth strategy, the company continually evaluates strategic acquisitions to broaden its product and value-added service offerings, increase its market penetration, and expand its geographic reach. The company also continues to evaluate cost reduction initiatives to improve its profitability.

27

Executive Summary

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(millions except per share data)

2024

2023

Change

2024

2023

Change

Consolidated sales

$

6,893

$

8,515

(19.0)

%

$

13,817

$

17,251

(19.9)

%

Global components sales

5,032

6,683

(24.7)

%

10,223

13,539

(24.5)

%

Global ECS sales

1,861

1,832

1.6

%

3,594

3,712

(3.2)

%

Gross profit margin

12.3

%

12.5

%

(20)

bps

12.3

%

12.6

%

(30)

bps

Non-GAAP gross profit margin

12.3

%

12.5

%

(20)

bps

12.4

%

12.6

%

(20)

bps

Operating income

212

392

(45.9)

%

398

814

(51.1)

%

Operating income margin

3.1

%

4.6

%

(150)

bps

2.9

%

4.7

%

(180)

bps

Non-GAAP operating income

262

410

(36.2)

%

513

843

(39.2)

%

Non-GAAP operating income margin

3.8

%

4.8

%

(100)

bps

3.7

%

4.9

%

(120)

bps

Net income attributable to shareholders

109

237

(54.1)

%

192

510

(62.3)

%

Earnings per share attributable to shareholders - diluted

2.01

4.12

(51.2)

%

3.53

8.74

(59.6)

%

Non-GAAP net income attributable to shareholders

150

251

(40.0)

%

282

524

(46.1)

%

Non-GAAP earnings per share attributable to shareholders - diluted

$

2.78

$

4.37

(36.4)

%

$

5.18

$

8.98

(42.3)

%

Business environment and other trends:

During the second quarter and the first six months of 2024, the global components reportable segment continued to experience a cyclical downturn characterized by elevated customer inventory levels, and a challenging global macroeconomic environment, contributing to lower demand for the company’s products. These trends could continue throughout 2024 and while the duration and severity of the current downturn remain uncertain, management currently believes market conditions are improving and the downturn is stabilizing.
Within the company’s global ECS reportable segment, in certain periods, changes in the mix of sales of IT solutions between more on-premises solutions, versus more “as a service” and cloud-based solutions can impact the proportion of the company's revenue that is recorded on a net basis compared to a gross basis. These changes can increase or decrease sales during a period without a corresponding change in gross profit. Refer to Note 1 “Summary of Significant Accounting Policies” in the company’s Annual Report on Form 10-K for the year ended December 31, 2023.

Results of Operations

Sales by reportable segment

Following is an analysis of the company’s sales by reportable segment:

    

Quarter Ended

    

 

Six Months Ended

    

 

June 29,

July 1,

June 29,

July 1,

(millions)

    

2024

    

2023

    

Change

 

2024

    

2023

    

Change

Consolidated sales, as reported

$

6,893

$

8,515

 

(19.0)

%

$

13,817

$

17,251

 

(19.9)

%

Impact of changes in foreign currencies

 

 

(52)

x

  

 

 

(43)

 

  

Consolidated sales, constant currency

$

6,893

$

8,462

 

(18.5)

%

$

13,817

$

17,208

 

(19.7)

%

Global components sales, as reported

$

5,032

$

6,683

 

(24.7)

%

$

10,223

$

13,539

 

(24.5)

%

Impact of changes in foreign currencies

 

 

(45)

 

  

 

 

(49)

 

  

Global components sales, constant currency

$

5,032

$

6,638

 

(24.2)

%

$

10,223

$

13,490

 

(24.2)

%

Global ECS sales, as reported

$

1,861

$

1,832

 

1.6

%

$

3,594

$

3,712

 

(3.2)

%

Impact of changes in foreign currencies

 

 

(8)

 

  

 

 

6

 

  

Global ECS sales, constant currency

$

1,861

$

1,824

 

2.0

%

$

3,594

$

3,718

 

(3.3)

%

The sum of the components for sales, as reported, and sales on a constant currency basis may not agree to totals, as presented, due to rounding.

28

Reportable segment sales by geographic region

Following is an analysis of the company’s reportable segment sales by geographic region:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

2024

2023

2024

2023

(millions)

Sales

% of Sales

Sales

% of Sales

Change

x

Sales

% of Sales

Sales

% of Sales

Change

Americas components sales

$

1,573

22.8

%

$

2,067

24.3

%

(23.9)

%

$

3,170

22.9

%

$

4,300

24.9

%

(26.3)

%

EMEA components sales

1,439

20.9

%

2,153

25.3

%

(33.2)

%

3,096

22.4

%

4,400

25.5

%

(29.6)

%

Asia/Pacific components sales

2,020

29.3

%

2,463

28.9

%

(18.0)

%

3,958

28.7

%

4,839

28.1

%

(18.2)

%

Global components sales

$

5,032

73.0

%

$

6,683

78.5

%

(24.7)

%

$

10,223

74.0

%

$

13,539

78.5

%

(24.5)

%

Americas ECS sales

$

964

14.0

%

$

1,001

11.7

%

(3.6)

%

$

1,872

13.5

%

$

1,999

11.6

%

(6.3)

%

EMEA ECS sales

897

13.0

%

831

9.8

%

7.9

%

1,722

12.4

%

1,714

9.9

%

0.5

%

Global ECS sales

$

1,861

27.0

%

$

1,832

21.5

%

1.6

%

$

3,594

26.0

%

$

3,712

21.5

%

(3.2)

%

Consolidated sales

$

6,893

100.0

%

$

8,515

100.0

%

(19.0)

%

$

13,817

100.0

%

$

17,251

100.0

%

(19.9)

%

The sum of the components for sales by geographic region and consolidated sales may not agree to totals, as presented, due to rounding.

During the second quarter and the first six months of 2024, global components sales decreased compared to the year-earlier periods primarily due to the following impacts:

sales declines in the Americas region primarily due to decreased demand for most major verticals, particularly industrial and communications;
sales declines in the EMEA region primarily due to decreased demand for industrial, communications, and transportation verticals;
sales declines in the Asia/Pacific region primarily due to decreased demand for industrial and networking & communications verticals.

During the second quarter and the first six months of 2024, sales in the EMEA region of the global ECS business outperformed the Americas ECS region compared to the year-earlier periods primarily due to a challenging IT spending environment in the Americas region.

Substantially all of the company’s sales are made on an order-by-order basis, rather than through long-term sales contracts. As such, the nature of the company’s business does not provide for the visibility of material forward-looking information from its customers and suppliers beyond a few months.

29

Gross Profit

Following is an analysis of the company’s consolidated gross profit:

    

Quarter Ended

    

Six Months Ended

    

June 29,

July 1,

June 29,

July 1,

(millions)

    

2024

    

2023

    

Change

2024

    

2023

    

Change

Gross profit, as reported

$

846

$

1,066

 

(20.6)

%  

$

1,704

$

2,180

 

(21.8)

%  

Impact of wind down to inventory

2

12

Impact of changes in foreign currencies

 

 

(8)

 

  

 

 

 

(7)

 

  

 

Non-GAAP gross profit

$

848

$

1,058

 

(19.9)

%  

$

1,716

$

2,173

 

(21.0)

%  

Gross profit as a percentage of sales, as reported

 

12.3

%  

 

12.5

%  

(20)

 bps

 

12.3

%  

 

12.6

%  

(30)

 bps

Non-GAAP gross profit as a percentage of sales

 

12.3

%  

 

12.5

%  

(20)

 bps

 

12.4

%  

 

12.6

%  

(20)

 bps

The sum of the components for non-GAAP gross profit may not agree to totals, as presented, due to rounding.

The decrease in gross profit related primarily to declining demand and gross profit margins for the second quarter and the first six months of 2024.

Global components gross profit margins decreased during the second quarter and the first six months of 2024, compared with the year-earlier periods, due to product mix shifting toward lower margin products and regional mix shifting more towards the Asia/Pacific region. Global components supply chain services offerings continued to have a positive impact on gross margins.
Global ECS gross profit margins decreased during the second quarter of 2024, compared with the year-earlier periods, due to softer margins in the Americas region as the company works to optimize the customer mix and supplier line card to better serve the mid-market and product mix shifting towards a higher proportion of revenue recognized on a gross basis in the current year. Global ECS gross profit margins during the first six months of 2024 remained flat.

Operating Expenses

Following is an analysis of the company’s consolidated operating expenses:

    

Quarter Ended

    

Six Months Ended

    

June 29,

July 1,

June 29,

July 1,

(millions)

    

2024

    

2023

    

Change

2024

    

2023

    

Change

Operating expenses, as reported

$

634

$

674

 

(5.9)

%  

$

1,306

$

1,365

 

(4.3)

%  

Identifiable intangible asset amortization

 

(7)

 

(8)

 

  

 

 

(15)

 

(16)

 

  

 

Restructuring, integration, and other

 

(41)

 

(10)

 

  

 

 

(87)

 

(13)

 

  

 

Impact of changes in foreign currencies

 

 

(4)

 

  

 

 

 

(3)

 

  

 

Non-GAAP operating expenses

$

586

$

652

 

(10.0)

%  

$

1,204

$

1,334

 

(9.7)

%  

Operating expenses as a percentage of sales

 

9.2

%  

 

7.9

%  

130

 bps

 

9.5

%  

 

7.9

%  

160

 bps

Non-GAAP operating expenses as a percentage of sales, constant currency

 

8.5

%  

 

7.7

%  

80

 bps

 

8.7

%  

 

7.8

%  

90

 bps

The sum of the components for non-GAAP operating expenses may not agree to totals, as presented, due to rounding.

The declines in operating expenses for the second quarter and the first six months of 2024, relative to the year-earlier periods, were related to lower variable costs, primarily sales incentives, in line with the decrease in sales discussed above, lower employee costs related to cost reduction initiatives, and a $20.0 million benefit related to the reversal of an allowance for credit losses due to the collection of certain aged receivables related to one customer in the ECS reportable segment. The declines were partially offset by an increase in restructuring, integration and other of $30.2 million and $74.5 million for the second quarter and first six months of 2024, respectively (see discussion below).

30

Restructuring, Integration, and Other

Restructuring initiatives and integration costs are due to the company’s continued efforts to lower costs, drive operational efficiency, integrate acquired businesses, and consolidate certain operations, as necessary. The company recorded restructuring, integration, and other charges as follows:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(millions)

    

2024

    

2023

    

2024

    

2023

Restructuring and integration charges

$

1

$

7

$

$

8

Other charges

40

3

87

5

Total

$

41

$

10

$

87

$

13

The following were included in other charges:

charges of $22.8 million and $60.5 million for the second quarter and the first six months of 2024, respectively, related to the termination of personnel as a part of operating expense reduction initiatives not related to exit or disposal activities;
consulting costs of $9.1 million and $14.1 million for the second quarter and the first six months of 2024, respectively, related to ongoing cost reduction initiatives; and
charges of $3.2 million and $6.5 million related to early lease terminations and related asset impairments.

The company is continuing to evaluate and seek out opportunities to lower costs in order to improve profitability and reallocate resources to strategic investments. During the six months ended June 29, 2024, the company incurred $87.3 million in costs related to cost reduction initiatives and is likely to incur material costs related to these initiatives in the near term. The company cannot presently estimate the amount of these costs due to the variety of factors involved and the early stages of related projects.

31

Operating Income

Following is an analysis of the company’s consolidated operating income, and operating income for the company’s two reportable segments:

    

Quarter Ended

    

Six Months Ended

    

June 29,

July 1,

June 29,

July 1,

(millions)

    

2024

    

2023

    

Change

2024

    

2023

    

Change

Consolidated operating income, as reported

$

212

$

392

 

(45.9)

%  

$

398

$

814

 

(51.1)

%  

Identifiable intangible asset amortization

 

7

 

8

 

  

 

 

15

 

16

 

  

 

Restructuring, integration, and other

 

41

 

10

 

  

 

 

87

 

13

 

  

 

Impact of wind down to inventory

2

12

Non-GAAP consolidated operating income

$

262

$

410

 

(36.2)

%  

$

513

$

843

 

(39.2)

%  

Consolidated operating income as a percentage of sales

 

3.1

%  

 

4.6

%  

(150)

 bps

 

2.9

%  

 

4.7

%  

(180)

 bps

Non-GAAP consolidated operating income as a percentage of sales

 

3.8

%  

 

4.8

%  

(100)

 bps

 

3.7

%  

 

4.9

%  

(120)

 bps

Global components operating income, as reported

$

210

$

381

 

(44.9)

%  

$

436

$

799

 

(45.5)

%  

Identifiable intangible asset amortization

 

6

 

7

 

  

 

 

13

 

13

 

  

 

Impact of wind down to inventory

2

12

Non-GAAP global components operating income

$

218

$

388

 

(43.8)

%  

$

461

$

812

 

(43.3)

%  

Global components operating income as a percentage of sales

 

4.2

%  

 

5.7

%  

(150)

 bps

 

4.3

%  

 

5.9

%  

(160)

 bps

Non-GAAP global components operating income as a percentage of sales

 

4.3

%  

 

5.8

%  

(150)

 bps

 

4.5

%  

 

6.0

%  

(150)

 bps

Global ECS operating income, as reported

$

103

$

86

 

19.0

%  

$

174

$

167

 

4.0

%  

Identifiable intangible asset amortization

 

1

 

1

 

  

 

 

2

 

2

 

  

 

Non-GAAP global ECS operating income

$

104

$

87

 

18.5

%  

$

176

$

170

 

3.7

%  

Global ECS operating income as a percentage of sales

 

5.5

%  

 

4.7

%  

80

 bps

 

4.8

%  

 

4.5

%  

30

 bps

Non-GAAP global ECS operating income as a percentage of sales

 

5.6

%  

 

4.8

%  

80

 bps

 

4.9

%  

 

4.6

%  

30

 bps

The sum of the components of consolidated operating income do not agree to totals, as presented, because unallocated corporate amounts are not included in the table above. Refer to Note M “Segment and Geographic Information” of the Notes to the Consolidated Financial Statements for further discussion.

The decrease in consolidated operating income as a percentage of sales for the second quarter and the first six months of 2024 relates primarily to the changes in sales, gross profit margins and operating expenses discussed above, partially offset by a $20.0 million benefit related to the reversal of an allowance for credit losses due to the collection of certain aged receivables.

The decrease in operating income as a percentage of sales in the global components reportable segment related primarily to lower sales and higher operating expenses as a percentage of sales.

The increase in operating income as a percentage of sales in the global ECS reportable segment related primarily to a $20.0 million benefit related to the reversal of an allowance for credit losses due to the collection of certain aged receivables related to one customer.

32

(Loss) Gain on Investments, Net

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(millions)

    

2024

    

2023

    

2024

    

2023

(Loss) gain on investments, net

$

(5)

$

$

(5)

$

11

(Loss) gain on investments, net is primarily related to the changes in fair value of assets related to the Arrow SERP pension plan, which consist primarily of life insurance policies and mutual fund assets, as well as changes in the fair value of the company’s investment in Marubun Corporation, refer to Note H “Financial Instruments Measured at Fair Value” of the Notes to the Consolidated Financial Statements.

Interest and Other Financing Expense, Net

The company recorded net interest and other financing expense as follows:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(millions)

    

2024

    

2023

    

2024

    

2023

Interest and other financing expense, net

$

(67)

$

(85)

$

(146)

$

(164)

The decreases in interest and other financing expenses, net for the second quarter and first six months of 2024 compared to the year-earlier periods were primarily related to lower average daily borrowings on floating rate credit facilities and lower interest costs within the company’s cash pooling arrangements, partially offset by slightly higher rates on credit facilities. Refer to the section below titled “Liquidity and Capital Resources” for more information on changes in borrowings.

Income Tax

Income taxes for the interim periods presented have been included in the accompanying consolidated financial statements on the basis of an estimated annual effective tax rate. The determination of the consolidated provision for income taxes requires management to make certain judgments and estimates. Changes in the estimated level of annual pre-tax earnings, tax laws, and changes resulting from tax audits can affect the overall effective income tax rate, which impacts the level of income tax expense and net income. Judgments and estimates related to the company’s projections and assumptions are inherently uncertain, therefore, actual results could differ from projections.

Following is an analysis of the company’s consolidated effective income tax rate:

    

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

    

2024

    

2023

 

2024

    

2023

 

Effective income tax rate

 

21.4

%  

23.3

%

21.2

%  

22.5

%

Identifiable intangible asset amortization

 

0.1

%  

%

0.2

%  

%

Restructuring, integration, and other

0.8

%

0.1

%

1.0

%

0.1

%

Loss (gain) on investments, net

0.1

%

%

%

%

Impact of wind down to inventory

%

%

0.1

%  

%  

Impact of tax legislation changes

%

(0.3)

%

%

(0.1)

%

Non-GAAP effective income tax rate

 

22.4

%  

23.1

%

22.5

%  

22.5

%

The sum of the components for non-GAAP effective income tax rate may not agree to totals, as presented, due to rounding.

The company’s effective tax rate deviates from the statutory U.S. federal income tax rate mainly due to the mix of foreign taxing jurisdictions in which the company operates and where its foreign subsidiaries generate taxable income, among other things. The change in the effective tax rate for the second quarter and the first six months of 2024, compared to the

33

year-earlier periods, is primarily due to the changes in the mix of tax jurisdictions where taxable income is generated, taxation of stock-based compensation, tax law changes, and utilization of tax credits in certain jurisdictions.

Net Income Attributable to Shareholders

Following is an analysis of the company’s consolidated net income attributable to shareholders:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(millions)

    

2024

    

2023

    

2024

    

2023

Net income attributable to shareholders, as reported

$

109

$

237

$

192

$

510

Identifiable intangible asset amortization*

 

7

 

8

 

15

 

16

Restructuring, integration, and other

 

41

 

10

 

87

 

13

Loss (gain) on investments, net

 

5

 

 

5

 

(11)

Impact of wind down to inventory

2

12

Loss on extinguishment of debt

2

2

Tax effect of adjustments above

 

(14)

 

(4)

 

(30)

 

(5)

Impact of tax legislation changes

1

1

Non-GAAP net income attributable to shareholders

$

150

$

251

$

282

$

524

The sum of the components for non-GAAP net income attributable to shareholders may not agree to totals, as presented, due to rounding.

* Identifiable intangible asset amortization excludes amortization attributable to the noncontrolling interest.

The decrease in net income attributable to shareholders in the second quarter and the first six months of 2024 compared to the year-earlier periods, relates primarily to changes in sales and gross margins as discussed above.

Liquidity and Capital Resources

Management believes that the company’s current cash availability, its current borrowing capacity under its revolving credit facility and asset securitization programs, and its expected ability to generate future operating cash flows are sufficient to meet its projected cash flow needs for the next 12 months and the foreseeable future. The company’s current committed and undrawn liquidity stands at over $2.6 billion in addition to $213.0 million of cash on hand at June 29, 2024. The company also may issue debt or equity securities in the future and management believes the company will have adequate access to the capital markets, if needed. The company continually evaluates its liquidity requirements and would seek to amend its existing borrowing capacity or access the financial markets as deemed necessary.

The company’s principal sources of liquidity are existing cash and cash equivalents, cash generated from operations and cash provided by its revolving credit facilities and debt. The company’s principal uses of liquidity include cash used in operations, investments to grow working capital, scheduled interest and principal payments on its borrowings, and the return of cash to shareholders through share repurchases.

The following table presents selected financial information related to liquidity:

June 29,

December 31,

(millions)

    

2024

    

2023

    

Change

Working capital

$

6,770

$

7,355

$

(585)

Cash and cash equivalents

 

213

 

218

 

(5)

Short-term debt

 

861

 

1,654

 

(793)

Long-term debt

 

2,479

 

2,154

 

325

34

Working Capital

The company maintains a significant investment in working capital which the company defines as accounts receivable, net, plus inventories less accounts payable. The change in working capital during the first six months of 2024, was primarily attributable to decreases in inventory.

Working capital as a percentage of sales, which is defined as working capital divided by annualized quarterly sales, increased to 24.6% for the second quarter of 2024, compared to 22.0% in the year-earlier period. The increase was primarily due to lower sales.  

Cash and Cash Equivalents

Cash equivalents consist of highly liquid investments, which are readily convertible into cash, with original maturities of three months or less. At June 29, 2024 and December 31, 2023, the company had cash and cash equivalents of $213.0 million and $218.1 million, respectively, of which $152.5 million and $160.0 million, respectively, were held outside the United States.

The company has $5.3 billion of undistributed earnings of its foreign subsidiaries which it deems indefinitely reinvested, and recognizes that it may be subject to additional foreign taxes and U.S. state income taxes, if it reverses its indefinite reinvestment assertion on these foreign earnings. The company also has $2.1 billion of foreign earnings that are not deemed permanently reinvested and are available for distribution in future periods as of June 29, 2024.

Revolving Credit Facilities and Debt

The following tables summarize the company’s credit facilities by category:

Outstanding Borrowings

Borrowing 

June 29,

December 31,

(millions)

    

Capacity

    

2024

    

2023

North American asset securitization program

$

1,500

$

860

$

198

Revolving credit facility

 

2,000

 

 

Commercial paper program (a)

 

1,200

 

 

1,122

Uncommitted lines of credit

 

500

 

 

(a)Amounts outstanding under the commercial paper program are backstopped by available commitments under the company’s revolving credit facility.

Average Daily Balance Outstanding

Six Months Ended

Effective Interest Rate

June 29,

July 1,

June 29,

July 1,

(millions)

    

2024

    

2023

    

2024

2023

North American asset securitization program

$

658

$

1,239

5.84

%

5.64

%

Revolving credit facility

 

4

 

256

6.43

%

6.09

%

Commercial paper program

 

610

 

691

5.83

%

5.78

%

Uncommitted lines of credit

 

282

 

77

5.82

%

5.62

%

The company also has an EMEA asset securitization program under which it continuously sells its interest in designated pools of trade accounts receivable of certain of its subsidiaries in the EMEA region. Receivables sold under the program are excluded from “Accounts receivable, net” and no corresponding liability is recorded on the company’s consolidated balance sheets. During the first six months of 2024 and 2023, the average daily balance outstanding under the EMEA asset securitization program was $428.2 million and $644.8 million, respectively. Refer to Note E “Accounts Receivable” of the Notes to the Consolidated Financial Statements for further discussion.

35

The following table summarizes recent events impacting the company’s capital resources:

(millions)

    

Activity

    

Date

    

Notional Amount

5.875% notes, due April 2034

Issued

April 2024

$

500

6.125% notes, due March 2026

Repaid

April 2024

$

500

Uncommitted lines of credit

Increase in Capacity

May 2023

$

300

4.50% notes, due March 2023

Repaid

March 2023

$

300

6.125% notes, due March 2026 (a)

Issued

March 2023

$

500

(a)Upon issuance of the 6.125% notes due March 2026, the company entered into an interest rate swap, which effectively converted the 6.125% notes to floating rate notes based on SOFR + 0.508%. In March 2024, the company received a notice from the swap counterparty to terminate the swap. The effective date of cancellation was April 1, 2024. See “Interest Rate Swaps” under Note H “Financial Instruments Measured at Fair Value” of the Notes to the Consolidated Financial Statements for further discussion.

Refer to Note G “Debt” of the Notes to the Consolidated Financial Statements for further discussion of the company’s short-term and long-term debt and available financing.

Cash Flows

The following table summarizes the company’s cash flows by category for the periods presented:

Six Months Ended

June 29,

July 1,

(millions)

    

2024

    

2023

    

Change

Net cash provided by operating activities

$

723

$

97

$

626

Net cash used for investing activities

 

(45)

 

(26)

 

(19)

Net cash used for financing activities

 

(635)

 

(58)

 

(577)

Cash Flows from Operating Activities

The net amount of cash provided by the company’s operating activities during the first six months of 2024 and 2023 was $723.4 million and $97.0 million, respectively. The change in cash provided by operating activities during 2024, compared to the year-earlier period, related primarily to the company’s historical counter-cyclical cash flow as the company generates cash flow in periods of lower demand due to reduced investments in working capital.

Cash Flows from Investing Activities

The net amount of cash used for investing activities during the first six months of 2024 and 2023 was $45.2 million and $26.1 million, respectively.

Cash Flows from Financing Activities

The net amount of cash used for financing activities was $634.9 million during the first six months of 2024 compared to $58.1 million used for financing activities in the year-earlier period. The change in cash used for financing activities related primarily to a decrease in short-term and other borrowings partially offset by higher proceeds from long-term bank borrowings and lower share repurchases.

Capital Expenditures

Capital expenditures for the second quarter of 2024 and 2023 were $51.6 million and $37.1 million, respectively. The company expects capital expenditures to be approximately $100.0 million for the fiscal year 2024.

36

Share-Repurchase Program

The company repurchased 1.2 million shares of its common stock for $150.0 million and 4.2 million shares of its common stock for $500.9 million in the first six months of 2024 and 2023, respectively, under its share-repurchase program, excluding excise taxes. During the first six months of 2024, the company accrued $1.1 million of excise tax, which is recorded within “Treasury stock” on the company’s consolidated balance sheets and reduces the share-repurchase authorization, as the excise tax is a part of the overall cost of acquiring treasury shares. As of June 29, 2024, approximately $425.0 million remained available for repurchase under the share-repurchase program. The share-repurchase authorization does not have an expiration date and the pace of the repurchase activity will depend on factors such as the company’s working capital needs, cash requirements for acquisitions, debt repayment obligations or repurchases of debt, share price, and economic and market conditions. The share-repurchase program may be accelerated, suspended, delayed, or discontinued at any time subject to the approval of the company’s Board of Directors.

Contractual Obligations

The company has contractual obligations for short-term and long-term debt, interest on short-term and long-term debt, purchase obligations, operating leases, and other sources and uses of capital that are summarized in the sections titled “Contractual Obligations” and “Additional Capital Requirements and Sources” in Part II, Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations in the company’s Annual Report on Form 10-K for the year ended December 31, 2023.

Refer to the section above titled “Revolving Credit Facilities and Debt” for updates to the company’s short-term and long-term debt obligations. Refer to Note H “Financial Instruments Measured at Fair Value” of the Notes to Consolidated Financial Statements for further discussion on hedging activities. As of June 29, 2024, there were no other material changes to the contractual obligations of the company.

Critical Accounting Estimates

The company’s consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires the company to make significant estimates and judgments that affect the reported amounts of assets, liabilities, revenues, and expenses and related disclosure of contingent assets and liabilities. The company evaluates its estimates on an ongoing basis. The company bases its estimates on historical experience and on various other assumptions that are believed reasonable under the circumstances; the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

There have been no significant changes to the company’s critical accounting estimates during the six months ended June 29, 2024. Refer to the section titled “Critical Accounting Estimates” in Part II, Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations, in the company’s Annual Report on Form 10-K for the year ended December 31, 2023.

Impact of Recently Issued Accounting Standards

See Note B “Impact of Recently Issued Accounting Standards” of the Notes to Consolidated Financial Statements for a full description of recent accounting pronouncements, including the anticipated dates of adoption and the effects on the company’s consolidated financial position and results of operations.

Item 3.Quantitative and Qualitative Disclosures About Market Risk

During the six months ended June 29, 2024, there were no material changes in market risk for changes in foreign currency exchange rates and interest rates from the information provided in Part II, Item 7A – Quantitative and Qualitative Disclosures About Market Risk in the company’s Annual Report on Form 10-K for the year ended December 31, 2023.

37

Item 4.Controls and Procedures

Evaluation of Disclosure Controls and Procedures

The company’s management, under the supervision and with the participation of the company’s Chief Executive Officer and Chief Financial Officer, carried out an evaluation of the effectiveness of the design and operation of the company’s disclosure controls and procedures as of June 29, 2024 (the “Evaluation”). Based upon the Evaluation, the company’s Chief Executive Officer and Chief Financial Officer concluded that the company’s disclosure controls and procedures (as defined in Rule 13a-15(e) of the Securities Exchange Act of 1934) were effective as of June 29, 2024.

Changes in Internal Control over Financial Reporting

There were no changes in the company’s internal control over financial reporting during the company’s most recent fiscal quarter that materially affected, or are reasonably likely to materially affect, the company’s internal control over financial reporting.

38

PART II. OTHER INFORMATION

Item 1.Legal Proceedings

The information set forth in Note L “Contingencies” in Notes to Consolidated Financial Statements in Item 1 Part I of this Report, is incorporated herein by reference.

Item 1A.Risk Factors

There have been no material changes to the company’s risk factors from those discussed in Part I, Item 1A - Risk Factors in the company’s Annual Report on Form 10-K for the year ended December 31, 2023.

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

The following table shows the share-repurchase activity for the quarter ended June 29, 2024:

    

    

    

    

Approximate

Total Number of

Dollar Value of

Shares

Shares that May

Total

Purchased as

Yet be

Number of

Average

Part of Publicly

Purchased

Shares

Price Paid

Announced

Under the

(thousands except share and per share data)

    

Purchased

    

per Share (a)

    

Program

    

Programs (b)

March 31 through April 27, 2024

 

$

 

$

475,410

April 28 through May 25, 2024

 

 

 

 

475,410

May 26 through June 29, 2024

 

378,922

 

131.95

 

378,922

 

425,032

Total

 

378,922

 

 

378,922

 

  

(a)Average price paid per share excludes 1% excise tax on stock repurchases.
(b)The company’s share-repurchase program does not have an expiration date. As of June 29, 2024, the total authorized dollar value of shares available for repurchase was $1.6 billion of which $1.2 billion has been utilized, and the $425.0 million in the table represents the remaining amount available for repurchase under the program.

Item 5.Other Information

Trading Arrangements

During the quarter ended June 29, 2024, none of the company’s directors or officers adopted, amended, or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Regulation S-K, Item 408.

39

Item 6.Exhibits

Exhibit

Number

    

Exhibit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101*

 

Inline XBRL Document Set for the consolidated financial statements and accompanying notes in Part I, Item 1, “Financial Statements” of this Quarterly Report on Form 10-Q.

 

 

 

104*

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

*

: Filed herewith.

**

: Furnished herewith.

40

SIGNATURE

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.

ARROW ELECTRONICS, INC.

Date:

August 1, 2024

By:

/s/ Rajesh K. Agrawal

Rajesh K. Agrawal

Senior Vice President and Chief Financial Officer

(Duly Authorized Officer and Principal Financial Officer)

/s/ Yun Cho

Yun Cho

Vice President, Corporate Controller, and Chief Accounting Officer

(Principal Accounting Officer)

41

EX-31.IA 2 arw-20240629xex31dia.htm EX-31.IA

Exhibit 31(i)(A)

Arrow Electronics, Inc.

Certification of Chief Executive Officer Pursuant to Section 302 of the

Sarbanes-Oxley Act of 2002

I, Sean J. Kerins, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of Arrow Electronics, Inc.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.

The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)

Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d)

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

5.

The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors  (or persons performing the equivalent functions):

a)

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

b)

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

Date: August 1, 2024

    

By:

/s/ Sean J. Kerins

Sean J. Kerins

President and Chief Executive Officer


EX-31.IB 3 arw-20240629xex31dib.htm EX-31.IB

Exhibit 31(i)(B)

Arrow Electronics, Inc.

Certification of Chief Financial Officer Pursuant to Section 302 of the

Sarbanes-Oxley Act of 2002

I, Rajesh K. Agrawal, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of Arrow Electronics, Inc.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.

The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)

Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d)

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

5.

The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors  (or persons performing the equivalent functions):

a)

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

b)

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

Date: August 1, 2024

    

By:

/s/ Rajesh K. Agrawal

Rajesh K. Agrawal

Senior Vice President and Chief Financial Officer


EX-32.I 4 arw-20240629xex32di.htm EX-32.I

Exhibit 32(i)

Arrow Electronics, Inc.

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 (“Section 906”)

In connection with the Quarterly Report on Form 10-Q of Arrow Electronics, Inc. (the "company") for the quarter ended June 29, 2024 (the "Report"), I, Sean J. Kerins, President and Chief Executive Officer of the company, certify, pursuant to the requirements of Section 906, that, to the best of my knowledge:

1.

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the company.

Date: August 1, 2024

    

By:

/s/ Sean J. Kerins

Sean J. Kerins

President and Chief Executive Officer

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the company and will be retained by the company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-32.II 5 arw-20240629xex32dii.htm EX-32.II

Exhibit 32(ii)

Arrow Electronics, Inc.

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 (“Section 906”)

In connection with the Quarterly Report on Form 10-Q of Arrow Electronics, Inc. (the "company") for the quarter ended June 29, 2024 (the "Report"), I, Rajesh K. Agrawal, Senior Vice President and Chief Financial Officer of the company, certify, pursuant to the requirements of Section 906, that, to the best of my knowledge:

1.

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the company.

Date: August 1, 2024

    

By:

/s/ Rajesh K. Agrawal

Rajesh K. Agrawal

Senior Vice President and Chief Financial Officer

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the company and will be retained by the company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 6 arw-20240629.xsd EX-101.SCH 995200100 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 99940302 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - Financial Instruments Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - Restructuring, Integration, and Other - Components of the Restructuring, Integration, and Other Charges (Details) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - Net Income per Share (Details) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 995200305 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200500 - Statement - CONSOLIDATED STATEMENTS OF EQUITY link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - Financial Instruments Measured at Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 99931303 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - Investments in Affiliated Companies (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - Debt - ST Debt (Details) link:presentationLink link:calculationLink link:definitionLink 99940702 - Disclosure - Debt - LT Debt (Details) link:presentationLink link:calculationLink link:definitionLink 99940802 - Disclosure - Financial Instruments Measured at Fair Value - Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 99940902 - Disclosure - Restructuring, Integration, and Other - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 99941101 - Disclosure - Shareholders' Equity - Components of Accumulated Other Comprehensive (Loss) Income (Details) link:presentationLink link:calculationLink link:definitionLink 99941102 - Disclosure - Shareholders' Equity - Common Stock Outstanding Activity (Details) link:presentationLink link:calculationLink link:definitionLink 99941103 - Disclosure - Shareholders' Equity - Share-Repurchase Programs (Details) link:presentationLink link:calculationLink link:definitionLink 99941201 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 99941301 - Disclosure - Segment and Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - Impact of Recently Issued Accounting Standards link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - Investments in Affiliated Companies link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - Supplier Finance Programs link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - Financial Instruments Measured at Fair Value link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - Restructuring, Integration, and Other link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 995211201 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 995211301 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 99920102 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 99930303 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - Investments in Affiliated Companies (Tables) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 99930903 - Disclosure - Restructuring, Integration, and Other (Tables) link:presentationLink link:calculationLink link:definitionLink 99931003 - Disclosure - Net Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 99931103 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - Supplier Finance Programs (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 arw-20240629_cal.xml EX-101.CAL EX-101.DEF 8 arw-20240629_def.xml EX-101.DEF EX-101.LAB 9 arw-20240629_lab.xml EX-101.LAB EX-101.PRE 10 arw-20240629_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information - shares
6 Months Ended
Jun. 29, 2024
Jul. 25, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly report true  
Document Period End Date Jun. 29, 2024  
Document Transition Report false  
Entity File Number 1-4482  
Entity Registrant Name ARROW ELECTRONICS, INC.  
Entity Incorporation, State or Country Code NY  
Entity Tax Identification Number 11-1806155  
Entity Address, Address Line One 9151 East Panorama Circle  
Entity Address, City or Town Centennial  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80112  
City Area Code 303  
Local Phone Number 824-4000  
Title of 12(b) Security Common Stock, $1 par value  
Trading Symbol ARW  
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   52,944,169
Entity Central Index Key 0000007536  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
CONSOLIDATED STATEMENTS OF OPERATIONS        
Sales $ 6,892,868 $ 8,514,516 $ 13,817,128 $ 17,250,944
Cost of sales 6,046,424 7,448,467 12,112,858 15,071,073
Gross profit 846,444 1,066,049 1,704,270 2,179,871
Operating expenses:        
Selling, general, and administrative 552,595 617,202 1,135,921 1,259,633
Depreciation and amortization 41,037 46,264 82,764 92,943
Restructuring, integration, and other 40,537 10,333 87,393 12,893
Total operating expenses 634,169 673,799 1,306,078 1,365,469
Operating income 212,275 392,250 398,192 814,402
Equity in earnings of affiliated companies 1,254 3,061 910 2,981
(Loss) gain on investments, net (4,615) 497 (4,517) 10,808
Loss on extinguishment of debt (1,657) 0 (1,657) 0
Employee benefit plan expense, net (980) (803) (1,913) (1,656)
Interest and other financing expense, net (66,891) (84,834) (146,495) (164,492)
Income before income taxes 139,386 310,171 244,520 662,043
Provision for income taxes 29,762 72,380 51,798 148,927
Consolidated net income 109,624 237,791 192,722 513,116
Noncontrolling interests 926 1,232 423 2,807
Net income attributable to shareholders $ 108,698 $ 236,559 $ 192,299 $ 510,309
Net income per share:        
Basic (in dollars per share) $ 2.03 $ 4.17 $ 3.56 $ 8.84
Diluted (in dollars per share) $ 2.01 $ 4.12 $ 3.53 $ 8.74
Weighted-average shares outstanding:        
Basic (in shares) 53,640 56,720 53,944 57,726
Diluted (in shares) 54,181 57,355 54,496 58,409
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Consolidated net income $ 109,624 $ 237,791 $ 192,722 $ 513,116
Other comprehensive income (loss):        
Foreign currency translation adjustment and other, net of taxes (24,416) (1,343) (123,691) 9,942
Gain (loss) on foreign exchange contracts designated as net investment hedges, net of taxes 1,378 (4,043) 4,976 (4,476)
(Loss) gain on interest rate swaps designated as cash flow hedges, net of taxes (226) 5,447 303 1,738
Employee benefit plan items, net of taxes (502) (298) (593) (570)
Other comprehensive (loss) income (23,766) (237) (119,005) 6,634
Comprehensive income 85,858 237,554 73,717 519,750
Less: Comprehensive income (loss) attributable to noncontrolling interests 696 (1,377) (955) 3,275
Comprehensive income attributable to shareholders $ 85,162 $ 238,931 $ 74,672 $ 516,475
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 31, 2023
ASSETS    
Cash and cash equivalents $ 213,009 $ 218,053
Accounts receivable, net 10,886,501 12,238,073
Inventories 4,654,793 5,187,225
Other current assets 1,010,942 684,126
Total current assets 16,765,245 18,327,477
Property, plant, and equipment, at cost:    
Land 5,691 5,691
Buildings and improvements 190,109 195,579
Machinery and equipment 1,623,869 1,632,606
Property, plant, and equipment, gross 1,819,669 1,833,876
Less: Accumulated depreciation and amortization (1,319,945) (1,303,136)
Property, plant, and equipment, net 499,724 530,740
Investments in affiliated companies 60,400 62,741
Intangible assets, net 112,470 127,440
Goodwill 2,052,701 2,050,426
Other assets 617,226 627,344
Total assets 20,107,766 21,726,168
LIABILITIES AND EQUITY    
Accounts payable 8,770,862 10,070,015
Accrued expenses 1,687,273 1,463,915
Short-term borrowings, including current portion of long-term debt 860,538 1,653,954
Total current liabilities 11,318,673 13,187,884
Long-term debt 2,479,313 2,153,553
Other liabilities 495,730 507,424
Contingencies (Note L)
Equity:    
Common stock, par value $1: Authorized - 160,000 shares in both 2024 and 2023 Issued - 58,046 and 57,691 shares in 2024 and 2023 58,046 57,691
Capital in excess of par value 574,530 553,340
Treasury stock (5,101 and 3,880 shares in 2024 and 2023, respectively), at cost (456,123) (297,745)
Retained earnings 5,982,516 5,790,217
Accumulated other comprehensive loss (415,666) (298,039)
Total shareholders' equity 5,743,303 5,805,464
Noncontrolling interests 70,747 71,843
Total equity 5,814,050 5,877,307
Total liabilities and equity $ 20,107,766 $ 21,726,168
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Jun. 29, 2024
Dec. 31, 2023
CONSOLIDATED BALANCE SHEETS    
Common stock, par value $ 1 $ 1
Common stock, shares authorized 160,000 160,000
Common stock, shares issued 58,046 57,691
Treasury stock, shares 5,101 3,880
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Cash flows from operating activities:    
Consolidated net income $ 192,722 $ 513,116
Adjustments to reconcile consolidated net income to net cash provided by operations:    
Depreciation and amortization 82,764 92,943
Amortization of stock-based compensation 21,700 28,349
Equity in earnings of affiliated companies (910) (2,981)
Deferred income taxes (7,398) (33,399)
Loss on extinguishment of debt 1,657 0
Loss (gain) on investments, net 4,763 (10,808)
Other 4,864 2,986
Change in assets and liabilities, net of effects of acquired businesses:    
Accounts receivable, net 1,213,562 1,324,772
Inventories 493,474 (141,373)
Accounts payable (1,237,812) (1,513,259)
Accrued expenses 273,043 (215,583)
Other assets and liabilities (319,038) 52,237
Net cash provided by operating activities 723,391 97,000
Cash flows from investing activities:    
Acquisition of property, plant, and equipment (51,636) (37,105)
Other 6,452 10,962
Net cash used for investing activities (45,184) (26,143)
Cash flows from financing activities:    
Change in short-term and other borrowings (1,144,520) 198,339
Proceeds from (repayments of) long-term bank borrowings, net 673,607 (9,426)
Net proceeds from note offering 494,678 496,268
Redemption of notes (500,000) (300,000)
Proceeds from exercise of stock options 4,768 16,381
Repurchases of common stock (163,301) (516,217)
Settlement of forward-starting interest rate swap 0 56,711
Other (141) (142)
Net cash used for financing activities (634,909) (58,086)
Effect of exchange rate changes on cash (48,342) 50,696
Net (decrease) increase in cash and cash equivalents (5,044) 63,467
Cash and cash equivalents at beginning of period 218,053 176,915
Cash and cash equivalents at end of period $ 213,009 $ 240,382
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Common Stock at Par Value
Capital in Excess of Par Value
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Noncontrolling Interests
Total
Balance at Dec. 31, 2022 $ 125,424 $ 1,208,708 $ (4,637,345) $ 9,214,832 $ (365,262) $ 64,996 $ 5,611,353
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Consolidated net income (loss) 0 0 0 273,750 0 1,575 275,325
Other comprehensive income (loss) 0 0 0 0 3,794 3,077 6,871
Amortization of stock-based compensation 0 19,497 0 0 0 0 19,497
Shares issued for stock-based compensation awards 0 (25,071) 31,005 0 0 0 5,934
Repurchases of common stock 0 0 (318,800) 0 0 0 (318,800)
Balance at Apr. 01, 2023 125,424 1,203,134 (4,925,140) 9,488,582 (361,468) 69,648 5,600,180
Balance at Dec. 31, 2022 125,424 1,208,708 (4,637,345) 9,214,832 (365,262) 64,996 5,611,353
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Consolidated net income (loss)             513,116
Other comprehensive income (loss)             6,634
Balance at Jul. 01, 2023 125,424 1,203,064 (5,108,188) 9,725,141 (359,096) 68,129 5,654,474
Balance at Apr. 01, 2023 125,424 1,203,134 (4,925,140) 9,488,582 (361,468) 69,648 5,600,180
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Consolidated net income (loss) 0 0 0 236,559 0 1,232 237,791
Other comprehensive income (loss) 0 0 0 0 2,372 (2,609) (237)
Amortization of stock-based compensation 0 8,852 0 0 0 0 8,852
Shares issued for stock-based compensation awards 0 (8,922) 19,369 0 0 0 10,447
Repurchases of common stock 0 0 (202,417) 0 0 0 (202,417)
Distributions 0 0 0 0 0 (142) (142)
Balance at Jul. 01, 2023 125,424 1,203,064 (5,108,188) 9,725,141 (359,096) 68,129 5,654,474
Balance at Dec. 31, 2023 57,691 553,340 (297,745) 5,790,217 (298,039) 71,843 5,877,307
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Consolidated net income (loss) 0 0 0 83,601 0 (503) 83,098
Other comprehensive income (loss) 0 0 0 0 (94,091) (1,148) (95,239)
Amortization of stock-based compensation 0 13,447 0 0 0 0 13,447
Shares issued for stock-based compensation awards 264 (1,621) 4,286 0 0 0 2,929
Repurchases of common stock 0 0 (112,204) 0 0 0 (112,204)
Balance at Mar. 30, 2024 57,955 565,166 (405,663) 5,873,818 (392,130) 70,192 5,769,338
Balance at Dec. 31, 2023 57,691 553,340 (297,745) 5,790,217 (298,039) 71,843 5,877,307
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Consolidated net income (loss)             192,722
Other comprehensive income (loss)             (119,005)
Balance at Jun. 29, 2024 58,046 574,530 (456,123) 5,982,516 (415,666) 70,747 5,814,050
Balance at Mar. 30, 2024 57,955 565,166 (405,663) 5,873,818 (392,130) 70,192 5,769,338
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Consolidated net income (loss) 0 0 0 108,698 0 926 109,624
Other comprehensive income (loss) 0 0 0 0 (23,536) (230) (23,766)
Amortization of stock-based compensation 0 8,253 0 0 0 0 8,253
Shares issued for stock-based compensation awards 91 1,111 637 0 0 0 1,839
Repurchases of common stock 0 0 (51,097) 0 0 0 (51,097)
Distributions 0 0 0 0 0 (141) (141)
Balance at Jun. 29, 2024 $ 58,046 $ 574,530 $ (456,123) $ 5,982,516 $ (415,666) $ 70,747 $ 5,814,050
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation
6 Months Ended
Jun. 29, 2024
Basis of Presentation  
Basis of Presentation

Note A – Basis of Presentation

The accompanying consolidated financial statements of Arrow Electronics, Inc. (the “company”) were prepared in accordance with GAAP and reflect all adjustments of a normal recurring nature, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position and results of operations at, and for the periods presented. The consolidated results of operations for the interim periods are not necessarily indicative of results for the full year.

These consolidated financial statements do not include all of the information or notes necessary for a complete presentation and, accordingly, should be read in conjunction with the company’s audited consolidated financial statements and accompanying notes for the year ended December 31, 2023, as filed in the company’s Annual Report on Form 10-K.

Quarter End

The company operates on a quarterly calendar that closes on the Saturday closest to the end of the calendar quarter, except for the fourth quarter, which closes on December 31, 2024.

Reclassification

Certain prior period amounts were reclassified to conform to the current period presentation. These reclassifications did not have a material impact on previously reported amounts.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Impact of Recently Issued Accounting Standards
6 Months Ended
Jun. 29, 2024
Impact of Recently Issued Accounting Standards  
Impact of Recently Issued Accounting Standards

Note B – Impact of Recently Issued Accounting Standards

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. Upon adoption of this ASU, the company will disclose specific new categories in its income tax rate reconciliation and provide additional information for reconciling items above a quantitative threshold. The company will also disclose the amount of income taxes paid disaggregated by federal, state, and foreign taxes, and also disaggregated by individual jurisdictions in which income taxes paid were above a threshold. The company expects these amendments will first be applied in the company’s annual report on form 10-K for the fiscal year ending December 31, 2025, on a prospective basis.

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. Upon adoption of this ASU, the company will disclose significant segment expenses, the title and position of the CODM, and an explanation of how the reported measure of segment profit or loss is used by the CODM to assess segment performance and make resource allocation decisions. These amendments will first be applied in the company’s annual report on form 10-K for the fiscal year ending December 31, 2024, and will be applied retrospectively for all prior periods presented in the financial statements.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets
6 Months Ended
Jun. 29, 2024
Goodwill and Intangible Assets  
Goodwill and Intangible Assets

Note C – Goodwill and Intangible Assets

Goodwill represents the excess of the cost of an acquisition over the fair value of the net assets acquired. The company tests goodwill and other indefinite-lived intangible assets for impairment annually as of the first day of the fourth quarter, or more frequently if indicators of potential impairment exist.

Goodwill of companies acquired, allocated to the company’s reportable segments, is as follows:

    

Global 

    

    

(thousands)

Components

Global ECS

Total

Balance as of December 31, 2023 (a)

$

875,194

$

1,175,232

$

2,050,426

Acquisitions

18,454

18,454

Foreign currency translation adjustment

 

(5,464)

 

(10,715)

 

(16,179)

Balance as of June 29, 2024 (a)

$

888,184

$

1,164,517

$

2,052,701

(a)The total carrying value of goodwill as of June 29, 2024 and December 31, 2023, in the table above is reflected net of $1.6 billion of accumulated impairment charges, of which $1.3 billion was recorded in the global components reportable segment and $301.9 million was recorded in the global ECS reportable segment.

Intangible assets, net, are comprised of the following as of June 29, 2024:

    

Gross 

    

    

Carrying 

Accumulated 

(thousands)

Amount

Amortization

Net

Customer relationships

$

254,056

$

(161,939)

$

92,117

Amortizable trade name

 

74,003

 

(53,650)

 

20,353

$

328,059

$

(215,589)

$

112,470

Intangible assets, net, are comprised of the following as of December 31, 2023:

    

Gross 

    

    

Carrying 

Accumulated 

(thousands)

Amount

Amortization

Net

Customer relationships

$

258,337

$

(156,141)

$

102,196

Amortizable trade name

 

73,811

 

(48,567)

 

25,244

$

332,148

$

(204,708)

$

127,440

During the second quarter of 2024 and 2023, the company recorded amortization expense related to identifiable intangible assets of $7.5 million and $7.9 million, respectively. During the first six months of 2024 and 2023, amortization expense related to identifiable intangible assets was $15.0 million and $15.9 million, respectively.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Affiliated Companies
6 Months Ended
Jun. 29, 2024
Investments in Affiliated Companies  
Investments in Affiliated Companies

Note D – Investments in Affiliated Companies

The company owns a 50% interest in two joint ventures with Marubun Corporation (collectively “Marubun/Arrow”) and a 50% interest in one other joint venture. These investments are accounted for using the equity method.

The following table presents the company’s investment in affiliated companies:

    

June 29,

    

December 31,

(thousands)

2024

2023

Marubun/Arrow

$

47,350

$

50,779

Other

 

13,050

 

11,962

$

60,400

$

62,741

The equity in earnings of affiliated companies consists of the following:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

2024

    

2023

Marubun/Arrow

$

620

$

2,365

$

86

$

1,968

Other

 

634

 

696

824

 

1,013

$

1,254

$

3,061

$

910

$

2,981

Under the terms of various joint venture agreements, the company is required to pay its pro-rata share of the third-party debt of the joint ventures in the event that the joint ventures are unable to meet their obligations. There were no outstanding borrowings under the third-party debt agreements of the joint ventures as of June 29, 2024 and December 31, 2023.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable
6 Months Ended
Jun. 29, 2024
Accounts Receivable  
Accounts Receivable

Note E – Accounts Receivable

Accounts receivable, net, consists of the following:

June 29,

December 31,

(thousands)

    

2024

    

2023

Accounts receivable

$

11,004,433

$

12,384,553

Allowance for credit losses

 

(117,932)

 

(146,480)

Accounts receivable, net

$

10,886,501

$

12,238,073

The following table is a rollforward for the company’s allowance for credit losses:

Six Months Ended

June 29,

July 1,

(thousands)

    

2024

    

2023

Balance at beginning of period

$

146,480

$

93,397

Charged to income

 

(12,204)

 

21,256

Translation adjustments

 

(1,331)

 

541

Write-offs

 

(15,013)

 

(8,928)

Balance at end of period

$

117,932

$

106,266

The company monitors the current credit condition of its customers in estimating the expected credit losses and has not experienced significant changes in customers’ payment trends or significant deterioration in customers’ credit risk as of June 29, 2024. For the six months ended June 29, 2024, the net benefit recorded to income of $12.2 million includes a $20.0 million reversal of an allowance previously recorded in the ECS reportable segment for aged receivables that were collected during the second quarter of 2024.

EMEA Asset Securitization

The company has an EMEA asset securitization program under which it continuously sells its interest in designated pools of trade accounts receivable of certain of its subsidiaries in the EMEA region at a discount to a special purpose entity, which in turn sells certain of the receivables to unaffiliated financial institutions and conduits administered by such unaffiliated financial institutions (“unaffiliated financial institutions”) on a monthly basis. The company may sell up to €600.0 million under the EMEA asset securitization program, which matures in December 2025, subject to extension in accordance with its terms. The program is conducted through Arrow EMEA Funding Corp B.V., an entity structured to be bankruptcy remote. The company is deemed the primary beneficiary of Arrow EMEA Funding Corp B.V. as the company has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive the benefits that could potentially be significant to the entity from the transfer of the trade accounts receivable into the special purpose entity. Accordingly, Arrow EMEA Funding Corp B.V. is included in the company’s consolidated financial statements.

Sales of accounts receivable to unaffiliated financial institutions under the EMEA asset securitization program:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

EMEA asset securitization, sales of accounts receivable

$

477,779

$

852,377

$

1,017,659

$

1,670,210

Receivables sold to unaffiliated financial institutions under the program are excluded from “Accounts receivable, net” on the company’s consolidated balance sheets, and cash receipts are reflected in the “Cash provided by operating activities” section of the consolidated statements of cash flows. The purchase price is paid in cash when the receivables are sold. Certain unsold receivables held by Arrow EMEA Funding Corp B.V. are pledged as collateral to unaffiliated financial institutions. These unsold receivables are included in “Accounts receivable, net” on the company’s consolidated balance sheets.

The company continues servicing the receivables which were sold and in exchange receives a servicing fee under the program. The company does not record a servicing asset or liability on the company’s consolidated balance sheets as the company estimates that the fee it receives to service these receivables approximates the fair market compensation to provide the servicing activities.

Other amounts related to the EMEA asset securitization program:

June 29,

December 31,

(thousands)

    

2024

    

2023

Receivables sold to unaffiliated financial institutions that were uncollected

$

380,694

$

529,266

Collateralized accounts receivable held by Arrow EMEA funding Corp B.V.

 

663,017

 

805,788

Any accounts receivable held by Arrow EMEA Funding Corp B.V. would likely not be available to other creditors of the company in the event of bankruptcy or insolvency proceedings if there are outstanding balances under the EMEA asset securitization program. The assets of the special purpose entity cannot be used by the company for general corporate

purposes. Additionally, the financial obligations of Arrow EMEA Funding Corp B.V. to the unaffiliated financial institutions under the program are limited to the assets it owns and there is no recourse to Arrow Electronics, Inc. for receivables that are uncollectible as a result of an account debtor’s insolvency or inability to pay.

The EMEA asset securitization program includes terms and conditions that limit the incurrence of additional borrowings and require that certain financial ratios be maintained at designated levels. As of June 29, 2024, the company was in compliance with all such financial covenants.

Factoring

In the normal course of business, certain of the company’s subsidiaries have factoring agreements to sell, with limited or no recourse, selected trade accounts receivable to financial institutions and accounts for these transactions as sales of the related receivables. The receivables are excluded from “Accounts receivable, net” on the company’s consolidated balance sheets and cash receipts are reflected as “Cash provided by operating activities” on the consolidated statements of cash flows. The company typically does not retain financial or legal interests in these receivables. Factoring fees for the sales of accounts receivables are included in “Interest and other financing expense, net” in the consolidated statements of operations. The company continues servicing the receivables which were sold.

Sales of trade accounts receivable under the company’s factoring programs:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

2024

    

2023

2024

2023

Sales of accounts receivable under the factoring programs

$

239,361

$

418,160

$

447,921

$

800,438

Other amounts under the company’s factoring programs:

June 29,

December 31,

(thousands)

2024

2023

Receivables sold under the factoring programs that were uncollected

$

216,653

$

375,940

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplier Finance Programs
6 Months Ended
Jun. 29, 2024
Supplier Finance Programs  
Supplier Finance Programs

Note F – Supplier Finance Programs

At the request of certain of the company’s suppliers, the company has entered into agreements (“supplier finance programs”) with third-party finance providers, which facilitate the participating suppliers’ ability to sell their receivables from the company to the third-party financial institutions, at the sole discretion of the suppliers. For agreeing to participate in these programs, the company seeks to secure improved standard payment terms with its suppliers. The company is not involved in negotiating terms of the arrangements between its suppliers and the financial institutions and has no economic interest in a supplier’s decision to enter into these agreements, or sell receivables from the company. The company’s rights and obligations to its suppliers, including amounts due, are not impacted by suppliers’ decisions to sell amounts under the arrangements. However, the company agrees to make all payments to the third-party financial institutions, and the company’s right to offset balances due from suppliers against payment obligations is restricted by the agreements for those payment obligations that have been sold by suppliers. As of June 29, 2024, and December 31, 2023, the company had $713.9 million and $1.1 billion, respectively, in obligations outstanding under these programs included in “Accounts payable” on the company’s consolidated balance sheets and all activity related to the obligations is presented within operating activities on the consolidated statements of cash flows.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt
6 Months Ended
Jun. 29, 2024
Debt  
Debt

Note G – Debt

Short-term borrowings, including current portion of long-term debt, consist of the following:

June 29,

December 31,

(thousands)

    

2024

    

2023

3.25% notes, due September 2024

$

499,686

$

499,224

4.00% notes, due April 2025

349,534

Commercial paper

 

 

1,121,882

Other short-term borrowings

 

11,318

 

32,848

$

860,538

$

1,653,954

The company has $500.0 million in uncommitted lines of credit. There were no outstanding borrowings under the uncommitted lines of credit at June 29, 2024 and December 31, 2023. These borrowings were provided on a short-term basis and their maturity was agreed upon between the company and the lender. The uncommitted lines of credit had a weighted-average effective interest rate of 5.82% and 5.83% at June 29, 2024 and December 31, 2023, respectively.

The company has a commercial paper program, and the maximum aggregate balance of commercial paper outstanding may not exceed the borrowing capacity of $1.2 billion. Amounts outstanding under the commercial paper program are backstopped by available commitments under the company’s revolving credit facility. There were no outstanding borrowings under this program at June 29, 2024 and $1.1 billion in outstanding borrowings at December 31, 2023. The commercial paper program had a weighted-average effective interest rate of 5.83% and 5.90% at June 29, 2024 and December 31, 2023, respectively.

Long-term debt consists of the following:

June 29,

December 31,

(thousands)

    

2024

    

2023

North American asset securitization program

$

860,000

$

198,000

4.00% notes, due 2025

 

 

349,061

6.125% notes, due 2026 (a)

497,661

7.50% senior debentures, due 2027

 

110,225

 

110,184

3.875% notes, due 2028

 

497,433

 

497,098

2.95% notes, due 2032

 

495,305

 

495,039

5.875% notes, due 2034

 

494,772

 

Other obligations with various interest rates and due dates

 

21,578

 

6,510

$

2,479,313

$

2,153,553

(a)Upon issuance of the 6.125% notes due March 2026, the company entered into an interest rate swap, which effectively converted the 6.125% notes to floating rate notes based on the SOFR + 0.508%, or an effective interest rate of 5.83% as of March 30, 2024. In March 2024, the company received a notice from the swap counterparty to terminate the swap without penalty. The effective date of cancellation was April 1, 2024. Refer to Note H.

The 7.50% senior debentures are not redeemable prior to their maturity. All other notes may be called at the option of the company subject to “make whole” clauses with the exception of the 6.125% notes which were called at par in April 2024.

The estimated fair market value of long-term debt, using quoted market prices, is as follows:

June 29,

December 31,

(thousands)

    

2024

    

2023

4.00% notes, due 2025

$

$

343,500

6.125% notes, due 2026

502,000

7.50% senior debentures, due 2027

115,500

117,000

3.875% notes, due 2028

473,500

475,000

2.95% notes, due 2032

 

418,000

 

425,000

5.875% notes, due 2034

 

495,500

 

 

 

The carrying amount of the company’s other short-term borrowings, 3.25% notes, 4.00% notes, North American asset securitization program, commercial paper, and other obligations approximate their fair value.

The company has a $2.0 billion revolving credit facility maturing in September 2026. The facility may be used by the company for general corporate purposes including working capital in the ordinary course of business, letters of credit, repayment, prepayment or purchase of long-term indebtedness, acquisitions, and as support for the company’s commercial paper program, as applicable. Interest on borrowings under the revolving credit facility is calculated using a base rate or SOFR, plus a spread (1.08% at June 29, 2024), which is based on the company’s credit ratings, plus a credit spread adjustment of 0.10% or a weighted-average effective interest rate of 6.43% at June 29, 2024. The facility fee, which is based on the company’s credit ratings, was 0.175% of the total borrowing capacity at June 29, 2024. The company had no outstanding borrowings under the revolving credit facility at June 29, 2024 and December 31, 2023, respectively.

The company has a North American asset securitization program collateralized by accounts receivable of certain of its subsidiaries. The company may borrow up to $1.5 billion under the program which matures in September 2025. The program is conducted through AFC, a wholly-owned, bankruptcy remote subsidiary. The North American asset securitization program does not qualify for sale treatment. Accordingly, the accounts receivable and related debt obligation remain on the company’s consolidated balance sheets. Interest on borrowings is calculated using a base rate plus a spread (0.40% at June 29, 2024) plus a credit spread adjustment of 0.10% or an effective interest rate of 5.84% at June 29, 2024. The facility fee is 0.40% of the total borrowing capacity.

The company had $860.0 million and $198.0 million in outstanding borrowings under the North American asset securitization program at June 29, 2024 and December 31, 2023, respectively, which was included in “Long-term debt” on the company’s consolidated balance sheets. Total collateralized accounts receivable of approximately $2.5 billion and $2.7 billion were held by AFC and were included in Accounts receivable, net” on the company’s consolidated balance sheets at June 29, 2024 and December 31, 2023, respectively. Any accounts receivable held by AFC would likely not be available to other creditors of the company in the event of bankruptcy or insolvency proceedings of the company before repayment of any outstanding borrowings under the North American asset securitization program.

Both the revolving credit facility and North American asset securitization program include terms and conditions that limit the incurrence of additional borrowings and require that certain financial ratios be maintained at designated levels. As of June 29, 2024, the company was in compliance with all such financial covenants.

In April 2024, the company completed the sale of $500.0 million principal amount of 5.875% notes.  The net proceeds of the offering of $494.7 million were used for general corporate purposes and to repay the $500.0 million principal amount of its 6.125% notes.

Interest and dividend income of $14.7 million and $34.2 million for the second quarter and first six months of 2024, respectively, and $16.4 million and $30.7 million for the second quarter and first six months of 2023, respectively, were recorded in “Interest and other financing expense, net” within the company’s consolidated statements of operations.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments Measured at Fair Value
6 Months Ended
Jun. 29, 2024
Financial Instruments Measured at Fair Value  
Financial Instruments Measured at Fair Value

Note H – Financial Instruments Measured at Fair Value

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. The fair value hierarchy has three levels of inputs that may be used to measure fair value:

Level 1

Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

Level 2

Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability.

Level 3

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable.

The following table presents assets measured at fair value on a recurring basis at June 29, 2024:

(thousands)

    

Balance Sheet Location

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash equivalents (a)

 

Cash and cash equivalents

$

9,028

$

$

$

9,028

Equity investments (b)

 

Other assets

 

46,881

 

 

 

46,881

Foreign exchange contracts designated as net investment hedges

 

Other assets / other current assets

 

 

57,393

 

 

57,393

$

55,909

$

57,393

$

$

113,302

The following table presents assets (liabilities) measured at fair value on a recurring basis at December 31, 2023:

(thousands)

    

Balance Sheet Location

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash equivalents (a)

 

Cash and cash equivalents

$

8,729

$

$

$

8,729

Equity investments (b)

 

Other assets

 

57,625

 

 

 

57,625

Interest rate swap designated as fair value hedge

 

Other liabilities

 

 

(454)

 

 

(454)

Foreign exchange contracts designated as net investment hedges

 

Other assets / other current assets

 

 

47,245

 

 

47,245

$

66,354

$

46,791

$

$

113,145

(a)Cash equivalents include highly liquid investments with an original maturity of less than three months.
(b)The company has an approximately 9% equity ownership interest in Marubun Corporation and a portfolio of mutual funds with quoted market prices. The company recorded unrealized (losses) gains of ($6.7) million and ($10.3) million for the second quarter and first six months of 2024, respectively, on equity securities held at the end of the quarter. The company recorded unrealized (losses) gains of ($2.5) million and $6.0 million for the second quarter and first six months of 2023, respectively, on equity securities held at the end of the quarter.

Assets and liabilities that are measured at fair value on a nonrecurring basis relate primarily to goodwill and identifiable intangible assets (refer to Note C). The company tests these assets for impairment if indicators of potential impairment exist or at least annually if indefinite-lived.

Derivative Instruments

The company uses various financial instruments, including derivative instruments, for purposes other than trading. Certain derivative instruments are designated at inception as hedges and measured for effectiveness both at inception and on an ongoing basis. Derivative instruments not designated as hedges are carried at fair value on the consolidated balance sheets with changes in fair value recognized in earnings.

Interest Rate Swaps

The company manages the risk of variability in interest rates of future expected debt issuances by entering into various forward-starting interest rate swaps, designated as cash flow hedges. Changes in fair value of interest rate swaps designated as cash flow hedges are recorded in the shareholders’ equity section in the company’s consolidated balance sheets in “Accumulated other comprehensive loss” and will be reclassified into income over the life of the anticipated debt issuance or in the period the hedged forecasted cash flows are deemed no longer probable to occur. Reclassified gains and losses are recorded within the line item “Interest and other financing expense, net” in the consolidated statements of operations. The fair value of interest rate swaps are estimated using a discounted cash flow analysis on the expected cash flows of each derivative using observable inputs, including interest rate curves and credit spreads.

In June 2023, the company terminated its outstanding forward-starting interest rate swaps and received a cash payment of $56.7 million, which was reported in the “Cash flows from financing activities” section of the consolidated statements of cash flows. In April 2024, the forecasted bond issuance occurred, and the $56.7 million gain will be amortized to "Interest and other financing expense, net" in the company's consolidated statement of operations over the 10-year life of the bond.

The company occasionally enters into interest rate swap transactions, designated as fair value hedges, that convert certain fixed-rate debt to variable-rate debt in order to manage its targeted mix of fixed- and floating-rate debt. For qualifying interest rate fair value hedges, gains or losses on derivatives are included in “Interest and other financing expense, net” in the consolidated statements of operations. The change in fair value of the hedged item attributable to the risk being hedged is reported as an adjustment to its carrying value and is also included in “Interest and other financing expense, net”.

As of December 31, 2023, the company had one outstanding interest rate swap designated as a fair value hedge of its 6.125% notes due in March 2026, the terms of which were as follows:

    

    

Notional Amount

    

Interest Rate due

    

 Interest Rate due to 

Trade Date

Maturity Date

(thousands)

from Counterparty

Counterparty

February 2023

March 2026

$

500,000

6.125%

SOFR+0.508%

The counterparty to the interest rate swap had the option to cancel the swaps after one year, without penalty. In March 2024, the counterparty cancelled the swap and the company de-designated the fair value hedging relationship.

Foreign Exchange Contracts

The company’s foreign currency exposure relates primarily to international transactions where the currency collected from customers can be different from the currency used to purchase the product. The company’s exposures to such transactions are denominated primarily in the following currencies: Euro, Indian Rupee, and Chinese Renminbi. The company enters into foreign exchange forward, option, or swap contracts (collectively, the “foreign exchange contracts”) to facilitate the hedging of foreign currency exposures resulting from inventory purchases and sales and mitigate the impact of changes in foreign currency exchange rates related to these transactions. Foreign exchange contracts generally have terms of no more than six months. The company does not enter into foreign exchange contracts for trading purposes. The risk of loss on a foreign exchange contract is the risk of nonperformance by the counterparties, which the company minimizes by limiting

its counterparties to major financial institutions. The fair value of the foreign exchange contracts is estimated using foreign currency spot rates and forward rates quotes by third-party financial institutions. The notional amount of the foreign exchange contracts inclusive of foreign exchange contracts designated as a net investment hedge at June 29, 2024 and December 31, 2023 was $1.0 billion.

Gains and losses related to non-designated foreign currency exchange contracts are recorded in “Cost of sales” on the company’s consolidated statements of operations. Gains and losses related to foreign currency exchange contracts designated as cash flow hedges are recorded in “Cost of sales,” “Selling, general, and administrative,” and “Interest and other financing expense, net” based upon the nature of the underlying hedged transaction, on the company’s consolidated statements of operations. Gains or losses on these contracts are deferred and recognized when the underlying future purchase or sale is recognized or when the corresponding asset or liability is revalued, and were not material to the financial statements for the periods presented.

At June 29, 2024 and December 31, 2023, the following foreign exchange contracts were designated as net investment hedges, hedging a portion of the company’s net investments in subsidiaries with Euro-denominated net assets:

Maturity Date

Notional Amount (thousands)

September 2024

 

EUR

50,000

April 2025

 

EUR

100,000

January 2028

 

EUR

100,000

Total

 

EUR

250,000

The change in the fair value of derivatives designated as net investment hedges are recorded in CTA within “Accumulated other comprehensive loss” on the company’s consolidated balance sheets. Amounts excluded from the assessment of hedge effectiveness are included in “Interest and other financing expense, net” on the company’s consolidated statements of operations.

During the first quarter of 2023, a foreign exchange contract designated as a net investment hedge matured and the company received $10.7 million, which is reported in the “Cash flows from investing activities” section of the consolidated statements of cash flows.

The effects of derivative instruments on the company’s consolidated statements of operations and other comprehensive income are as follows:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

Income Statement Line

    

2024

    

2023

    

2024

    

2023

Gain (Loss) Recognized in Income

 

  

 

  

 

  

 

  

 

  

Foreign exchange contracts, net investment hedge (a)

 

Interest Expense

$

1,804

$

1,804

$

3,608

$

3,852

Interest rate swaps, cash flow hedge

 

Interest Expense

 

297

 

(677)

 

(398)

 

(1,516)

Interest rate swap, fair value hedge (b)

 

Interest Expense

 

 

(4,538)

 

454

 

(1,796)

Total

 

  

$

2,101

$

(3,411)

$

3,664

$

540

Gain (Loss) Recognized in Other Comprehensive Income (Loss) before reclassifications, net of tax

 

  

 

  

 

  

 

  

 

  

Foreign exchange contracts, net investment hedge (c)

 

  

$

2,750

$

(2,671)

$

7,720

$

(1,546)

Interest rate swaps, cash flow hedge

 

  

 

 

4,932

 

 

585

Total

 

  

$

2,750

$

2,261

$

7,720

$

(961)

(a)Represents derivative amounts excluded from the assessment of effectiveness for the net investment hedges reclassified from CTA to “Interest and other financing expenses, net”.
(b)The cumulative amount of fair value hedging adjustments to the carrying value of hedged debt instruments totaled a loss of $0.4 million for the first six months of 2024, and a gain of $3.4 million and $0.9 million for the second quarter and first six months of 2023, respectively.
(c)Includes derivative gains (losses) of $1.3 million and $1.4 million for the second quarter and first six months of 2024, respectively, and ($1.6) million and ($3.4) million for the second quarter and first six months of 2023, respectively, which were excluded from the assessment of effectiveness for the net investment hedges and recognized in other comprehensive income (loss), net of tax.

Other

The carrying amount of “cash and cash equivalents”, “accounts receivable, net”, and “accounts payable” approximate their fair value due to the short maturities of these financial instruments.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring, Integration, and Other
6 Months Ended
Jun. 29, 2024
Restructuring, Integration, and Other  
Restructuring, Integration, and Other

Note I – Restructuring, Integration, and Other

Restructuring initiatives and integration costs are due to the company's continued efforts to lower costs, drive operational efficiency, integrate acquired businesses, and the consolidation of certain operations, as necessary.

The following table presents the components of the restructuring, integration, and other:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

Restructuring and integration charges

$

464

$

7,200

$

100

$

8,341

Other charges

 

40,073

 

3,133

 

87,293

 

4,552

$

40,537

$

10,333

$

87,393

$

12,893

Other Charges

The following were included in other charges:

charges of $22.8 million and $60.5 million for the second quarter and the first six months of 2024, respectively, related to the termination of personnel as a part of operating expense reduction initiatives not related to exit or disposal activities. As of June 29, 2024, the accrued liabilities related to the operating expense reduction initiatives totaled $39.7 million and substantially all accrued amounts are expected to be spent in cash within one year;
consulting costs of $9.1 million and $14.1 million for the second quarter and the first six months of 2024, respectively, related to ongoing cost reduction initiatives; and
charges of $3.2 million and $6.5 million related to early lease terminations and related asset impairments.

The company is continuing to evaluate and seek out opportunities to lower costs in order to improve profitability and reallocate resources to strategic investments. During the six months ended June 29, 2024, the company incurred $87.3 million in costs related to cost reduction initiatives and is likely to incur material costs related to these initiatives in the near term. The company cannot presently estimate the amount of these costs due to the variety of factors involved and the early stages of related projects.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income per Share
6 Months Ended
Jun. 29, 2024
Net Income per Share  
Net Income per Share

Note J – Net Income per Share

Basic net income per share is computed by dividing net income attributable to shareholders by the weighted-average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution that would occur if securities or other contracts to issue common stock were exercised or converted into common stock. The dilutive effect of equity awards is calculated using the treasury stock method.

The following table presents the computation of net income per share on a basic and diluted basis:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands except per share data)

    

2024

    

2023

    

2024

    

2023

Net income attributable to shareholders

$

108,698

$

236,559

$

192,299

$

510,309

Weighted-average shares outstanding - basic

 

53,640

 

56,720

 

53,944

 

57,726

Net effect of various dilutive stock-based compensation awards

 

541

 

635

 

552

 

683

Weighted-average shares outstanding - diluted

 

54,181

 

57,355

 

54,496

 

58,409

Net income per share:

 

  

 

  

 

  

 

  

Basic

$

2.03

$

4.17

$

3.56

$

8.84

Diluted (a)

$

2.01

$

4.12

$

3.53

$

8.74

(a) Equity awards excluded from diluted net income per share as their effect would have been anti-dilutive

-

-

-

2

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity
6 Months Ended
Jun. 29, 2024
Shareholders' Equity  
Shareholders' Equity

Note K – Shareholders’ Equity

Accumulated Other Comprehensive (Loss) Income

The following table presents the changes in Accumulated other comprehensive (loss) income, excluding noncontrolling interests:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

Foreign Currency Translation Adjustment and Other:

  

  

  

  

Other comprehensive (loss) income before reclassifications (a)

$

(24,067)

$

1,082

$

(122,239)

$

9,090

Amounts reclassified into income

 

(119)

 

184

 

(74)

 

384

Unrealized Gain on Foreign Exchange Contracts Designated as Net Investment Hedges, Net:

 

  

 

  

 

 

  

Other comprehensive income before reclassifications (b)

 

2,750

 

(2,671)

 

7,720

 

(1,546)

Amounts reclassified into income

 

(1,372)

 

(1,372)

 

(2,744)

 

(2,930)

Unrealized Gain on Interest Rate Swaps Designated as Cash Flow Hedges, Net:

 

  

 

  

 

  

 

  

Other comprehensive loss before reclassifications (b)

 

 

4,932

 

 

585

Amounts reclassified into income

 

(226)

 

515

 

303

 

1,153

Employee Benefit Plan Items, Net:

 

  

 

  

 

  

 

  

Amounts reclassified into income

 

(502)

 

(298)

 

(593)

 

(570)

Net change in Accumulated other comprehensive (loss) income

$

(23,536)

$

2,372

$

(117,627)

$

6,166

(a)Foreign currency translation adjustment includes intra-entity foreign currency transactions that are of a long-term investment nature of ($2.2) million and ($9.0) million for the second quarter and first six months of 2024, and ($22.5) million and ($16.8) million for the second quarter and first six months of 2023, respectively.
(b)For additional information related to net investment hedges and interest rate swaps refer to Note H.

Common Stock Outstanding Activity

The following tables set forth the activity in the number of shares outstanding:

    

Common 

    

    

Common 

Stock 

Treasury 

Stock 

(thousands)

Issued

Stock

Outstanding

Common stock outstanding at December 31, 2023

 

57,691

 

3,880

 

53,811

Shares issued for stock-based compensation awards

 

264

 

(57)

 

321

Repurchases of common stock

 

 

902

 

(902)

Common stock outstanding at March 30, 2024

 

57,955

 

4,725

 

53,230

Shares issued for stock-based compensation awards

 

91

 

(9)

 

100

Repurchases of common stock

 

 

385

 

(385)

Common stock outstanding at June 29, 2024

 

58,046

 

5,101

 

52,945

    

Common 

    

    

Common 

Stock 

Treasury 

Stock 

(thousands)

Issued

Stock

Outstanding

Common stock outstanding at December 31, 2022

 

125,424

 

66,175

 

59,249

Shares issued for stock-based compensation awards

 

 

(313)

 

313

Repurchases of common stock

 

 

2,564

 

(2,564)

Common stock outstanding at April 1, 2023

 

125,424

 

68,426

 

56,998

Shares issued for stock-based compensation awards

 

 

(264)

 

264

Repurchases of common stock

 

 

1,600

 

(1,600)

Common stock outstanding at July 1, 2023

 

125,424

 

69,762

 

55,662

During the year ended December 31, 2023, the company retired 67.7 million shares of treasury stock. Refer to Note 10  “Shareholders’ Equity” in the company’s Annual Report on Form 10-K for the year ended December 31, 2023.

Share-Repurchase Program

The following table shows the company’s share-repurchase program as of June 29, 2024:

    

    

    

Approximate

Dollar Value of

Dollar Value

Dollar Value of

Shares that May

Approved for

Shares

Yet be Purchased

Share-Repurchase Details by Month of Board Approval (thousands)

Repurchase

Repurchased

Under the Program

September 2022

$

600,000

$

600,000

$

January 2023

 

1,000,000

 

574,968

 

425,032

Total (a)

$

1,600,000

$

1,174,968

$

425,032

(a)The dollar value of shares repurchased includes an accrual of $1.1 million for excise taxes during the first six months of 2024 which is recorded within “Treasury stock” on the company’s consolidated balance sheets.

The company repurchased 0.4 million shares and 1.2 million shares of its common stock for $50.0 million and $150.0 million in the second quarter and first six months of 2024, respectively, under the company’s share-repurchase program, excluding excise taxes. As of June 29, 2024, approximately $425.0 million remained available for repurchase under the share-repurchase program. The company’s share-repurchase program does not have an expiration date.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Contingencies
6 Months Ended
Jun. 29, 2024
Contingencies  
Contingencies

Note L – Contingencies

Environmental Matters

The Company has accrued liabilities of $26.2 million for ongoing environmental remediation efforts in Huntsville, Alabama (the “Huntsville site”) and Norco, California (the “Norco site”) at which contaminated soil and groundwater was identified. The contamination related to activities of certain subsidiaries which ended prior to 2000. Remediation efforts began in 2015 and 2003 in Huntsville site and Norco site, respectively, and are progressing under action plans monitored by local environmental agencies.

Costs are recorded for environmental matters when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated. Environmental liabilities are included in “Accrued expenses” and “Other liabilities” on the company’s consolidated balance sheets. The company has determined that there is no amount within the environmental liability ranges discussed below, that is a better estimate than any other amount, and therefore has recorded

the accruals at the minimum amount of the ranges. The liabilities were estimated based on current costs and are not discounted. Environmental costs related to these matters include remediation, project management, regulatory oversight, and investigative and feasibility study activities.

To date, the company has spent approximately $9.0 million and $84.4 million related to environmental costs at the Huntsville site and the Norco site, respectively. The subsequent environmental costs at the Huntsville site are estimated to be between $5.4 million and $17.1 million and at the Norco site they are estimated to be between $20.8 million and $37.1 million.

The company expects the liabilities associated with such ongoing remediation to be resolved over an extended period of time with current estimates extending beyond 2040. The accruals for environmental liabilities are adjusted periodically as facts and circumstances change, assessment and remediation efforts progress, or as additional technical or legal information becomes available. Environmental liabilities are difficult to assess and estimate due to various unknown factors such as the timing and extent of remediation, the efficacy and long-term costs of remediation, improvements in remediation technologies, orders by administrative agencies, and the extent to which environmental laws and regulations may change in the future. Accordingly, the company cannot presently estimate the ultimate potential costs related to either of the two sites.

To date, the company has recovered approximately $47.3 million from certain insurance carriers relating to environmental clean-up matters at these sites and continues to pursue additional recoveries from one insurer related solely to the Huntsville site. The company has not recorded a receivable for any potential future insurance recoveries

It is reasonably possible that the company will need to adjust the liabilities noted above to reflect the effects of new or additional information, to the extent that such information impacts the costs, timing or duration of the required actions. Future changes in estimates of the costs, timing or duration of the required actions could have a material adverse effect on the company’s consolidated financial position, results of operations or cash flows.

Other

From time to time, in the normal course of business, the company may become liable with respect to other pending and threatened litigation, environmental, regulatory, labor, product, and tax matters. While such matters are subject to inherent uncertainties, it is not currently anticipated that any such matters will materially impact the company’s consolidated financial position, liquidity, or results of operations.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment and Geographic Information
6 Months Ended
Jun. 29, 2024
Segment and Geographic Information  
Segment and Geographic Information

Note M – Segment and Geographic Information

The company is a global provider of products, services, and solutions to industrial and commercial users of electronic components and enterprise computing solutions. The company has one of the world’s broadest portfolios of product offerings available from leading electronic components and enterprise computing solutions suppliers, coupled with a range of services, solutions and tools that enables its suppliers to distribute their technologies and help its industrial and commercial customers to source, build upon, and leverage these technologies to grow their businesses, reduce their time to market, and enhance their overall competitiveness. The company is a trusted partner in a complex value chain and is uniquely positioned through its electronics components and IT content portfolios to increase value for stakeholders.

The company has two reportable segments, the global components business and the global ECS business. The company’s global components business, enabled by a comprehensive range of value-added capabilities and services, markets, and distributes electronic components to OEMs and CMs. The company’s global ECS business is a leading value-added provider of comprehensive computing solutions and services. The global ECS portfolio of computing solutions includes

datacenter, cloud, security, and analytics solutions. Global ECS brings broad market access, extensive supplier relationships, scale, and resources to help its VARs and MSPs meet the needs of their end-users.

As a result of the company’s philosophy of maximizing operating efficiencies through the centralization of certain functions, operating income for the reportable segments excludes unallocated corporate overhead costs, depreciation on corporate fixed assets, and restructuring, integration, and other costs, as they are not attributable to the individual reportable segments and are included in the corporate line item.

Sales, by reportable segment by geographic area, are as follows:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

Sales:

 

  

 

  

 

  

 

  

Components:

 

  

 

  

 

  

 

  

Americas

$

1,572,840

$

2,066,562

$

3,169,532

$

4,300,015

EMEA

 

1,439,494

 

2,153,479

 

3,096,001

 

4,399,624

Asia/Pacific

 

2,019,697

 

2,462,841

 

3,957,915

 

4,839,036

Global components

$

5,032,031

$

6,682,882

$

10,223,448

$

13,538,675

ECS:

 

  

 

  

 

  

 

  

Americas

$

964,070

$

1,000,506

$

1,871,818

$

1,998,620

EMEA

 

896,767

 

831,128

 

1,721,862

 

1,713,649

Global ECS

$

1,860,837

$

1,831,634

$

3,593,680

$

3,712,269

Consolidated

$

6,892,868

$

8,514,516

$

13,817,128

$

17,250,944

Operating income (loss), by reportable segment, are as follows:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

Operating income (loss):

 

  

 

  

 

  

 

  

Global components (a)

$

210,201

$

381,314

$

435,763

$

798,853

Global ECS (b)

 

102,581

 

86,228

 

174,040

 

167,327

Corporate (c)

 

(100,507)

 

(75,292)

 

(211,611)

 

(151,778)

Consolidated

$

212,275

$

392,250

$

398,192

$

814,402

(a)Global components operating income includes charges of $1.6 million and $12.1 million in inventory write downs related to the wind down of a business for the second quarter and first six months of 2024, respectively.
(b)Global ECS operating income includes a $20.0 million benefit related to the reversal of an allowance for credit losses for the second quarter and first six months of 2024.
(c)Corporate operating (loss) includes restructuring, integration, and other charges of $40.5 million and $87.4 million for the second quarter and first six months of 2024, respectively, and $10.3 million and $12.9 million for the second quarter and first six months of 2023, respectively. Refer to Note I.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Pay vs Performance Disclosure        
Net Income (Loss) $ 108,698 $ 236,559 $ 192,299 $ 510,309
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 29, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Rule 10b5-1 Arrangement Modified false
Non Rule 10b5-1 Arrangement Modified false
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation (Policies)
6 Months Ended
Jun. 29, 2024
Basis of Presentation  
Basis of Accounting Policy

The accompanying consolidated financial statements of Arrow Electronics, Inc. (the “company”) were prepared in accordance with GAAP and reflect all adjustments of a normal recurring nature, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position and results of operations at, and for the periods presented. The consolidated results of operations for the interim periods are not necessarily indicative of results for the full year.

These consolidated financial statements do not include all of the information or notes necessary for a complete presentation and, accordingly, should be read in conjunction with the company’s audited consolidated financial statements and accompanying notes for the year ended December 31, 2023, as filed in the company’s Annual Report on Form 10-K.

Fiscal Period Policy

The company operates on a quarterly calendar that closes on the Saturday closest to the end of the calendar quarter, except for the fourth quarter, which closes on December 31, 2024.

Reclassification

Reclassification

Certain prior period amounts were reclassified to conform to the current period presentation. These reclassifications did not have a material impact on previously reported amounts.

Impact of Recently Issued Accounting Standards

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. Upon adoption of this ASU, the company will disclose specific new categories in its income tax rate reconciliation and provide additional information for reconciling items above a quantitative threshold. The company will also disclose the amount of income taxes paid disaggregated by federal, state, and foreign taxes, and also disaggregated by individual jurisdictions in which income taxes paid were above a threshold. The company expects these amendments will first be applied in the company’s annual report on form 10-K for the fiscal year ending December 31, 2025, on a prospective basis.

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. Upon adoption of this ASU, the company will disclose significant segment expenses, the title and position of the CODM, and an explanation of how the reported measure of segment profit or loss is used by the CODM to assess segment performance and make resource allocation decisions. These amendments will first be applied in the company’s annual report on form 10-K for the fiscal year ending December 31, 2024, and will be applied retrospectively for all prior periods presented in the financial statements.

Goodwill

Goodwill represents the excess of the cost of an acquisition over the fair value of the net assets acquired. The company tests goodwill and other indefinite-lived intangible assets for impairment annually as of the first day of the fourth quarter, or more frequently if indicators of potential impairment exist.

Fair Value of Debt Policy

The carrying amount of the company’s other short-term borrowings, 3.25% notes, 4.00% notes, North American asset securitization program, commercial paper, and other obligations approximate their fair value.

Financial Instruments Measured at Fair Value

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. The fair value hierarchy has three levels of inputs that may be used to measure fair value:

Level 1

Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

Level 2

Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability.

Level 3

Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 29, 2024
Goodwill and Intangible Assets  
Schedule of goodwill of companies acquired

    

Global 

    

    

(thousands)

Components

Global ECS

Total

Balance as of December 31, 2023 (a)

$

875,194

$

1,175,232

$

2,050,426

Acquisitions

18,454

18,454

Foreign currency translation adjustment

 

(5,464)

 

(10,715)

 

(16,179)

Balance as of June 29, 2024 (a)

$

888,184

$

1,164,517

$

2,052,701

(a)The total carrying value of goodwill as of June 29, 2024 and December 31, 2023, in the table above is reflected net of $1.6 billion of accumulated impairment charges, of which $1.3 billion was recorded in the global components reportable segment and $301.9 million was recorded in the global ECS reportable segment.
Schedule of intangible assets, net

Intangible assets, net, are comprised of the following as of June 29, 2024:

    

Gross 

    

    

Carrying 

Accumulated 

(thousands)

Amount

Amortization

Net

Customer relationships

$

254,056

$

(161,939)

$

92,117

Amortizable trade name

 

74,003

 

(53,650)

 

20,353

$

328,059

$

(215,589)

$

112,470

Intangible assets, net, are comprised of the following as of December 31, 2023:

    

Gross 

    

    

Carrying 

Accumulated 

(thousands)

Amount

Amortization

Net

Customer relationships

$

258,337

$

(156,141)

$

102,196

Amortizable trade name

 

73,811

 

(48,567)

 

25,244

$

332,148

$

(204,708)

$

127,440

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Affiliated Companies (Tables)
6 Months Ended
Jun. 29, 2024
Investments in Affiliated Companies  
Schedule of investment in affiliated companies

    

June 29,

    

December 31,

(thousands)

2024

2023

Marubun/Arrow

$

47,350

$

50,779

Other

 

13,050

 

11,962

$

60,400

$

62,741

Schedule of equity in earnings of affiliated companies

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

2024

    

2023

Marubun/Arrow

$

620

$

2,365

$

86

$

1,968

Other

 

634

 

696

824

 

1,013

$

1,254

$

3,061

$

910

$

2,981

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable (Tables)
6 Months Ended
Jun. 29, 2024
Accounts Receivable  
Schedule of accounts receivable, net

June 29,

December 31,

(thousands)

    

2024

    

2023

Accounts receivable

$

11,004,433

$

12,384,553

Allowance for credit losses

 

(117,932)

 

(146,480)

Accounts receivable, net

$

10,886,501

$

12,238,073

Schedule of changes in the allowance for credit losses

Six Months Ended

June 29,

July 1,

(thousands)

    

2024

    

2023

Balance at beginning of period

$

146,480

$

93,397

Charged to income

 

(12,204)

 

21,256

Translation adjustments

 

(1,331)

 

541

Write-offs

 

(15,013)

 

(8,928)

Balance at end of period

$

117,932

$

106,266

Schedule of sales of accounts receivable to unaffiliated financial institutions under the EMEA asset securitization program

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

EMEA asset securitization, sales of accounts receivable

$

477,779

$

852,377

$

1,017,659

$

1,670,210

Schedule of other amounts related to the EMEA asset securitization program

June 29,

December 31,

(thousands)

    

2024

    

2023

Receivables sold to unaffiliated financial institutions that were uncollected

$

380,694

$

529,266

Collateralized accounts receivable held by Arrow EMEA funding Corp B.V.

 

663,017

 

805,788

Schedule of sales of trade accounts receivable under factoring programs

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

2024

    

2023

2024

2023

Sales of accounts receivable under the factoring programs

$

239,361

$

418,160

$

447,921

$

800,438

Schedule of other amounts under factoring programs

June 29,

December 31,

(thousands)

2024

2023

Receivables sold under the factoring programs that were uncollected

$

216,653

$

375,940

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Tables)
6 Months Ended
Jun. 29, 2024
Debt  
Schedule of short-term borrowings, including current portion of long-term debt

June 29,

December 31,

(thousands)

    

2024

    

2023

3.25% notes, due September 2024

$

499,686

$

499,224

4.00% notes, due April 2025

349,534

Commercial paper

 

 

1,121,882

Other short-term borrowings

 

11,318

 

32,848

$

860,538

$

1,653,954

Schedule of long-term debt

June 29,

December 31,

(thousands)

    

2024

    

2023

North American asset securitization program

$

860,000

$

198,000

4.00% notes, due 2025

 

 

349,061

6.125% notes, due 2026 (a)

497,661

7.50% senior debentures, due 2027

 

110,225

 

110,184

3.875% notes, due 2028

 

497,433

 

497,098

2.95% notes, due 2032

 

495,305

 

495,039

5.875% notes, due 2034

 

494,772

 

Other obligations with various interest rates and due dates

 

21,578

 

6,510

$

2,479,313

$

2,153,553

(a)Upon issuance of the 6.125% notes due March 2026, the company entered into an interest rate swap, which effectively converted the 6.125% notes to floating rate notes based on the SOFR + 0.508%, or an effective interest rate of 5.83% as of March 30, 2024. In March 2024, the company received a notice from the swap counterparty to terminate the swap without penalty. The effective date of cancellation was April 1, 2024. Refer to Note H.
Schedule of estimated fair market value of long-term debt, using quoted market prices

June 29,

December 31,

(thousands)

    

2024

    

2023

4.00% notes, due 2025

$

$

343,500

6.125% notes, due 2026

502,000

7.50% senior debentures, due 2027

115,500

117,000

3.875% notes, due 2028

473,500

475,000

2.95% notes, due 2032

 

418,000

 

425,000

5.875% notes, due 2034

 

495,500

 

 

 

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments Measured at Fair Value (Tables)
6 Months Ended
Jun. 29, 2024
Financial Instruments Measured at Fair Value  
Schedule of assets (liabilities) measured at fair value on a recurring basis

(thousands)

    

Balance Sheet Location

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash equivalents (a)

 

Cash and cash equivalents

$

9,028

$

$

$

9,028

Equity investments (b)

 

Other assets

 

46,881

 

 

 

46,881

Foreign exchange contracts designated as net investment hedges

 

Other assets / other current assets

 

 

57,393

 

 

57,393

$

55,909

$

57,393

$

$

113,302

(thousands)

    

Balance Sheet Location

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash equivalents (a)

 

Cash and cash equivalents

$

8,729

$

$

$

8,729

Equity investments (b)

 

Other assets

 

57,625

 

 

 

57,625

Interest rate swap designated as fair value hedge

 

Other liabilities

 

 

(454)

 

 

(454)

Foreign exchange contracts designated as net investment hedges

 

Other assets / other current assets

 

 

47,245

 

 

47,245

$

66,354

$

46,791

$

$

113,145

(a)Cash equivalents include highly liquid investments with an original maturity of less than three months.
(b)The company has an approximately 9% equity ownership interest in Marubun Corporation and a portfolio of mutual funds with quoted market prices. The company recorded unrealized (losses) gains of ($6.7) million and ($10.3) million for the second quarter and first six months of 2024, respectively, on equity securities held at the end of the quarter. The company recorded unrealized (losses) gains of ($2.5) million and $6.0 million for the second quarter and first six months of 2023, respectively, on equity securities held at the end of the quarter.
Schedule of effects of derivative instruments on the company's consolidated statements of operations and other comprehensive income

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

Income Statement Line

    

2024

    

2023

    

2024

    

2023

Gain (Loss) Recognized in Income

 

  

 

  

 

  

 

  

 

  

Foreign exchange contracts, net investment hedge (a)

 

Interest Expense

$

1,804

$

1,804

$

3,608

$

3,852

Interest rate swaps, cash flow hedge

 

Interest Expense

 

297

 

(677)

 

(398)

 

(1,516)

Interest rate swap, fair value hedge (b)

 

Interest Expense

 

 

(4,538)

 

454

 

(1,796)

Total

 

  

$

2,101

$

(3,411)

$

3,664

$

540

Gain (Loss) Recognized in Other Comprehensive Income (Loss) before reclassifications, net of tax

 

  

 

  

 

  

 

  

 

  

Foreign exchange contracts, net investment hedge (c)

 

  

$

2,750

$

(2,671)

$

7,720

$

(1,546)

Interest rate swaps, cash flow hedge

 

  

 

 

4,932

 

 

585

Total

 

  

$

2,750

$

2,261

$

7,720

$

(961)

(a)Represents derivative amounts excluded from the assessment of effectiveness for the net investment hedges reclassified from CTA to “Interest and other financing expenses, net”.
(b)The cumulative amount of fair value hedging adjustments to the carrying value of hedged debt instruments totaled a loss of $0.4 million for the first six months of 2024, and a gain of $3.4 million and $0.9 million for the second quarter and first six months of 2023, respectively.
(c)Includes derivative gains (losses) of $1.3 million and $1.4 million for the second quarter and first six months of 2024, respectively, and ($1.6) million and ($3.4) million for the second quarter and first six months of 2023, respectively, which were excluded from the assessment of effectiveness for the net investment hedges and recognized in other comprehensive income (loss), net of tax.
Interest rate swap | Designated as hedging instrument  
Financial Instruments Measured at Fair Value  
Description of types of hedging instruments used

    

    

Notional Amount

    

Interest Rate due

    

 Interest Rate due to 

Trade Date

Maturity Date

(thousands)

from Counterparty

Counterparty

February 2023

March 2026

$

500,000

6.125%

SOFR+0.508%

Foreign exchange contract | Designated as hedging instrument  
Financial Instruments Measured at Fair Value  
Description of types of hedging instruments used

Maturity Date

Notional Amount (thousands)

September 2024

 

EUR

50,000

April 2025

 

EUR

100,000

January 2028

 

EUR

100,000

Total

 

EUR

250,000

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring, Integration, and Other (Tables)
6 Months Ended
Jun. 29, 2024
Restructuring, Integration, and Other  
Schedule of components of the restructuring, integration, and other charges

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

Restructuring and integration charges

$

464

$

7,200

$

100

$

8,341

Other charges

 

40,073

 

3,133

 

87,293

 

4,552

$

40,537

$

10,333

$

87,393

$

12,893

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income per Share (Tables)
6 Months Ended
Jun. 29, 2024
Net Income per Share  
Schedule of computation of net income per share on a basic and diluted basis

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands except per share data)

    

2024

    

2023

    

2024

    

2023

Net income attributable to shareholders

$

108,698

$

236,559

$

192,299

$

510,309

Weighted-average shares outstanding - basic

 

53,640

 

56,720

 

53,944

 

57,726

Net effect of various dilutive stock-based compensation awards

 

541

 

635

 

552

 

683

Weighted-average shares outstanding - diluted

 

54,181

 

57,355

 

54,496

 

58,409

Net income per share:

 

  

 

  

 

  

 

  

Basic

$

2.03

$

4.17

$

3.56

$

8.84

Diluted (a)

$

2.01

$

4.12

$

3.53

$

8.74

(a) Equity awards excluded from diluted net income per share as their effect would have been anti-dilutive

-

-

-

2

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity (Tables)
6 Months Ended
Jun. 29, 2024
Shareholders' Equity  
Schedule of changes in accumulated other comprehensive (loss) income, excluding noncontrolling interests

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

Foreign Currency Translation Adjustment and Other:

  

  

  

  

Other comprehensive (loss) income before reclassifications (a)

$

(24,067)

$

1,082

$

(122,239)

$

9,090

Amounts reclassified into income

 

(119)

 

184

 

(74)

 

384

Unrealized Gain on Foreign Exchange Contracts Designated as Net Investment Hedges, Net:

 

  

 

  

 

 

  

Other comprehensive income before reclassifications (b)

 

2,750

 

(2,671)

 

7,720

 

(1,546)

Amounts reclassified into income

 

(1,372)

 

(1,372)

 

(2,744)

 

(2,930)

Unrealized Gain on Interest Rate Swaps Designated as Cash Flow Hedges, Net:

 

  

 

  

 

  

 

  

Other comprehensive loss before reclassifications (b)

 

 

4,932

 

 

585

Amounts reclassified into income

 

(226)

 

515

 

303

 

1,153

Employee Benefit Plan Items, Net:

 

  

 

  

 

  

 

  

Amounts reclassified into income

 

(502)

 

(298)

 

(593)

 

(570)

Net change in Accumulated other comprehensive (loss) income

$

(23,536)

$

2,372

$

(117,627)

$

6,166

(a)Foreign currency translation adjustment includes intra-entity foreign currency transactions that are of a long-term investment nature of ($2.2) million and ($9.0) million for the second quarter and first six months of 2024, and ($22.5) million and ($16.8) million for the second quarter and first six months of 2023, respectively.
(b)For additional information related to net investment hedges and interest rate swaps refer to Note H.
Schedule of activity in the number of shares outstanding

    

Common 

    

    

Common 

Stock 

Treasury 

Stock 

(thousands)

Issued

Stock

Outstanding

Common stock outstanding at December 31, 2023

 

57,691

 

3,880

 

53,811

Shares issued for stock-based compensation awards

 

264

 

(57)

 

321

Repurchases of common stock

 

 

902

 

(902)

Common stock outstanding at March 30, 2024

 

57,955

 

4,725

 

53,230

Shares issued for stock-based compensation awards

 

91

 

(9)

 

100

Repurchases of common stock

 

 

385

 

(385)

Common stock outstanding at June 29, 2024

 

58,046

 

5,101

 

52,945

    

Common 

    

    

Common 

Stock 

Treasury 

Stock 

(thousands)

Issued

Stock

Outstanding

Common stock outstanding at December 31, 2022

 

125,424

 

66,175

 

59,249

Shares issued for stock-based compensation awards

 

 

(313)

 

313

Repurchases of common stock

 

 

2,564

 

(2,564)

Common stock outstanding at April 1, 2023

 

125,424

 

68,426

 

56,998

Shares issued for stock-based compensation awards

 

 

(264)

 

264

Repurchases of common stock

 

 

1,600

 

(1,600)

Common stock outstanding at July 1, 2023

 

125,424

 

69,762

 

55,662

Schedule of company's share-repurchase program

    

    

    

Approximate

Dollar Value of

Dollar Value

Dollar Value of

Shares that May

Approved for

Shares

Yet be Purchased

Share-Repurchase Details by Month of Board Approval (thousands)

Repurchase

Repurchased

Under the Program

September 2022

$

600,000

$

600,000

$

January 2023

 

1,000,000

 

574,968

 

425,032

Total (a)

$

1,600,000

$

1,174,968

$

425,032

(a)The dollar value of shares repurchased includes an accrual of $1.1 million for excise taxes during the first six months of 2024 which is recorded within “Treasury stock” on the company’s consolidated balance sheets.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment and Geographic Information (Tables)
6 Months Ended
Jun. 29, 2024
Segment and Geographic Information  
Schedule of reportable segment

Sales, by reportable segment by geographic area, are as follows:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

Sales:

 

  

 

  

 

  

 

  

Components:

 

  

 

  

 

  

 

  

Americas

$

1,572,840

$

2,066,562

$

3,169,532

$

4,300,015

EMEA

 

1,439,494

 

2,153,479

 

3,096,001

 

4,399,624

Asia/Pacific

 

2,019,697

 

2,462,841

 

3,957,915

 

4,839,036

Global components

$

5,032,031

$

6,682,882

$

10,223,448

$

13,538,675

ECS:

 

  

 

  

 

  

 

  

Americas

$

964,070

$

1,000,506

$

1,871,818

$

1,998,620

EMEA

 

896,767

 

831,128

 

1,721,862

 

1,713,649

Global ECS

$

1,860,837

$

1,831,634

$

3,593,680

$

3,712,269

Consolidated

$

6,892,868

$

8,514,516

$

13,817,128

$

17,250,944

Operating income (loss), by reportable segment, are as follows:

Quarter Ended

Six Months Ended

June 29,

July 1,

June 29,

July 1,

(thousands)

    

2024

    

2023

    

2024

    

2023

Operating income (loss):

 

  

 

  

 

  

 

  

Global components (a)

$

210,201

$

381,314

$

435,763

$

798,853

Global ECS (b)

 

102,581

 

86,228

 

174,040

 

167,327

Corporate (c)

 

(100,507)

 

(75,292)

 

(211,611)

 

(151,778)

Consolidated

$

212,275

$

392,250

$

398,192

$

814,402

(a)Global components operating income includes charges of $1.6 million and $12.1 million in inventory write downs related to the wind down of a business for the second quarter and first six months of 2024, respectively.
(b)Global ECS operating income includes a $20.0 million benefit related to the reversal of an allowance for credit losses for the second quarter and first six months of 2024.
(c)Corporate operating (loss) includes restructuring, integration, and other charges of $40.5 million and $87.4 million for the second quarter and first six months of 2024, respectively, and $10.3 million and $12.9 million for the second quarter and first six months of 2023, respectively. Refer to Note I.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 29, 2024
Dec. 31, 2023
Goodwill [Roll Forward]    
Goodwill, Beginning balance $ 2,050,426  
Acquisitions 18,454  
Foreign currency translation adjustment (16,179)  
Goodwill, Ending balance 2,052,701  
Accumulated impairment charges 1,600,000 $ 1,600,000
Global Components    
Goodwill [Roll Forward]    
Goodwill, Beginning balance 875,194  
Acquisitions 18,454  
Foreign currency translation adjustment (5,464)  
Goodwill, Ending balance 888,184  
Accumulated impairment charges 1,300,000 1,300,000
Global ECS    
Goodwill [Roll Forward]    
Goodwill, Beginning balance 1,175,232  
Acquisitions 0  
Foreign currency translation adjustment (10,715)  
Goodwill, Ending balance 1,164,517  
Accumulated impairment charges $ 301,900 $ 301,900
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Dec. 31, 2023
Goodwill and Intangible Assets          
Gross Carrying Amount $ 328,059   $ 328,059   $ 332,148
Accumulated Amortization (215,589)   (215,589)   (204,708)
Net 112,470   112,470   127,440
Amortization expense, intangible assets 7,500 $ 7,900 15,000 $ 15,900  
Customer relationships          
Goodwill and Intangible Assets          
Gross Carrying Amount 254,056   254,056   258,337
Accumulated Amortization (161,939)   (161,939)   (156,141)
Net 92,117   92,117   102,196
Amortizable trade name          
Goodwill and Intangible Assets          
Gross Carrying Amount 74,003   74,003   73,811
Accumulated Amortization (53,650)   (53,650)   (48,567)
Net $ 20,353   $ 20,353   $ 25,244
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Affiliated Companies (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
USD ($)
item
Jul. 01, 2023
USD ($)
Jun. 29, 2024
USD ($)
item
Jul. 01, 2023
USD ($)
Dec. 31, 2023
USD ($)
Investments in Affiliated Companies          
Investments in affiliated companies $ 60,400   $ 60,400   $ 62,741
Equity in (losses) earnings of affiliated companies 1,254 $ 3,061 910 $ 2,981  
Equity method investment, pro rata share of debt obligations of joint venture $ 0   $ 0   0
Marubun/Arrow          
Investments in Affiliated Companies          
Equity method investment, ownership percentage 50.00%   50.00%    
Number of joint ventures | item 2   2    
Investments in affiliated companies $ 47,350   $ 47,350   50,779
Equity in (losses) earnings of affiliated companies $ 620 2,365 $ 86 1,968  
Other joint venture          
Investments in Affiliated Companies          
Equity method investment, ownership percentage 50.00%   50.00%    
Number of joint ventures | item 1   1    
Investments in affiliated companies $ 13,050   $ 13,050   $ 11,962
Equity in (losses) earnings of affiliated companies $ 634 $ 696 $ 824 $ 1,013  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable (Details)
$ in Thousands, € in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Jun. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Dec. 31, 2023
USD ($)
Jun. 29, 2024
EUR (€)
Accounts Receivable            
Accounts receivable $ 11,004,433   $ 11,004,433   $ 12,384,553  
Allowance for credit losses (117,932)   (117,932)   (146,480)  
Accounts receivable, net 10,886,501   10,886,501   12,238,073  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]            
Balance at beginning of period     146,480 $ 93,397 93,397  
Charged to income     (12,204) 21,256    
Translation adjustments     (1,331) 541    
Write-offs     (15,013) (8,928)    
Balance at end of period 117,932 $ 106,266 117,932 106,266 146,480  
Reversal of an allowance     20,000      
EMEA Asset Securitization            
Agreement amount with purchaser to transfer financial assets accounted for as sales | €           € 600.0
EMEA asset securitization, sales of accounts receivable 477,779 852,377 1,017,659 1,670,210    
Receivables sold to unaffiliated financial institutions that were uncollected 380,694   380,694   529,266  
Factoring [Abstract]            
Sales of accounts receivable under the factoring programs 239,361 $ 418,160 447,921 $ 800,438    
Receivables sold under the factoring programs that were uncollected     216,653   375,940  
Variable interest entity, primary beneficiary | Asset pledged as collateral            
EMEA Asset Securitization            
Collateralized accounts receivable held by Arrow EMEA funding Corp B.V. $ 663,017   $ 663,017   $ 805,788  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplier Finance Programs (Details) - USD ($)
$ in Millions
Jun. 29, 2024
Dec. 31, 2023
Supplier Finance Programs    
Supplier finance programs obligations $ 713.9 $ 1,100.0
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - ST Debt (Details) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 31, 2023
Debt    
Other short-term borrowings $ 11,318 $ 32,848
Short-term borrowings, including current portion of long-term debt 860,538 1,653,954
3.25% notes, due September 2024    
Debt    
Short-term borrowings, including current portion of long-term debt $ 499,686 $ 499,224
Debt instrument, interest rate, stated percentage 3.25% 3.25%
4.00% notes, due April 2025    
Debt    
Short-term borrowings, including current portion of long-term debt $ 349,534 $ 0
Debt instrument, interest rate, stated percentage 4.00% 4.00%
Lines of credit    
Debt    
Lines of credit facility, maximum borrowing capacity $ 500,000  
Short-term debt, weighted-average interest rate, at point in time 5.82% 5.83%
Line of credit, current $ 0 $ 0
Commercial paper    
Debt    
Lines of credit facility, maximum borrowing capacity 1,200,000  
Short-term borrowings, including current portion of long-term debt 0 1,121,882
Commercial paper $ 0 $ 1,100,000
Short-term debt, weighted-average interest rate, at point in time 5.83% 5.90%
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - LT Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Dec. 31, 2023
Debt          
Long-term debt $ 2,479,313   $ 2,479,313   $ 2,153,553
Accounts receivable, net 10,886,501   10,886,501   $ 12,238,073
Investment income, interest and dividend $ 14,700 $ 16,400 $ 34,200 $ 30,700  
Interest rate swap | Fair value hedging          
Debt          
Derivative, variable interest rate 0.508%   0.508%   0.508%
North American asset securitization program          
Debt          
Maximum borrowing capacity $ 1,500,000   $ 1,500,000    
Long-term debt $ 860,000   $ 860,000   $ 198,000
Debt instrument, interest rate, effective percentage 5.84%   5.84%    
Facility fee     0.40%    
Debt instrument, basis spread on variable rate     0.10%    
Accounts receivable, net $ 2,500,000   $ 2,500,000   2,700,000
Derivative, basis spread on variable rate 0.40%   0.40%    
4.00% notes, due 2025          
Debt          
Long-term debt $ 0   $ 0   349,061
Debt instrument, fair value $ 0   $ 0   $ 343,500
Debt instrument, interest rate, stated percentage 4.00%   4.00%   4.00%
6.125% notes, due 2026          
Debt          
Long-term debt $ 0   $ 0   $ 497,661
Debt instrument, fair value 0   0   $ 502,000
Debt instrument, face amount $ 500,000   $ 500,000    
Debt instrument, interest rate, effective percentage 5.83%   5.83%    
Debt instrument, interest rate, stated percentage 6.125%   6.125%   6.125%
7.50% senior debentures, due 2027          
Debt          
Long-term debt $ 110,225   $ 110,225   $ 110,184
Debt instrument, fair value $ 115,500   $ 115,500   $ 117,000
Debt instrument, interest rate, stated percentage 7.50%   7.50%   7.50%
3.875% notes, due 2028          
Debt          
Long-term debt $ 497,433   $ 497,433   $ 497,098
Debt instrument, fair value $ 473,500   $ 473,500   $ 475,000
Debt instrument, interest rate, stated percentage 3.875%   3.875%   3.875%
2.95% notes, due 2032          
Debt          
Long-term debt $ 495,305   $ 495,305   $ 495,039
Debt instrument, fair value $ 418,000   $ 418,000   $ 425,000
Debt instrument, interest rate, stated percentage 2.95%   2.95%   2.95%
5.875% notes, due 2034          
Debt          
Long-term debt $ 494,772   $ 494,772   $ 0
Debt instrument, fair value 495,500   495,500   $ 0
Debt instrument, face amount $ 500,000   $ 500,000    
Debt instrument, interest rate, stated percentage 5.875%   5.875%   5.875%
Proceeds from offering     $ 494,700    
Other obligations with various interest rates and due dates          
Debt          
Other obligations with various interest rates and due dates $ 21,578   21,578   $ 6,510
Revolving Credit Facility          
Debt          
Maximum borrowing capacity 2,000,000   2,000,000    
Long-term debt $ 0   $ 0   $ 0
Debt instrument, interest rate, effective percentage 6.43%   6.43%    
Facility fee     0.175%    
Debt instrument, basis spread on variable rate     0.10%    
Derivative, basis spread on variable rate 1.08%   1.08%    
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments Measured at Fair Value (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2024
Jun. 30, 2023
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Dec. 31, 2023
Financial Instruments Measured at Fair Value              
Debt and equity securities, unrealized gain (loss)     $ (6,700) $ (2,500) $ (10,300) $ 6,000  
Proceeds from hedge financing activities   $ 56,700          
Marubun              
Financial Instruments Measured at Fair Value              
Equity method investment, ownership percentage     9.00%   9.00%    
Fair value, measurements, recurring              
Financial Instruments Measured at Fair Value              
Cash equivalents     $ 9,028   $ 9,028   $ 8,729
Equity investments     46,881   46,881   57,625
Interest rate swap designated as fair value hedge             (454)
Foreign exchange contracts designated as net investment hedges     57,393   57,393   47,245
Total fair value assets and liabilities measured on recurring basis     113,302   113,302   113,145
Fair value, measurements, recurring | Fair value, inputs, level 1              
Financial Instruments Measured at Fair Value              
Cash equivalents     9,028   9,028   8,729
Equity investments     46,881   46,881   57,625
Interest rate swap designated as fair value hedge             0
Foreign exchange contracts designated as net investment hedges     0   0   0
Total fair value assets and liabilities measured on recurring basis     55,909   55,909   66,354
Fair value, measurements, recurring | Fair value, inputs, level 2              
Financial Instruments Measured at Fair Value              
Cash equivalents     0   0   0
Equity investments     0   0   0
Interest rate swap designated as fair value hedge             (454)
Foreign exchange contracts designated as net investment hedges     57,393   57,393   47,245
Total fair value assets and liabilities measured on recurring basis     57,393   57,393   46,791
Fair value, measurements, recurring | Fair value, inputs, level 3              
Financial Instruments Measured at Fair Value              
Cash equivalents     0   0   0
Equity investments     0   0   0
Interest rate swap designated as fair value hedge             0
Foreign exchange contracts designated as net investment hedges     0   0   0
Total fair value assets and liabilities measured on recurring basis     $ 0   $ 0   $ 0
Interest rate swap              
Financial Instruments Measured at Fair Value              
Gain loss on sale of derivatives $ 56,700            
Duration of bond (years) 10 years            
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments Measured at Fair Value - Derivatives (Details)
€ in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Apr. 01, 2023
USD ($)
Jun. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Jun. 29, 2024
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Financial Instruments Measured at Fair Value                
Derivative Instruments, Gain (Loss) Recognized in Income $ 2,101 $ (3,411)   $ 3,664 $ 540      
Derivative Gain (Loss) Recognized in Other Comprehensive Income (Loss) before reclassifications, net of tax 2,750 2,261   7,720 (961)      
Proceeds from settlement of net investment hedge     $ 10,700          
Derivative, Notional Amount 1,000,000     1,000,000     $ 1,000,000  
Other comprehensive income (loss), derivative, excluded component, increase (decrease), before adjustments, after tax 1,300 (1,600)   1,400 (3,400)      
Change in unrealized gain (loss) on hedged item in fair value hedge   3,400   (400) 900      
Net investment hedging | Designated as hedging instrument                
Financial Instruments Measured at Fair Value                
Derivative Instruments, Gain (Loss) Recognized in Income 1,804 1,804   3,608 3,852      
Derivative Gain (Loss) Recognized in Other Comprehensive Income (Loss) before reclassifications, net of tax 2,750 (2,671)   7,720 (1,546)      
Cash flow hedging | Designated as hedging instrument | Interest rate swap                
Financial Instruments Measured at Fair Value                
Derivative Instruments, Gain (Loss) Recognized in Income 297 (677)   (398) (1,516)      
Derivative Gain (Loss) Recognized in Other Comprehensive Income (Loss) before reclassifications, net of tax $ 0 4,932   $ 0 585      
Fair value hedging | Interest rate swap                
Financial Instruments Measured at Fair Value                
Derivative, fixed interest rate 6.125%     6.125%   6.125% 6.125% 6.125%
Derivative, variable interest rate 0.508%     0.508%   0.508% 0.508% 0.508%
Derivative, Notional Amount             $ 500,000  
Fair value hedging | Designated as hedging instrument | Interest rate swap                
Financial Instruments Measured at Fair Value                
Derivative Instruments, Gain (Loss) Recognized in Income $ 0 $ (4,538)   $ 454 $ (1,796)      
Maturity September 2024 | Foreign exchange forward                
Financial Instruments Measured at Fair Value                
Derivative, Notional Amount | €           € 50,000   € 50,000
Maturity April 2025 | Foreign exchange forward                
Financial Instruments Measured at Fair Value                
Derivative, Notional Amount | €           100,000   100,000
Maturity January 2028 | Foreign exchange forward                
Financial Instruments Measured at Fair Value                
Derivative, Notional Amount | €           100,000   100,000
All Maturities | Foreign exchange forward                
Financial Instruments Measured at Fair Value                
Derivative, Notional Amount | €           € 250,000   € 250,000
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring, Integration, and Other - Components of the Restructuring, Integration, and Other Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Restructuring, Integration, and Other        
Restructuring and integration charges $ 464 $ 7,200 $ 100 $ 8,341
Other charges 40,073 3,133 87,293 4,552
Restructuring, integration, and other charges $ 40,537 $ 10,333 $ 87,393 $ 12,893
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring, Integration, and Other - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 29, 2024
USD ($)
Jun. 29, 2024
USD ($)
Restructuring, Integration, and Other    
Other charges related to termination of personnel $ 22.8 $ 60.5
Accrued liabilities related to operating expense reduction initiatives 39.7 $ 39.7
Number of years for the accrual to be spent   1 year
Consulting costs 9.1 $ 14.1
Other charges related to early lease terminations $ 3.2 6.5
Restructuring costs   $ 87.3
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Net Income per Share        
Net income attributable to shareholders $ 108,698 $ 236,559 $ 192,299 $ 510,309
Weighted-average shares outstanding - basic 53,640 56,720 53,944 57,726
Net effect of various dilutive stock-based compensation awards 541 635 552 683
Weighted-average shares outstanding - diluted 54,181 57,355 54,496 58,409
Net income per share:        
Basic $ 2.03 $ 4.17 $ 3.56 $ 8.84
Diluted $ 2.01 $ 4.12 $ 3.53 $ 8.74
Equity awards excluded from diluted net income per share as their effect would have been anti-dilutive 0 0 0 2
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity - Components of Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Components of Accumulated Other Comprehensive (Loss) Income [Line Items]        
Foreign Currency Translation Adjustment and Other $ (24,416) $ (1,343) $ (123,691) $ 9,942
Unrealized Gain on Foreign Exchange Contracts Designated as Net Investment Hedges, Net: Other comprehensive income before reclassifications 2,750 (2,671) 7,720 (1,546)
Unrealized Gain on Foreign Exchange Contracts Designated as Net Investment Hedges, Net: Amounts reclassified into income (1,372) (1,372) (2,744) (2,930)
Unrealized Gain on Interest Rate Swaps Designated as Cash Flow Hedges, Net: Other comprehensive loss before reclassifications 0 4,932 0 585
Unrealized Gain on Interest Rate Swaps Designated as Cash Flow Hedges, Net: Amounts reclassified into income (226) 515 303 1,153
Employee Benefit Plan Items, Net: Amounts reclassified into income (502) (298) (593) (570)
Net change in Accumulated other comprehensive (loss) income (23,536) 2,372 (117,627) 6,166
Other comprehensive (loss) income before reclassifications        
Components of Accumulated Other Comprehensive (Loss) Income [Line Items]        
Foreign Currency Translation Adjustment and Other (24,067) 1,082 (122,239) 9,090
Amounts reclassified into income        
Components of Accumulated Other Comprehensive (Loss) Income [Line Items]        
Foreign Currency Translation Adjustment and Other (119) 184 (74) 384
Intra-entity foreign currency transactions        
Components of Accumulated Other Comprehensive (Loss) Income [Line Items]        
Foreign Currency Translation Adjustment and Other: Other comprehensive (loss) income before reclassifications $ (2,200) $ (22,500) $ (9,000) $ (16,800)
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity - Common Stock Outstanding Activity (Details) - shares
shares in Thousands
3 Months Ended 12 Months Ended
Jun. 29, 2024
Mar. 30, 2024
Jul. 01, 2023
Apr. 01, 2023
Dec. 31, 2023
Common Stock Issued          
Common stock outstanding, Beginning balance 57,955 57,691 125,424 125,424 125,424
Shares issued for stock-based compensation awards 91 264 0 0  
Repurchases of common stock 0 0 0 0  
Common stock outstanding, Ending balance 58,046 57,955 125,424 125,424 57,691
Treasury Stock          
Common stock outstanding, Beginning balance 4,725 3,880 68,426 66,175 66,175
Shares issued for stock-based compensation awards (9) (57) (264) (313)  
Repurchases of common stock (385) (902) (1,600) (2,564)  
Common stock outstanding, Ending balance 5,101 4,725 69,762 68,426 3,880
Retirement of treasury shares         (67,700)
Common Stock Outstanding          
Common stock outstanding, Beginning balance 53,230 53,811 56,998 59,249 59,249
Shares issued for stock-based compensation awards 100 321 264 313  
Repurchases of common stock (385) (902) (1,600) (2,564)  
Common stock outstanding, Ending balance 52,945 53,230 55,662 56,998 53,811
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity - Share-Repurchase Programs (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Jun. 29, 2024
Mar. 30, 2024
Jul. 01, 2023
Apr. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Share-Repurchase Programs [Line Items]            
Dollar Value Approved for Repurchase $ 1,600,000       $ 1,600,000  
Dollar Value of Shares Repurchased 1,174,968       1,174,968  
Approximate Dollar Value of Shares that May Yet be Purchased Under the Program 425,032       425,032  
Stock repurchased during period, value 51,097 $ 112,204 $ 202,417 $ 318,800    
Payments for repurchase of common stock         163,301 $ 516,217
September 2022            
Share-Repurchase Programs [Line Items]            
Dollar Value Approved for Repurchase 600,000       600,000  
Dollar Value of Shares Repurchased 600,000       600,000  
Approximate Dollar Value of Shares that May Yet be Purchased Under the Program 0       0  
January 2023            
Share-Repurchase Programs [Line Items]            
Dollar Value Approved for Repurchase 1,000,000       1,000,000  
Dollar Value of Shares Repurchased 574,968       574,968  
Approximate Dollar Value of Shares that May Yet be Purchased Under the Program $ 425,032       $ 425,032  
Share repurchase program            
Share-Repurchase Programs [Line Items]            
Stock repurchased during period, shares 0.4       1.2  
Payments for repurchase of common stock $ 50,000       $ 150,000  
Excise tax share repurchases            
Share-Repurchase Programs [Line Items]            
Excise tax on share repurchase $ 1,100       $ 1,100  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Contingencies (Details)
$ in Millions
6 Months Ended
Jun. 29, 2024
USD ($)
Contingencies  
Accrued liabilities, environmental remediation $ 26.2
Recovery of direct costs 47.3
Huntsville Site  
Contingencies  
Environmental remediation expense to date 9.0
Project expenditures, low estimate 5.4
Project expenditures, high estimate 17.1
Norco Site | Remediation Project Management Regulatory Oversight and Investigative and Feasibility Studies  
Contingencies  
Environmental remediation expense to date 84.4
Project expenditures, low estimate 20.8
Project expenditures, high estimate $ 37.1
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment and Geographic Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Jun. 29, 2024
USD ($)
segment
Jul. 01, 2023
USD ($)
Segment and geographic information        
Number of reportable segments | segment     2  
Sales:        
Sales $ 6,892,868 $ 8,514,516 $ 13,817,128 $ 17,250,944
Operating income (loss):        
Operating income (loss) 212,275 392,250 398,192 814,402
Reversal of an allowance     20,000  
Restructuring, integration, and other 40,537 10,333 87,393 12,893
Other charges related to termination of personnel 22,800   60,500  
Operating segments        
Sales:        
Sales 6,892,868 8,514,516 13,817,128 17,250,944
Global components        
Operating income (loss):        
Inventory write downs 1,600   12,100  
Global components | Operating segments        
Sales:        
Sales 5,032,031 6,682,882 10,223,448 13,538,675
Operating income (loss):        
Operating income (loss) 210,201 381,314 435,763 798,853
Global components | Operating segments | Americas        
Sales:        
Sales 1,572,840 2,066,562 3,169,532 4,300,015
Global components | Operating segments | EMEA        
Sales:        
Sales 1,439,494 2,153,479 3,096,001 4,399,624
Global components | Operating segments | Asia-Pacific        
Sales:        
Sales 2,019,697 2,462,841 3,957,915 4,839,036
Global ECS        
Operating income (loss):        
Reversal of an allowance 20,000   20,000  
Global ECS | Operating segments        
Sales:        
Sales 1,860,837 1,831,634 3,593,680 3,712,269
Operating income (loss):        
Operating income (loss) 102,581 86,228 174,040 167,327
Global ECS | Operating segments | Americas        
Sales:        
Sales 964,070 1,000,506 1,871,818 1,998,620
Global ECS | Operating segments | EMEA        
Sales:        
Sales 896,767 831,128 1,721,862 1,713,649
Corporate        
Operating income (loss):        
Operating income (loss) (100,507) (75,292) (211,611) (151,778)
Restructuring, integration, and other $ 40,500 $ 10,300 $ 87,400 $ 12,900
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( += 5D'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 " "W0 %9RU;KD^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;15D=#E9<,G!<&!XEM(;EM8TX3DI-VWMXU;A^@'\#%W__SN M=W"M#D+[B"_1!XQD,=V,KNN3T&'%#D1! "1]0*=2.27ZJ;GST2F:GG$/0>FC MVB/4G-^#0U)&D8(96(2%R&1KM- 1%?EXQAN]X,-G[#+,:, .'?:4H"HK8'*> M&$YCU\(5,,,(HTO?!30+,5?_Q.8.L'-R3'9)#<-0#DW.33M4\/[\])K7+6R? M2/4:IU_)"CH%7+'+Y+=FO=D^,EGS^K;@#P6OME4M^)UHZH_9]8??5=AY8W?V M'QM?!&4+O^Y"?@%02P,$% @ MT !69E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "W0 %9(+I7+=8% #>'@ & 'AL+W=O#KX[WZ308/,'.:,$]$7\) K:X:O08*V(*FD9J*[2]L!]31>KZ(DNP_ MVN;/MML-Y*>)$O$N&$H0ASS_I<^[#_$J@%Q4!)!= 'D7@*O>X.X"W PT+UF& M]9$J.NA+L452/PUJ^B#[-EDTT(15X]]&=NHF1%)4OZ+05OTS$M?Z=\G2N3"N4N^BRX6B6@&K#@;7P+2ED4E>R+ M>DVL@K^F_!R1RS-$'-(VE,<[%!Y!>,<4_J8X;O'EW$S/K=#SQ(9)]-=PGB@) ME?%OTQ?*%=IF!=U"/R1KZK.K!C3!A,D-:PQ^^ YWG9]->-]([ ULNX!MV]3+ M:O+XLF8F4GLX=IH/)B1K5$VD3H'4.0[I(:52,1F]0+>T%E*9\.Q22J:FC^)9 MHVKB=0N\[G%X$R9#H=MV@*"',";/KE2TN\J&9XVOR7E1<%X<63,EA<$EZ[2F ME7FT:RUHE!@3:0VK"=@K 'O60NTZY9LP8N@NC>=,FL#L&KC9;O>(BG\W]F9G>1''=]ZYB=FJ M5I,9.^6 ZQQ#/>:^D%!-LV'V#,T4M$TD)/)$RI5\@=_ ^"D.J-\]F8CM0761 M7WD,? SR(WU&XP#::K@(_=Q>5%?H Y(8-W'/Z>).Q\AK#:[+2TI><@SO, A M/3G;'Z!;> [=[9*7N(/1B";0GU,.M2:FR NE'QF[*[M67?S2&&&K%?D/ MOJ?/H&H_BBTWHMOE/*@QC/.01D;64]@B7/HB;'XKNZJ[(H]!V/CF&2/JTM:&B=L]SM9=1W" MG+@:S"[@.JX1ZQ0V"9<^"=O-S:WP(5^3E> V'W% I$?:S;;C.$:^4[@D7-HD M;//JLM96B%RE!4:PQ N\R4[/0NE>W CIUVQBO,4GH>4GH< SBV54->'OL] "&2"7-)(? KG0TKG0XYR/K.81A&Z3A.XG9CKK5VG M(%Y3;DZM7; :]!1^AY1^A]CMRCZ1 M*P:)M.'99:KQ3N%[2.E[B-VR['O:-X/Z+%O41O>I A?+]0!J)/Y&CF;W'7*U M3J:FMUU MFY4A 8Y9$2-?U1[W?\%:KW80]8"7;:PFR->+D?EF8G&UV+P=9EN6 MK?+Q?.?W,]7C98(BMH!0Y_P".CR9;Z;F)TJLL_W(N5!*Q-GABM& 2?T W%\( MH?8G^@7%EO;@7U!+ P04 " "W0 %9A)1A!V,' !3(0 & 'AL+W=O MFW])3;DV96>W=7J$?CJ19=_5&NE M#'G=Y$5U/5H;L[V<3*KY6FUD-=9;5J-R_7(]HJ.W&U^RU=K4-R;3JZU< MJ0=E?MO>EW U.7A99!M55)DN2*F6UZ./]#)E46W0(/Z;J9?JZ#NIJ3QI_4=] M<;NX'GGUC%2NYJ9V(>'C6>8!Y_[IV.#F/6AL??W[S_V) ',D^R4C.= M_YXMS/IZ%(W(0BWE+C=?],O/:D\HJ/W-=5XU?\G+'NN-R'Q7&;W9&\,,-EG1 M?LK7?2".#, /;L#V!LPVX#T&_M[ _]81^-Z ?^L(P=Z@H3YIN3>!2Z21TZM2 MOY"R1H.W^DL3_<8:XI45=:$\F!+^FX&=F<[N/C_<_7J;?'Q,$_+P"!^?TL^/ M#^3N1W)WGW[Y^'@+ ')!?GM(R+OOWY-J+4M5D:P@CVN]JV2QJ#Z0[T^NKR8& M)E:[G\SWD[AI)\%Z)N&33[HPZXJDQ4(M$/MDV#X8PC\YG]E7D^)AYMS'V,SK\;/?W'HY\$PS^4B-_X\_]-B6!);]UR MW&W= 2^KK9RKZQ&TN$J5SVHT_>$[&GK_P2)^3F?).9VE9W)VDAM^R T?\CY] MD+E"%UQK%C9F]6;Q/ VCF$5A=#5Y/@ZKBXL"R@,:GN(2%T?]B K*+(!9=%\>HB"-!<;;BP%8,=IF[K2JER8H54:^@@BI576*DQ3E[RCF=)>=T MEI[)V4DFHD,FHN&> JH-\O"!K%0!.R5;-UOPW MNC39_YH;&/O8F0>GGF\UE1F""EEH+=G$145,V*C41<4LYCV\J=<)0F^0^1<% M2=[-S:YLBB KC%J5#>VV$+19JQ+5>)Y+S@N<$" P"-11OO:*SX5%PH\M6(IY M8U'<%X4C64P'H_"HCUS&L8V?#=+ONG%6S/4&7>][%Z<[ 6/"7O (SH\9: *;-H:+:,QLUBXN MHIP?=9!3TIW.I8-2;9K^N/5'H%"4=EI3O?@79\9ZL),0!>E]6/$-# MV*C"P$&O4*@2V7L\GLD%#ZE3""Z,Q[;L0GT%5-CD71CU(B_J8=^I3#HL,VOR M-6WU6E?_+JO6-?6Z#A;J"2?OZK\+&@9.VW-AS@+X)D_IH*=3VIW4I,-:,]UL M<_U5*?($>S[H3;+-9?'6]/KS[FK!BSCR;.8(*O*PC8'4LIT6QQ99H4LYD?-OS\.PIU4".V&E .BP";YNV#^6PU*7:;P+$R->>WH>H,-BKH] .@(OSJ4>% MT_]<'.,\8$X+1,1DR+Q>$=2I/SHL_^Y+_9PU#T.!_U_3=Z48BT7(;/8N3##? M7B\) @OJ$Y;-W851#F=\@7-GG0!DPP)PIHM*Y]FBV?*@X@QCP[+OLP:NA2EU 1$F6\?=A 49W;K0T L\OK2W4D]-BSU/A\R3*0Q9?:T,_(IAVK7[ MM8\FIG4GCDMM;(N-&8+B8UMC)@C*'P>A78PN*AI'/4\[62=$V; 03;)\5S?@ MOT$]P*C;&@1! 76G(;DHH.YT)!<5C44?]4Z,LG!P%?[>O-U3BPOY#*?0E7I[ MZ:1WIC*@SZ SXXMR4./^[45Y3F_)6;VEY_)VFJ!.++-AL=PMRC8S>#FZVC3P M0VZ?#C!8*&REEZ#>8OMA=XK!A&!]NJ"3PVQ8#A^OQB'.R#-03B-G#2(PX0>! MS1GSQF.G 2&PB#N;X>3H)?%&E:OF[7Q%YGI7F/9EX.'NX1< 'YOWWM;]&WHY MH\C]A%ZF[?O]SGW[LW.K4E;9- MG"?A *F%[&U/?:ET]WXVQ)#<)C8;&VC_^YL\FD)L:'6'*I4\OIG)]\W$,\Y@ MRXN?(J%4HN<\8V)H)%*N^J8IY@G-B;C@*\K@SH(7.9%P6BQ-L2HHB2NC/#-M MR_+-G*3,& VJ:P_%:,#7,DL9?2B06.TV4BRPOF:+ B M2SJE\OOJH8 SL_42ISEE(N4,%70Q-"YQ/\).:5 A?J1T*W:.44EEQOG/\N0Z M'AI6^40THW-9NB#PLZ%CFF6E)WB.7XU3HXU9&NX>OWK_6I$',C,BZ)AG?Z>Q M3(9&ST Q79!U)A_Y]AMM"'FEOSG/1/4?;1NL9:#Y6DB>-\;P!'G*ZE_RW BQ M8P!^] 9V8V!W#=P#!DYCX'PT@ML8N!^-X#4&%76SYEX)-R&2C 8%WZ*B1(.W M\J!2O[(&O5)6%LI4%G W!3LY&M_?3>]OKB>73]$$39_@YS:Z>YJB^Z]H?'_[ M\!A]B^ZFUS\B='T'YQ$Z1]^G$W3VZ3/ZA%*&GA*^%H3%8F!*>)K2ISEO(E_5 MD>T#D1UTRYE,!(I83&.-_>2XO7_$W@056BGL5RFN[*,._UJS"V2'7Y!MV:[F M><;OF6<7R,*5N:.C\_^B1_\Y^IX83EL73N7/.4U=Z-)?!W#U TMGDE,ZB M$SG;2XS?)L8_6H[0NJ$Q,^A;14'9_ 7)@C"1D7HDB/^!=@8SAD30,! OD_BE M*EJ^0)(\4VT/J0-Z.Q5T;KON3@75^=# L.,ZG:K5H6S'[U9WI.+"T+7U11NT MV@1'M?D3AK:F/!&HL6BDHL_SA+ EA7)FH-9<"AAS!-RI7FDBFK=Z0QOI$AHO MJ7A?MT"A@)V@UU%-!9V[EJ*:BG+#H). 2.?*#0Z\Z+U6L]Y1SL.1$)6L#P^V&=>IKZLKO5I8(\(->1204Y5D?*2,7@ MP.GI10I;D<*C(D7Y*N,OE*(997212K3*"&@E:?X!^J%*W[,ZJ_A8 [+#3BU- M=)["+G\=*+#T_+'U-L):1Q70]8/F33O<#QN?^ZRQ[\=4FK,.#L>6Z7MHH+G '7=(JS,-A MX!W*O/U&VSY*^X8*T42(<5:MM#P#7\MV2='O7VPU M5Z%2'RH(6D^@%(@&%GI*=:@HQPZ\ S*]S?+XZ!"JK0Y%&9$0P/ LIH5>#4<9 MYGH>]KN+A09F.[W0Z4Z0&ES@^D%W@M3 (*BK:&+N;(%S6BRK;P_0$/B:R7K7 MTUYMOV]<5KOZSO4KW!]CS?5)^3VDVG*_N:\_IMR28IDR@3*Z@%#610#I*^KO M$_6)Y*MJ S[C$K;SU6%"">A< N#^@G/Y>E(&:+\2C?X%4$L#!!0 ( += M 5FW1X&T0@< +$= 8 >&PO=V]R:W-H965T&ULK9EM M<]NX$<>_"D;-M,F,'.&!)$C7]HPMNSUU?$X:.>WT)4S!%BKG1NGL]';/3'@V_9T]*Z!Y.+LY5ZTG-MOZ^^5G WV;>RR I=UIDI2:4? MST>7['0JI'-H+/Z5Z>?ZX)JX4!Z,^>%N9HOS$76*=*Y3ZYI0\&^CISK/74N@ MX[==HZ/].YWCX?4?K?^M"1Z">5"UGIK\W]G"+L]'\8@L]*-:Y_:;>?Y%[P(* M77NIR>OF+WG>V=(12=>U-<7.&1046;G]KW[N.N+ @04##GSGP-_J('8.H@ET MJZP)ZUI9=7%6F6=2.6MHS5TT?=-X0S19Z89Q;BOX-0,_>S']7=],;,O_EYN9^3D[(]_DU^?CA$_E LI+<+\VZ5N6B/IM8>+/SGZ2[ MMUQMW\('WO*/=?F9\&1,..4!XC[UNU_K]#,1K'$7Q^X3B'%L?4+<#^WI$[KE4KU^0C63*VKC1Y=_/E/+*)_Q8)ZI\:.0A3[$(6O M]8NIJI<$!HND[D+_MLXV*M>E10=OVU34-.76_>:",T%I1B1NNG>THG9A*),!N0>$95ZYOZIT"8^JE^/Y@VIE MR)R'?2OJB<4,!8_HP-ID+1J9%TNO3OJGRM1X/W-D&;(DZFO'#(6(Y9#VEGG, M#[U;7=>G!("R+M:YLGH!"1TLB313VY01(E&%J6SV>_, C4+TQ)TPP9*DM^O@ MEE0P,11'2T3F1^)K8S! 1]:G7I DTF53_W.Y\DZM M'8?=8I+[,;FO U;JQ14!:,!][,52TCCJ9JZ((:-44LH&4FQ^4#OZ 0DZJS5L M:?KG2I7,(UA M6T[SM4N>]@GXR@$1Z&@>26[*IZW+0C^@.R#O0R^.H 2,NW'U[5@4BB0<6,*\ M92/WL_&X>@"\/ !C[ !9.%(' LWCJ#\0B"48RC@>4MQ2D?NI>/MZK_;)QEW5 MR'HJ$4,6BG"H!NCR#[$+(;_@0UW9\H_[^3IM"-_,"+HK_O\-'0?;TI3[R\\;2/CL"UI=\G,X6RAS/Y2GIBA@_ZFM27] QJLJLE'Y6I,/#'+YM85]+/L=]ML3 F\<4TI) MO52@PV68#\8NFS/%)D-VIX-D5M?KQCJ,QS2(FA]".8:R\\#OR 7M8*1RC:&Y M[D1'S.1@A2O:%$#X*]RI6F5NFP.I^F<*58W;G?<]@Q[A]:O74 9A;VEB=J$0 M0ZFI:/$M_/B^K[2JUU#D-N-(/H9C1EG3QV(/=;1(SY(F4P0!510M_X8?_-VT5/ +ZJZIT1$5U]J$>)C$/67?Z M8(8RH9!(#N@\./WUT_^P!C;;4T&HP"J]=!]@-AI(CQ?Q BEJ Q9&O?P7,^1) M3,7 <8EH 2_> OAFNBQ-OM!5_9>F]K4OJ&"DEI6!@#J\*Q@QC&D81 -0$BW? MA9_O=Z9,@4N5R7.75V4EL![*8+Q_^P"70$;9%8N8L3@8H+QH*2_\E-_VK:)R/[P8T"R['^5P$LVS!(OV28'W]/< MQ\Q?5?64E37)]2.XTL\2XJZVWP>W-]:LFD]LP"-KBN9RJ17,76< OS\:R%1V M-^ZKW?XK[<5_ 5!+ P04 " "W0 %9L==!D8<" ,!P & 'AL+W=O ME9=[(B!BV4^:R'1LC2R4P(I4F;QCVTMH_ PT7\PR8=YH M6\<.AQ:**R%9WH"5@IP6=4L>FSSL 9S^"P"W ;C_"O :@&>,ULJ,K2F1) PX MVR*NHQ6;[IC<&+1R0PO]%1>2JU6J<#*,;F\6M]=7T\ER-D47D^O)331#B\O9 M;+E [^>$0R%3D#0FV0?T$;U%&(E4S8I=0PNT3%DE2)&( $NE2//BN-G]HM[= M?6'WKU710^ZG,^3:;K\#'IV&3R'N(<\Q<.\0CE4>VF2X;3)]/AE=WFJR M?C>9/G[GHB0QC"UUO@3P#5CANS>.;W_NZUO[Q1[&+$\5T=*_6SQ MPQDJ"4<;DE70Y;DF\@V1KA";T GP9M_(J8@#=?U67?\5ZIK_CE0R99S^AJ1+ M94TXV-?@V^HYDOK7L .]@U;OX/5ZJ1!5M];!,Q&#D=WWCZ1V1 W]3R]DUF^5 M^B>5+E7=%Q5_.M3:)=)_OKUC'W_YYT'>:'2<3+Q7J_0]\8WP-2T$RF"E8'9O MJ/"\KKWU0++2E*][)E4Q--U475? =8!:7S$F=P-=$=L+,/P#4$L#!!0 ( M += 5DK0(V6> < &8> 8 >&PO=V]R:W-H965T&UL MK9EM;]LX$L>_"N%;+%J@KD52C]G$0)JDV![:IJB[MZ]IB;9UE40O2>?A/OT- M*<>R14K9+/(FEISA^,\A9WXR)]JP[E&#W75J(O)1NOMV6RF\@VOF7HO MMKR!_ZR$K)F&6[F>J:WDK+"#ZFI&@B">U:QL)O-S^]TW.3\7.UV5#?\FD=K5 M-9./'W@E[B\F>/+TQ?=RO='FB]G\?,O6?,'U']MO$NYF!R]%6?-&E:)!DJ\N M)I?X[(HF9H"U^$_)[]71-3)360KQT]Q\*BXF@5'$*YYKXX+!QQV_XE5E/(&. MO_9.)X??- ./KY^\?[23A\DLF>)7HOJS+/3F8I).4,%7;%?I[^+^=[Z?4&3\ MY:)2]B^ZW]L&$Y3OE!;U?C HJ,NF_60/^T <#0 __@%D/X#T!X0# ^A^ +43 M;979:5TSS>;G4MPC::S!F[FPL;&C839E8Y9QH27\MX1Q>GYU^W5Q^_G3]>6/ MFVNT^ $?7VZ^_EB@VX_HZG+Q._KX^?;/!9JB/Q;7Z,TO;]$OJ&S0CXW8*=84 MZGRF08/Q-,OWO_>A_3TR\'LQ^B(:O5'HIBEX<3I^!MH/$R!/$_A 1AW^>]>\ M1R1[ATA 0H^>J^>&5^]1@.UP.B*''N))K3\Z%$^F-F@%R:'02HH:0;Y)ILMF MW6[84I='1AKSDXS4O6EM^F0*P64I?_LU_X9MZZ MBX[6+25)'/96U[7*2!92_^(F!ZW)J-;+(VE(K!#4T?SGU-3[ M:W!@BJ0=F) M(XC@) AZLCU6*0TSO^ST(#L=E7WSUZ[4CZ;$K55F5=CL:[:R! M&N(3GCJ2IAGNZ_88D2S%?MW907?VS-98<2E!WU.JL >_Q,S]]81F:4^CQXI2 MF@T$%P<=ZX)1F9^%@H!"JR" :U' M7,;/:WVSAH/86R.Y;.[XOEJ],V7(*Q8[,L(DIGVQKM44!VF0#B@FG6(RJOA6 M;[CTZB*NKM2I QXKV)@#11YW/,;/ 'G#FC4W*<64XE#K3>6";%I"2AD8VVB: M+?E M'5M6?'BGA6Y:$$RCN(]NGR$E89*0@77MZ(U'63?_! G1:"$':N%^],F>RVB8 M.+O.M9OB$--D $"XHR4>Q^4AGEOV:(+I5>G";XH)35+L!-)G"<<@$@U5Q0Z5 M^!E6YKG@4%]=N2G 4I4/A[,B(Q]%HJ\M #GL5>T!' M<1;0/FP\AA&!-1@0W"$1CS/QZ\A9\:0=\*IW$9@00"#NBW?M,CBK#-"'=*0D MP8O:F!8_?Z.-(:,$?FE)?"UOIU'H&$S&&7QI.*#*IT,D+"0LGWY\A[85:_0[ MNPTYF&P-E[W1\+ VPC&->\OHLZ,)#J*!=>R83/XADXE+VSB,^E7'8X6#+!XH MWJ2#,AEE69<;.W,@7PGIW6!>W=2-5!CAM%_7?78DQD-]!>DP2<(79<:J;!CT MC7\C,T;Q^^+,>"5OIU'HZ$O&Z=N=JM0&.JVIYK*VZ2!LF5X*"2Y-_^*-A(^Y M.(3MUV]6/)8X2Z$.#JQB!VR MB^HP"^.DST>O74SB@7Z!=$0GXT3_S@M>;Y^*J]'KWRT>D$=!$#@=N<^0GAJ> M*NU03L91?KI;^ .7>:GXX;D"4-T^_O&J=P$-/9D38]<**#'4E=,.XW2\X?W. MMSN9;QB0NN-85 M?VK+@0SW3!93I9FT<"@;2$L !8)3%$?JGFV]\W!QVM\L'I,H3O!0Q#O@TG\( M7.JBU#0:?5E>JP'>TJ.'TB_EK0];7MD>CL8TS(*LK]QC&*7!4 -/.^#2\;[T MQO;EMD-_R%OLV,5OK^WS'#,UKWBW^YR&*0W[QQR/713$V9#TCI)TG)(F[&\* MGDL.&?C6/!RS5P:;=C4,,.V%.43>L3QFL%3Q4$YVL*3C ML+P:THJ81DN^+AOSJ-*>D($VHO!.P04?P6D0]1M(CQU.X@P/G(1I1T@Z3LC1 M27!S?L9_#LZ(U=S>7:OLA4R#XQ:-]]';X]O"R] MM*\(>]]_P&=7[2O/SDW[!O8+D[ R"E5\!2Z#]PG$5+8O-=L;+;;VO>!2:"UJ M>[GAK.#2&,#_5P*0O+\Q/W!XM3S_/U!+ P04 " "W0 %9*-0:*:$* ] M3P & 'AL+W=OWA<;^9O; MLEKGC?RVNIO5]U61WW2#UJL9=5TQ6^?+S>3BK/O9N^KBK-PVJ^6F>%5FN2XV];+< M.%5Q>SYY25YDW&L'=,0?R^*A/GKMM(?RL2P_M=^\OCF?N.T>%:MBWK02N?SR MN;@L5JM62>['GWO1R6&;[<#CU]_4D^[@Y<%\S.OBLES].''FV[HIU_O!<@_6R\WN:_YE7XBC 52, M#*#[ 509P,C( +8?P)0!1GF37YQ5Y8-3M;14:U]T$Z(;+=_"Y::=NU=- M)7^[E..:B\NW;Z[>_OHZ>GD=1\[5M?SR6_SF^LIYFSCQ[Q]>7__+F3H?KB+G MEY^>.3\YRXUSO2BW=;ZYJ<]FC=Q^JS*;[[?U:K>?G+QQ MWN65\T>^VA: U"4BE=\OFWS5[E#\95[4M5/>&O4BL]ZU_-S7V^KK;N> \;%Y M_/NBD>M$<>/$>;59;NZ@ZB1FB9?S^7:]7>6-5'G;+(K*D?62Z]&B72@^%\ZO M90VIIF;5-^5F7FZ:JES)W]PYKS=-415U REE2(E*6?#AL)F<;(<91P\SCG8Z M?$3G5;[*-_.BG0!1,7_N,/(WA[J40O-IIR0ZI785_GQ!J,AF)(93KE"4*8QP[< MH.#L4'#6#60C!7^]F;>SNW!^D?7N7CUK/S?=3%^4JYNBJO_JQ']NE\U7Y]_O MY41QY%GA(:]N_@.])SL][^@#XBHK 4I$*!'K!/69[RE8@@JE.D$\7UEJ,FAK'J,>_)GW#K7U MC+7=G4#F@Q,(6EX/+2]*1"@1HT2B$\P/E34_!2#7]Y7BZI (? *75AQ**XRE M?;DNJV;YW[QKO6774;?KZ+3MGV^Z@LMJ=[^#*BS0"NL$"7FH'%>$ZL0HD:!$ MBA(9MK># ON' OO& E\M;7 F%F,M.NF3$F*.2HXZFW]L5^9FD@"Q ]C90)S+7*&VDP X]8@; MR"99[6QT,O3;QI.HG0T@R;S055N6% !%0&BH=C8ZY@F/T%/BJ12.1#@2 PB5SM$+U=4 3Z4 MA%#5JF;@!GT_',E:29].$7,\];3."D^I<"3"D1A'$@"1E=$%JYSD( M8R-Y*^FC*F+.JKXGTB9ZG*/56D?DJ8FJY4:%8AQ)<"3%D0S;X^$?OON BIH# M*BO)-M53'+7@ #(-0JI6',!(R(0RZ6)\@PF.I#B20?OCRB9NI.Q].D6-X<*I M$?=>S5A@%(D 9"H;1TY\M;RH5H(C*8YDC]BC88&/KN@PIRO1LFZJY<=M.W/A M.:L;;ZVD*!+A2(PC"8ZD #(E7#WG8=2PF'V60,U9PBE>C^IV$[Y !N(@KP> M(UX/(&&O!TF"7@\ (:\'8$:O1WN731_MLH__?@!7'G"K1X#PO=^VEJ]M/?8_4H;JL!A+#C%GY?<]Q:XTB"(RF.9.@N M#RO=FVIJ-M5VS)YN1*G:M%T"T)0(JE[)!&"VQF]M@GFCV&NVDH_-GG3;!&A.&/!W;L"<0!AD3@ .-B?@=B%S M BL"Y@0 (7,";=AD3MC1O1,_].8)NW=/V+U]PN[]$W9OH+![!X7=6RC^'_=0 ML#ZT8+;OHC +GCP);:I%5M5BJVJ)5;74JEK&@(LY0NK3D322]>$,,WKKIQDS ML^;),\QJ!F-5+;:JEEA52ZVJ90RX<(20\/A6B.$4Z^,59HY7!H'WYKE#0T-# MJ> MT%#BEX#@2(0C,8 0-Q"AMAK@ 16 A%2]80;<7BCH2(;"^Y"*FT.J)W55'(^J M<"3"D1A'$@"94N8Q]2P''4U:R;JZ'.%ID!3!$_E,KKE."J=?= )!6<_Q2 M$1S)H'T.QOZ2P_MDBINO$SDQZ.;Z91/:=$:1"$#:ZT/4&]1C7"K!D11',GR' MAN4]>CB%.5=!KVGBCW@:Q2,>1_&(YU&@2((C*8!,M8MU,HP:%K-/$;@Y13C% MXNVE!H_! 2P>A$$6#^!@BP<)@A8/5(0L'@!"%@\\8,CBS8X>\]4^6$[:MKOE MIG96Q:TU;;[INFO.^>_/6Q;)IRW;U<%+FT&"T@?W];ELVW;]J' MB1V>F'?Q/U!+ P04 " "W0 %9MH-:OA@$ "8"0 & 'AL+W=OHG3)=Z ?;%%ZNZYYYZ[(S7?._\YE(@1'BICPR(K M8ZPO\SS($BL1QJY&2V^VSEE9$W\N6\%CN\P_A'?>-IE0\H2E=H@W86 M/&X7V6IZN9ZQ?3+X4^,^'#T#9[)Q[C,O/JA%-F%":%!&1A#T=X_7: P#$8TO M'68VA&3'X^<>_8>4.^6R$0&OG?E+JU@NLHL,%&Y%8^*MV_^$73YO&$\Z$](O M[%O;HLA -B&ZJG,F!I6V[;]XZ'0X9Y)&@VR&4'LVYABA=@ MSN&CL[$,\-XJ5$_] M+1@>D/WJ MHIA.K^!95/B]1!H)Z:I:V(.V.Y#.!F>T$A$5;+455FIA() ]TA3&!+'RG-)[ MGBGOK)9A!!^L',,WD> X8#&YZC#3:GKU+>S1(Y!:M?"$K&T*ZQ7A(S5[+.'' MU>H&A%4\Y(P,PA@0ZA-U_Q!8@.4A-&0C&^^9L!6Q\3B"?:EE"8(?"9R)N%I; MSI'\*F'I;&&8$5B4& (=/4"'&2%NA?90'XM"#NS_@A2U"[H]2A+70(.?N-$) MZ9-_ $%A^"T'8"1ZHYT*?114XR3\DP#/(_4(FKR\K@8DRI.DB$,RVAS(1FDI M^'ACD!ZO1]@V).G33:MA=!4LNS%89_",L= M8##B4W%)EU%7>RJ?.8P@E*XQ"C8(?)]P]8C:I\:V!W;JC;8<0T--WUZ1!(W2 M3/W?\^!2/&GREF^O#(L"R"<6O*,4J@UZ.)NF,^>,J)*A-FW+/D=C96U#X6ZQ M=CX"$>9K J:3[WX9PV^-\%0W/@Z[@B??KL!$@?6 +ZT555 *0SP$TQ(1I'&A MM>&X=]SG2ARZ[0C1I7UR&!JV=^\01X /$NOXV .N\:3F\+J=F< MTH@0]#:U%MEMQ M<_2MZ;\*2JVH5>K%4E!W"YIG'@>279.@,LE../?:-8%D]*D6.- :/WW M985^E[X) I$EC_;B'':'SXY5>]L^FK??+!^%WVDB:7!+KI/QVS<9^/8[H%U$ M5Z>[=^,BW>3IL:161\\&]'[KJ"&[!0<8/L:6?P-02P,$% @ MT !6?V) M:9)T @ "@8 !@ !X;"]W;W)K5M?4TBDQ>H:!FH&J4[F:KM*#6;749F5HC+0)( M\"B)X[-(4"9)-@MG-SJ;J<9R)O%&@VF$H/IYB5SMYF1(7@YN65E9?Q!ELYJ6 MN$9[7]]HMXMZEH()E(8I"1JW<[(83I>ICP\!WQCNS-X:?"8;I1[\9E7,2>P- M(@;J?H]X@9Q[(F?C1\=)>DD/W%^_L'\.N;M<-M3@A>+?66&K.9D0*'!+ M&VYOU>X+=OF<>KY<<1.^L&MCTS&!O#%6B0[L' @FVS]]ZNJP!YC$;P"2#I $ MWZU0<'E)+0 DH\GD,1)>H!OU!=@%/A&_ZT +7_Z.K]OJJEQ$C@G MKFL,ZD+$ M!K5_KM$)V KA\V*]!-;!UO=PK0;A]D/L7G4E&PO=V]R:W-H965T;E5^HLI 2RYKRMIKD:EM9OSR<3D)=33\Q& R^\4EU-PB"83FHNY&A^Z64?]/Q2-;82$CYH8IJZYOKA M!BJUO1JQT5[P4:Q+ZP23^>6&K^$3V-\V'S2.)AU*(6J01BA)-*RN1M?L_"9V MZ_V"WP5LS>";.$^62GUQ@[?%U2AP!D$%N74('/_N8 %5Y8#0C-L=YJC;TBD. MO_?H/WO?T9Q'M?T%=OXD#B]7E?&_9-NNC7#' MO#%6U3ME'-="MO_\?A>'@4(6?$4AW"F$WNYV(V_E*V[Y_%*K+=%N-:*Y#^^J MUT;CA'1)^60US@K4L_,W2A5;456$RX*\E9;+M5A60*Z- 6LN)Q;W<"LG^0[O MIL4+OX(W)>^4M*4AKV4!Q:'^!&WK# SW!MZ$3P+^VL@Q"6>4A$$8/X$7=0Y' M'B_ZSQQN\>+'\5S1G)L-S^%JA%5A0-_!:/[\&9L&%T]8&W?6QD^A_PMKG\9[ MKRR0!7G^+ L9NR!/P_?3&KQO$F6V! +W.1A#U,J/;N$U-!1C\ME#U1LN'X@%@W/KH74*%341R*J5D,+" M3Q56;[\2&BTN^$,G4(VV);EMN+:@ M*4&$6FF4:[AM$ 2UQ50N6M.?T:R-*%L%@\DC#*4A5$XD(4T2 (:AU-RW1/0G)C.,AHG\:,.L_ T M +OEV/RQM4MLQEJ#S)& M[8-*R4NNUX"LQB7;4N2E4XPZQ2UWT+G2A:]QO_.ZI53>D^VT3+SQ9U' QC,\ M+;^)Y>AY"C(>ML*VJU#G'A:N;FM5"X-87?=P%>GB^T@T?UR=OM'*G'+\^'^Q MS_U><#W(QS^I[>M:-0-VXU!;\5?+_KWP/:9^X>\JR!@-;6V84FS,D)U)C/R< M#B18"(S.HMF0Z;.0,B3U?AN7 :RW L\,7D.W+D6H(!J47$2G2=#CA &-DNC$ MOS,2A1D:,1L:$;*$)MF!$8R%-$Z#3O)==#@II?\IT5,BHU&4'E BP>88LX-L M!,B)V?2;G(AHQEAO>)S19)H..(&G1GS:_9$3$>+'V0$G@AC[:'9@19C2..XY M\:K1+H8NXP:;"[:=W?7!Y;SKHVWK'!SQ?2?BP[#!/;ZR#+21:N\%HG#WBY7P M_IY>""E:H&HS39$1T^V!K!U9M_"-IJ2QRUG^6^,8%[1;@_$KA?6\W MYE@RW9,5"MI9254R0TNU#G2ED&7.J"R". S3H&1<>/.ID]VJ^536IN ";Q7H MNBR9>KC"0FYG7N3M!9_X.C=6$,RG%5OC'9HOU:VB5="B9+Q$H;D4H' U\RZC MBZN^U7<*?W'X_^F_.=?%DPC=>R^)MG)I]Y(P\R7+&Z,)_D]G?<^3.P>$M9:/>$;:.; MI!XL:VUDN3,F!B47S9O=[^+0,1B%3QC$.X/8\6X..Q#',;]9_"2 MUNO$X24_U^L&M'\>U%Z?"UVQ)16:& P"'\A=8,$:ZR=V4KX1Y($ M-@15DY@JW>3P@:EZ40L"4Y54S%W5UU35[MINL'AP1.)PLE,,+A5%SLFBR1M@ M(CMSF!0(TN2HCH_L6:(:2>/@$E-(K6$I:V%=HBX'M>9B#60-^*WFY@%*-+G, MG#$I%-3'G );% @N;!;''$+@(C>X>ZBP2.0MMNO83^T$\&84?=#_;$VW%6P%] M,7-.R<+6PG4:.K>T4QII<05R4?"UZY;:-2;2V]J'D$"CES:4>]ND%M)FTMVC M^A"$4X('MY_@RMQ&6W:N<&SG/>HUMH)Z<.Y7%W3FDQ+5VDUA]@93TVU&E5;: M#GJ7S7QS4&^F1*K0-:&ULU5IM<]LV$OXK𑸵X,D6].DX\ MX[C)-)W)72[IM9\A$I+0D 0#@);=7W_/ N";+2N.F]Q-OU@F""P6N\_N/@OI MQ5[I3V8GA&7715Z:EZ.=M=7SDQ.3[D3!S5A5HL2;C=(%MWC4VQ-3:<$SMZC( M3Y(X7IP47):C\Q=N[+T^?Z%JF\M2O-?,U$7!]J_Q=-)*R60A2B-5R;38O!Q=3)Z_FM%\-^$W*?:F]S^CDZR5 M^D0/;[.7HY@4$KE(+4G@^+@2ER+/21#4^!QDCMHM:6'__T;Z&W=VG&7-C;A4 M^>\RL[N7H]6(96+#Z]Q^4/N?13C/G.2E*C?N+]O[N4D\8FEMK"K"8FA0R-)_ M\NM@A]Z"U7T+DK @<7K[C9R6/W'+SU]HM6>:9D,:_>..ZE9#.5F24SY:C;<2 MZ^SY19JJNK2&?1"ID%=\G8L7)Q:"Z?5)&H2\\D*2>X0LV#M5VIUAK\M,9,/U M)U"HU2IIM'J5'!7X2UV.67(:L21.9D?D3=M33IV\Z5\[I1%_)/905[S7[\895,)F?L@,QN M3+=C$2N%C5BJ$&H&;]2&V9U@&Y4C9&6Y?>X$QM.S;_8)_PKGWV;@)RA3K(5F MTTG$GMJ=J@TO,_/, 8#^3 \IWBY_PB:3*(YGT6PZ[0\FT70UB^9SK*:S\#*E M8VF6:I%)RW)EC##M@J>3R3(ZG2;/>B.S131;Q<_N-5M_MSA:K1;1/)X,54BF MJRA>=GK]VK899]Y_CV[OIH[P> M1/:7_?A+G=^P>UWXBN=.=6[96FQE69(!@+9*:*FROM6\V7LCI]-H>KIDESNN MMU#$*B9+V$;T7 5+Q[/.=\DD2N8+]JOFIT. 8*LXC=D06:A6(9DH0?<*A;S OB%!N2*%*E MLP$X(/S))!DGJ)QY[A5*\SHC*[ G23R.VQ=:7$%'GM,27O;"#*G^2@++P'6[ M 8Y%F[^^_(BQ2FD?PT9LG6$H,#F!M$L5Y$P 9"\T^3G/O5^R6C>^,H)MWKR_8!?QFV4U&>FHD I)"U=DTCA9Y#G.#& KX8FJUI4RP#&4M#=1 MHS9DU+H,ZO9V(\D#BRL,3J]!SBL#V8IS7B8"+AW"JLK.@S6 M31>SLT7:B M82_MSOD5)BJ"O@VX4,.<(1VV[4ZK>KMC%YIXD%/N#90EO%\J7;%7X]_&$8'6 M>Y<9J[&PUCY\UP(&*3_INK(IQ5T!7C,T#C;+A"C<3J2"I)8BI *8'/\#$L5S+S)4HAHWC.UR6H1AT3KCY"9 _4 MZ.+(56T2NP'G:7)ZK<$!C&J&I"H7&9$H;AQC@K(:CGN82]T9H/R!_4ET/_-\-\<.RU5@6H1, MH:]0H0+OZZOFR[/CB$YM @:Q^FO/QIO43]RU$[(1XBZ AWMG2GBV[_GK8+D/ M7109V',-HZ(P?/U1;Y?2T(!'KX2K9.86D"JJXV%,?L77H&1%XV#$4,K^#TG_,9SWL@MD&G?R3PO! $C\0RYL[L=Q(7BRFE,7; MYU4\CY:K5?M\ > \<).["6/ON$\N/PF4+8(ZJ ^_XC)OF(!R&/"M)_76;48, M;-)C'CT@>!+>]<@G8D,2\O$*3P!%*@3M#@+C9,"TE%-4;9%1O5XA.KZ*6_B0 M=3-:[0[3+&3@,ARQ-KX&](]"W><6Q)"R)<*]HE9<-"(0#1>9OT$@ANA[Z XZ M'1$U7Z3/(7X>7V!S6((:C(TFH?6C+O'4E)2^7NVIMG#.#7@1FK4J9HHB^ M+=.Q._J=GIOWL2\)#MS=M0E3Y[;I]CWNT%&L@8XVY?7\[E#09$C*.OS&>^S+ M/7=[Y>!:IK;?E+T =:9P5L!D=^.3NEZ:M[Y":T*'=K@C"5I\KM&:!.8?RFUG M?G?]8@@B]+T,O:00MOUN/@?8<\+#W2N8: "H/??W0'B$F]LF$/CQ[7&W:ZI@ M+.Z8^1LD8.5N-][ZT"JIZ:$ISHD48K6!5@:^N]7#WRX\@QN$';^B>B/FO@PAU]W8Y$'3DJJ!=$2YH36B@>!KFF([X^@+O MRTT/EQXXMTG)_XAO?I%N#+WE3H3ZE?[1&56W@F@B*VSA_^ M:JJY2QHRAS[NP#A:)QWM1>[EA&^;:S RF2\@02.(IYO3T@R](;]H@V#!AJ+^ M%7K8ZW[OQW*7>6]#I(NAD*>^P]<'?ZONMOW:H.5<@Y'>P_3XO4-G\[LV[O&L M9'H:31?]KXIFDU4T6?2_])C-EM%ITI^SBN-H-NU8TY#;_KW<_?UX\V-WN.OI M.[S[J'>/L^VO_01&)HMH,>]_HSE=SJ/368N10]\[G_1^#% (O74_>:": (CX MWP6TH^VO*B[\CPFZZ?XG&>^XWJ("(O=NL#0>+^+]1RC8/M$'[6Y/S_P)02P,$% @ MT !61"$Y=]P! [ H M !D !X;"]W;W)K&ULK59M;]LV$/XK![4H-B"S M;#E-TL0VD+0+N@$=@J;=/M/262)"D2I)V?6_[QTIRW+C&"BP+[9(WCU\[I4W MVQC[Y"I$#]]KI=T\J;QOKM/4Y176PHU,@YI.5L;6PM/2EJEK+(HB*-4JS<;C MB[064B>+6=A[L(N9:;V2&A\LN+:NA=W>H3*;>3))=AN?95EYWD@7LT:4^(C^ M:_-@:97V*(6L43MI-%A,EQOEPB]LHFQVD4#>.F_J3ID8U%+'?_&]\\- X6K\@D+6*62! M=[PHL/P@O%C,K-F 96E"XX]@:M FG[QV#:-DFCA7FJATK!W_J HM#_91H]=RR';>[["3@WZT> M0?;N#+)Q=GX";]K;.@UXT__#U@AU?AR*2^7:-2+'>4*UX-"N,5F\>36Y&-^< M('K>$ST_A?YK1$]#_6,\PCV\>765328W\"(RW'KP%5*=?6O1>3 KR-%ZJFK^ MY)/>.HC".4.QL>0R4 K@I6V^*,1UF^'DFM9A%LWE MZG+/L6,-8LG"6R!>U!D4JTA+1NV]U=8;MV1G%DJ68I(EFXY,.Z,;LY5 M6[!?1&U:]D+1(L6=XA"<2+"Y)R'ZY-OA]%2O[3/'#R"CV:#:[2' M\0\6!XQ:/)$&X70!=[^4JEVC*:P#)NG#'S!L.XH+8< M] -N--F$4N,LZ",W*-S%XQSX2=B2T@H4 MKDAU/+I\F\2LW"V\:<(\LS2>IJ/P6=$XBI8%Z'QEZ,WK%GQ!/^ N?@!02P,$ M% @ MT !603[X+XS"@ Z!\ !D !X;"]W;W)K&ULS5E9D]LV$OXK*&69D00W>CSZV[PU<[8CVZK5"T^%WGI7H^V=5V]N+YV MZ585THU-I4J\61M;R!J/=G/M*JMDQD1%?AV'X>RZD+HSV*1MW">[W9UK1P??.JDAOU0=5_5+]9/%WON62Z4*73 MIA16K5^/WD0OWB:TGS?\1ZN=Z_T6I,G*F(_T\%/V>A220"I7:4T<)/[=JGF?R_.JNWKT>+D>JKX M M5,_&S*>NO$]V6FLB']-238BQ%W8KR-[V7XKZ8:KD/!4EP M7R52]'B'"G;*W:G3S]5?1+'QYCTS)7J;D/NX79;J?ZA=3 M*_%/\?57BSB*7@IB(CYLC:V_K94MQ,I8B*'+C0N$+M.\R? ;@6.M*FM181_% MOEF+W)0;3Y*!12!2@\1R-;VJMTJL39XSGQ=\5#AY^7_[#]\J]FVW\)U*5;%2 M5DRB0'Q3;TWC9)FYY^Q\^C,1DW$\?29*Z Z]LD:)#ZJJ/1%OZEA=B62Y#&:+ MV=%*C#W). P'/-Y45N=$/SV1<9(L@^DD.:M#%+\4[TQ1*)MJF8M*5I#B>$/W M' 51' 6+12Q^A5F!?N=<==@=!9-H<9 B#A;)XD2(*[&8A1!OT5N)@MET$BRG M!Y%_AQ=34U2RO!-;Z<35- S'(3 CSRD$="F:$N\+7=DSD M5HD=_2F- 'R[&DZA8.K)W2#=+SZ]LN96 M U4$8?; ?A(!R[P@@+9 P;JQNKX3.V@K-U:!IJE M5+U3JF2Y>PLTI*)7)$* M?/:].FQEAM-W#.HJ^U;>*HL:)=1ZK;B.P)X02B&!K$2"@G Z7L3/^!S\FCQ[ MI!4"5#97>9[YW?BB-R4]#4,0AMI8601[W5 6=-$4L 6,L2&Q5C*79+2"4@D>P,+E?1.!8K'U)C\:8P35F[ :M#B%P26$A+ MDJ4?4=RJ"L>MX)Y;J7.YRCV5KE'V:S?D1:;@;)N_=##:KJ M$,XB,1M'1^4(9#/QC7Q^L6 3 #J_EX"@&<*K6QY '$>6-[7.>]VA"B MC$T'S]$B06ETSJUQOV$> =@T_WDJKX>1A:'M()]89/W6\4$:G\X->LV : MA2=FO1)QD,R7J**3P5J$XCB=3MA%?U!-T,XU'112G/==RH?_+&VZ9;\&@\*A M6-:,9#:0]"@MW4Y6@=AM-6CWJ9O?45HAH>L62P>'@Y)FK8 I&3_/ M?<92P?;-6-0)^5ZM"9"-X'[W1\_F0K)P :%R!;\HS*A4-L#-,/VP-T"-RG-A M.!R]G:G4K6 !F>>D=\V:F*IKD_O6<Q'@-^MS!MU MKJ%O'$74I\801;L9'%-*7.J;7(OM[N^![/"QR/Q 8&G+,#I^IPY/H#,>]"<3\ZR2>939O, 4D>+06U+8D_U(%*?RG[. M.@_]YYY&6GM'P2:Y_SM*FWV/9BX/0,%PP!O$PA-*?G#27OEFV)R4'UF!Y#.G M4XL0G%.<3.,SS?95C-&IZ_LN-ILMS. %TGG&]@8;:@4?]=0 S=K^IPN#(%-H?@8LN"5Y4YOG)]%.CG6:C>EO#7*ZI MZ**!-3D7"/=,+NR9'(X&AE.E:LL:#7'GIL[+G@#" 5#3)F? ]%@HN:BV-=)R M487.>4,.]E>8XIMH3!7VN)5^WM5T?5283U3S8E@NYV[/O5UN#Y'9GXVKO9G7 M*.H1@ITJ^I.Z_]DX.3-4'H796JDOE9QJ,D0C#&GSN38496?FP/-"'!(H>]0- MPF5??ME@4D/-"26A_JL=2=/43[>^2>(N@]((;9W47-UU3;&_;*=Q-F36I;S&M M:3;0](=W 445^I/\[ENS*U46( C*C[:IZI2ZO8*:J[W(K=&>8J;,0#9JO3XU ML-3:HY>3,$V-4.<81\L%RQ$H;?([WVZ>,R7YU"J?KCR)'N":!&437XA<8(_) M=<:DW0T'WX"[BQ#R$#PS)8]*9)/?2/)"5ITEXA3&X M=P'HKS.6B^&=X(-I^I3H^)+$[?"*\,?7.AZVNHY[>%W1==U?$AF_L^&.\OQ" MDO?:!0QS: 8.B&GU&R66< MJH9QU-%0HM)+/\EDRNE-R>;/%;P+L[_AYF,0%L,9U#N>'W/-'N-9"M,1D J! M<3@U-;<8,DN?YKUQ:0TMWS$-%DFB(2B'PG39!SO5[IV#6&%>"%$MV#(&]?:@J_3GT7AO_.!G;?T,'4] MIJ U.3HF[!W\]&-.$8(,BPQ%51EDT\ "ONEOHP7^49\K53KT0_!BAQL46?H1 MV %(1.GE.VB(9-"S^CEB?.XSX'7OZRL2=L/?F)V_._$?8O>K^\_8;_S7V\-V M_PW\9VDW&EF;JS5(8<7I2%C_7=D_U*;B;[DK4]>FX)];U"!E:0/>KPUBHWV@ M _8?]V_^!U!+ P04 " "W0 %9AT81#A(0 !:-P &0 'AL+W=O+SNJSG9^[?*76T@W,1E5XLS!V+6M\M;^Y3UZ]F9*XWG /[6Z=\EG03N9&_,+ M?7E?O#P9$D.J5'E-%"3^W:D;599$"&S\&FB>M$O2Q/1SI/Z.]XZ]S*53-Z;\ M'UW4JYB4 O9E/6MN?^K"ON9$;WF# .$\;,MU^(N?Q!UO+5"VONA:71H$8?>*L\&\SIBI3RL;9X MJS&O?O5.5[+*M2S%^\K5MH&\:R<^*.D:JPHA:_%.:BO^*>^O@ ]0OQP53URHFW5:&*_OQS<-JR.X[LOAD?)?BWIAJ(\74FQL/Q] B] M2;O]"=.;_)NV[ZE/]U,GAWKF-C)7+T_@,4[9.W7RZB]_&ET,GQ_A?=KR/CU& M_9MY/T[]OTVMQ%_%7_YT-1Z-GHNO6J2K2V$A;:UJ*A&+\ZFLO&Q*4*&2M!N(3GN9F MC5$/HJFQQ/\JAWTL.FFMM++2YJN'3-RO=+XB3]=K'D$60@S)U.2\Q+B MK38-EI150<%A=VA3[0Z^7Q'CS)VNELGRGL-][(@5*\\J)4IUITI'M ,Y5N!: M/I#ZL"IK*>P]H?5,_$@3Q4C\7,GB7PAL&/EK8^@?:\VQM#E&!ZD&TA)T9(X! M3M,F\&2?=%F-NL!7GEGI!:0%"9)C M]56?RI>L*S6D8">F1$8G"ZK9NCC"D?T'::^3V) 0IDQ,;MY8MCYD5(0(#$%D M5VUD?\9Q9SAY_H?]/ZU7B!'8N3L3;V2)V*?$1T9)/YK<2SL:=#2CJ)E/ID;( MN9%N)4C^V#:+Y52>^8@QU'K#J;O M _3I_$S\G4TQ:"7.F5YD5U>CWK93DMO?PW (<"#DM[= M1 5!=7R(E2J6,,H>)^?!C<@2V,KZ#&YS,+O,)M>3KWF][_\3,9MEU\/K]$%_ MYC[QCD:3;#(8_ZG2:@Y^UIG^ %I<#V'<"8C=HC)_V>'N,HNQ]='];/[ MQ,_Y&H> &5R,9X]VB##\?85X#>+"4@YR]W*SY0AI-B4G"(LGQG%PB=/I;'KV MA;=_H$-.+[/Q]+# ]KS>[Y 7%]ED-DT>(-9<7H^.JI<<<@3JK0FEE@/05S8% MH9?E"IFU1$($=DR-X![9V2,[O02N+9'P:X AF H2;PFD0:FR"H!GS17,@"TG M17 $B0BA;C;6 *1!T%CL^L_,"E&ZKY1U*[W!RL%&@"P^2-O,FTK<&+LQUKL- MF;\4^%HCIFA#/*R;N@%;BP;NYKD-4"GB34[^?42),$)(M6#H(PE<%@A"!DJ$ MQRY1GC-H.WUR,;A$/-)E&=<^?3(:#B;=LPB('0A6!-( ;LE*\'FA+?;A].<@ M%:)(^3K#ZFZC&"$1O@&5( 9'P]" M!Y0/5+GT6#FD(JNH8L(L+NINSOJRKF&;7#2X=@:#:;S5EJ.%7C!Z19@WEB6U M 1U&KNDH5&".T2IV56*'!!RKAM&M)T!UH*[5TY(JO &2G(7/,N!/:\I>E01] M0SA64[VV:$M0W0W/@KN3M(J.8&\$[6;3P.&(FH]QWK^MI'D#<:-L#9LZ0(!5 MED93\N1<;;SSNAA+N0:+BJ4EU6+A[:BBB,*8NS^5+,=7F-72M.KN"29E@XJ0 M?E"/*X._7,)B]EE4S>*L'$)+P?/F(7ESSRA$%Y\\N/9)9I,3HD8@W\,+)6T% M)L%?F_1NR2P_(NGUM;:6E5R&.M1J]PM9#"DQ*:MUFC?9I!8(>9:Z ^1\6+%0 MX&F80V+"9--9A;'WTA9/44NA!O=OMU(R3* O-P8;"\"W($%8 MP%X!<)&[0^T+Q%@=;?P*K0BWPM.5*6%ACM/9Y?,DKK YZ*@K%F(8Y([J#E-H MW'CX_'6>-^NFY$$ABX,.EJ3V*>R(0BL8-YA5QAGV:- MK=\I'SM+O5!M/5KY+L>.?GQ]ZYLNT)$I^"/+@WU!04@TJ955="H4F 4,&_Q! M_/!2:^8UP'-E8K[XS4AL%6.8.[G<;) <,A;O&(P0)2FZ.UI2BT MRTU3]>0#-F7Y0,$_N'#K%XD(L8J2^2H-6Y[F3L\GC9)]QB#CNQ"\<@0NC9SH MF_ODYJ$HY[18]S*&76OO )ID@160(WT6P:P MP[V2SJKG!"XZ5\@90!<9;Y.&]O;#-MSZGUQC0QQA8?$GCS;2DZUH\1_NP$[Z M=MIY]6CX] $!O>?=M(T^,L!6))V^< [G\.MBD-@I>Y+NZ$Z\W2Z"7.:Q$'@& M0_@?\N]"?U;%4Z;)X26$>3+DY*D.+5EN-'*J82N$P2T58V2 .DHH3,R#O=)( M,L:.R( J)P)L$,##KIGN83B 3ALCCTGA@G?M4'@425S^'<).*/QV,E<2@3D0 MRKJV>M[4,;ZVV7FNB)DX-/&R4.!PMY:-B31?.\8:+#2_%B-0#"V=^1XB(/A, M_._T0/HQ:"4)/:E>\-ECEGU#E+OU.(5J[.EB,!K/_DP8"\HL&A6*-00>+'WA MEZ:PQZR%B*2H,^U")\C]?BT:H'AV2O%Z37EC"X\1\[M/H+I/@+M*_$!/(J4/ ML>[M/4U;/?$9!]8;3E.63CL>VC>]A^_4W*(*>F"%)?2HS&?A194#)(- M42C,&#[ FH!@(%MJM;]/3& :K2]9W5,L5=$2;4-^M-)"/4TL<*O'3@9(9LOU M'3GT2F\&;4OG;6SIW+0MG4][\.$B#/==F_R!7,KPX8LO&UV_;F1153(84!JT MZ5S(*L]]I)7#M#WL8/W[\VC* M@ZI:]"H\;A9A&_[\V-9T&HO+ 1I\*1G"F: MO![LW4KDW-$TUT#P/?X\8JQ,A![=OD+0[%JR@0GD_6?B;6--!ET6&CS?-ANE M?&:^ 5:DDO=65: XU_W4EV:[Q7:3+8"<+%A71FF!U=]UWTZ#Z$(;(4$K.]3: M22$ GM'V%S*G8HGL.09R1G:+PPJGR.V:DE$7JX-:7N ?WAAUX*&7DV6L5X&- MEG$-*N5S1@QI.;B[6F#;5V[>R(K@B:3E1&6#8_W))>IBR\AB)>^2X(IJ *!( M^1*]:]#TU5,8Y0MBUM,!-75K<2/(5_MM)\ 3C/4I977?@#E(AI)<6M)6ID(J MYGLQA/OF#]L10A-N\+DBC0G=0>VQ6YT/73<'JXZ( M3 _( 3O8KC]V%.PV)I;EC)V\K8^<+/*>=J %5Q=/1H.AF'N4/A#_M5UJ)I8.S:=A_;"/=,QN M-P5BZ4*W$K!-=LF( $QQA_#Z5=V-_9M)(L["2\_(DO"UK+H\SX MRX(\P=66(70[AU[]5O1,][-@V)L@P4IR3RF87%/Q/8X$[":Q*OLN4N^5!SX> M]DV@H$XL=WY]"1S[:WPG8XO)T!%K\R=Z&% MIG*P".4I8UB*HQ02+'EPO K0NG2RY]A/]ST>%\\\J9G[^E%^EFWEZ2/>S9P] MX@PK:W.C/T/I%?=]5?;GE4+Y<#2$K!3'M!T\.C_P!\/\J^/""-9>^]##^V3'#]4FVWQGHQD'KXF^].Z<7$[*KX?3(]TEV,;SJ?;^:C??<(L'R M6\CK\*KCZ\NN=7-Q>=DU;4XGUU?)MU$V&UV<[5DMVVV+T6V'@RMN7\@XG6:S M2;+2-+G/@54OK[&J3RO=SL?9:)A>\CB=9-/1Z*POJXM4=K/I\(C"_566FYXS M!B,(X^>* F%RY.6O+05-4X21G_\-!I.?]79].1NFNQYG%Y>]75]FE^/>"&AM MNE=K>VSDD(*FV?5D?/#M[&JV1SU]1L?9^&)TC,WK"VR#O.-6M5?ADL K'YEI M^SDV L[]^*%W>.D;E$ 0 +!?D8I=O_7<7O+QL*/CG&O1W=9=UQQW$3EO=<H@GIDD"JDGF? +FNP\+\60XF.[<7CE\Z<;?'.(#)9H\22;S79CAX/K[W849 ML"F_]XBGIUM_--)>SR%61H-)GY71GHU]PP6C<&]I<+%]E0DR^):;3#OW?Y)6 M__Y3:F^=H0;[SP]=K@SFGL6!,L^]=WI(YZ^P M=VZ1I35Y.W8C'VA@6[9W]^!HW_"4Q%W""82_"0%,&"_<:7_WPU?*>^_W#/;] M4.8\^;W36MDE_ZHKM,_\3Y_:I^T/QU[[WTMUP_VOSCY(NR3K+=4"4X%C9R?" M^E]R^2^UV?"OI^:FKLV:/ZZ4A/73 +Q?&%/'+[1 ^W.Z5_\'4$L#!!0 ( M += 5F%HW4V+ 4 *$- 9 >&PO=V]R:W-H965TWUMWX+5$0=Z4V_JJW#6%W/ASZ?$NE] .[(X-_ MUM:5,N#H-D._E5*:WO(RT#VYY::N@E:$/3OBJ+*6[OR9M M;Z]ZX]Z!\%%MMH$)P^7E3F[H$X4_=A\<3L,6I5 E&:^L$8[65[U7X_/K"?-' MAC\5W?K.NV!/5M;>\.%=<=4;L4&D*0^,(/'8TVO2FH%@QN<&L]>J9,'N^P'] M;?0=OJRDI]=6_Z6*L+WJS7NBH+6L=/AH;W^BQI\SQLNM]O%7W-:\&9CSR@=; M-L*PH%2F?LJ[)@X=@?GH"P)I(Y!&NVM%T%?!;FP_$@^N"H/E5-FDXAW)M#&20Y8(J0IQ*]A2^YR&*"*!89Y WM= MPZ9?@)V*]]:$K1<_FH**4_DA3&SM3 ]V7J?/ OY-FW]KN&G3P-RRUT[G>L23VU-O^?+%>#JZ>,;H26OTY#GT_V[T\["_ MV$#BG7CY8IZ.QQ?BJ[2<<@EE5%"2&\Q''G44$KGU 51'HJA(!"L@#V*YD^;^ M.X\W$Y2IJ!"TQI !*U@P*Z C2B:B<, 5F$,UH-3,J7)%)K]/6E6$#O]<*0>@ M5>7AHO?D:XMKA<9;K8K:)KL6.;F H77$968O#.60Q'P:Q(",L@OQ.\375L,F M=C7(E281LVO8V,89:^(1P$QQIS%4#V-H.8;GK8;_Z_E;)5U H&.7MM1/ZNZD M?1^)H1DI-N.1H._%./EWAN_#UE8>$? _Q$[FGZSS=EI5CRII*]T&%79 [8O) M=-(YS1+LHLYY?'*:)]EDW%3O0Z3)*!G-LO:8)>/L>)H#=W$\3I*SL_113/J, M<9;-3M0G60>FST#9HDL8I\F\0ZAM>_W MM/R0U\0@I+KBC/#]=MUB$MJ,9TM M+EH/49#]-!W,L3RTT'$1(JK]Z6APQJ1(0=O%JO6$+BG$YZ8J#JVS5LX'X5$5 M95T5P.24)5SF.XI[5=_S2:,-BT.+ P(+J^TWM)FWQI#F+I-B!QU,;MH/GM$= M;AJ>>Z>HZI7=G2K&AJX"NE,0=Z)0?F<]1D)<[V G/Q"OHHEM$=:VLDDRSQU/ M&JWD2NG(_=#JK[4GV" UQ/K98C!K(\DA\]7*!XFA)C6*'C^M6EG:RC2SD-'S M1N\*H8>NP.G,I=_B#A"VG%HX<$_2B8MC6C&G<.%@^^JYROE=#,8G%O3'DP[E MVV?7FHT]6/!T>"XB_%.UF W24UNGG4+L)E@Z1$\3;ES=2JK7RX%/8L8C:E@E MRI4\?T^'=K-DA&JW3!S@ -]+7<65P?DBNA&XKR+U.^R?RM1U<;J%8J>Y D?0 MH=#9/2\!NU:A+J7[QC#DV^8,C>C9RN4U$J8::!N5 P?A"8VQ;^HY%[-S3 #% MH?M$^;;^F+QRO.CZ\]D@:Z.G#KNV$\8OIZB>KAZ]<(/\1K<8%I=+A!NU^Q@+ M)G@Z@8!&MLMPC7*2!B=ASZ7AKFU6)73 <<7P=2_&9F@6IJ=&7>>*L)=.$>(* MCC6ZVSK6M[=ZSXEOBK>N$K1;4UX':Y&9OU&ZQWIXZO8U[%R;2T*%\L(;BAPSX/^UQ26L.;""]JML^0]02P,$% @ MT !69%,XXHN! >@L M !D !X;"]W;W)K&ULQ59M;]LV$/XKA#H4'>!8 M[XJ=V ;JML-:H$'6;.MG6CI91"C2)2D[^?<[4K(D=VX2; /VQ>8=><\]=[P[ M<7&0ZEY7 (8\U%SHI5<9L[OR?9U74%,]E3L0N%-*55.#HMKZ>J> %LZHYGX4 M!)E?4R:\U<+I;M5J(1O#F8!;1713UU0]KH'+P](+O:/B"]M6QBK\U6)'MW ' MYH_=K4+)[U$*5H/03 JBH%QZ;\.K=6+/NP-_,CCHT9K82#92WEOA8['T DL( M..3&(E#\V\,[X-P"(8UO':;7N[2&X_41_1<7.\:RH1K>2?Z5%:9:>C./%%#2 MAILO\O K=/&D%B^77+M?,2!*'L:T>S"A>JLD1P3]E+NC,)=AG9F=8/W_E'DL@:R T7N M*JI@X1M$MOM^WJ&L6Y3H!R@9^2R%J33Y( HH3NU]9-33BHZTUM&3@)\:,271 M?$*B($J>P(O[,&.'%__+,%N4Y#R*;9 KO:,Y+#WL UJ#][J]:LP"ZZ?X)CT M').GT%_,\1D4:8!\(J]?S:(PO";G0,F::I83@5MLV-)NBVF"FEUCH"";1U*P M/2N8V(X/4V,4VS2&;C@0(UO#2O("E+8VI@)R<-T Q07=@\+F)J*I-^A$EA:^ MQG9T5IK@G-"&"N<#1XPS1C9,%E/RGG''XRQ1;%[;V;JUP*"%890C8;2Q[6XJ M:G B-+P@,L\;15A)-.""&6;](A>T5$A'&$4=D,3H=0,]0R/S>XP$G<$#J)QI MY"*=!09EB3&!-N/34_([LFDY[-&L+)&B#1J^-!N&P;&J&_78N:[!5#8/%K.4'.>G.^CR[NI/=.&W-T9=W.CL;+[L!+3S"R\> MT]URM'>,&GWERB6(K_^W_]\:BAE5[?SHM7?LX62P_,T,QP2X,3$H^",))\\? M>(.I;31F0N/EYK SHU05.$A_=I/'_L2CU)(EP2!FD\LH&._.DV00+W$W M.%_?@5KM;PF]P66U?//5H2]NLL3@=]&@WZ6?S"L(XE M.J!/PEDXIAZGZ7@WF6>#.)LDF,";,ZWP?+6O3Q**5S8-XI&83,/+D1A/TVPD MSJ:SI!]=;["03G#"4YSH%"<^P;E,GF7Z7_U;GA].9A1V!6]LSY5*UOU=G!TM MU$TAIHXEU$[="B^7; "P2G T7_3%]+WKBW^DZ1-W[L/KC]Y#-:BM>_79#ULC M3/LTZK7]P_)M^YX:CK>OTL]4;9G0A$.)IL'T,O6(:E]ZK6#DSKVN-M+@6\TM M*WP<@[('<+^4^&WJ!.N@?VZO_@)02P,$% @ MT !69+%O.[X!P 11D M !D !X;"]W;W)K&ULY5G;P!>9Z3S>HHY607U7"N28/>5:HXT&B]?+=>*RBA.=,C<22%QA9")DSC::\&ZNE MY"RVB_)L3%TW'.(TYX5*14$D7QP/3KUW9Q,SWT[X,^4KU7LG M1I-;(;Z:QF5\/'"-0#SCD38(#(][?LZSS !!C&\UYJ#=TBSLOS?H/UG=H@MF[C,+:+V 6KFKC:R4%TRSDR,I5D2:V4 S+U95NQK"I84YE&LM M,9IBG3ZY3ICDB,[+ M$X8Z$:5B10Q#F2 P/W[O#9P$QBG(>2DE+Z(UN9&L4+"YX;K3^)^@#G"G)D"H M3O?[;?CII:,DMQQI@H.LHXPIE2[2R,JCR)#MMS![9$@GCAM.^UV>X\YH?XI' MJ4/]>7_.W''G+CG-16E\KML$=H>GB$:(9L'0\WK+O=FD&YE.N@$? U\*)+0L M_1>0?D8B(S!A8]_W#Y5C(SC@F$@BBEQPA1'KW4R1WY$Y+XM[7MO[ X\1!8[I M?KW%MUGV19/>=CI09QJXG7K4":=>-SIUIK0WZCG!)-Q_BQT=?TKWGV]C]\ED MHSWWW?UM1KVL YI\AO7(]8HM'UOSG*F$_ 26>9LAMQG0>.;KS&>)D79H$RA MGQT-9L$;C$=IV&T4>$'G=Z[?.:?C!3YYGR\SL>:O]8, MKQLX>"N_;\2][P1^V(]I:GQI(^Z]J1/2#6X( M'2\,+84T01DUI*=[I,%S6Q:5!P9+2;?ZOQA M9BY2B1!0R!UYE3L :(C=J7$H'06/L;UP-/L><-^!4Z@EMT4P,LS(!@#L";/% MJ;$ RZ!J5>57!7=UOO"=@NN^%1(;F':S)D$3:>)9V7A&50U1L,Q6(A]&IJJ M*.1:B^@K^51JI;'4I/=3(XPYF"VUA8)NVNBI$ZLI:^;"_4R[*/-;; /EE*EP MH&8'_)^K%FK1GVFV58#5K&G=@/54*=>/AOOYO!FY5*KL5Q,;.'U+U1LK.Z&G M*8'+7O"(6UOXGE.5!@$B:.X1WYG-7!+@X7E5'8AXJ'8T_F/!#LR-)K;AB]BM MXVC%9*P(#2)3SWRF2]+"0)0W#I4U)>GX<>Y2\EP;GAEE[@?&7! ?E5I M;V2=!P$8=TH#(ROUW;\@*[0=(M=[KOLJ27TP^! _NR5M2[-*T)GC3D(2.)[K MD0 I;A+\7[L9)1X-G DL$X*?ISB\N4,G\[]P>,VI#'T/>0<_KSI#Z@3&0>UC M]SF>+F6:D28X6JEG>. \0V<^GWV/U-3L;X+E-5)[3@@?'=K'2]Y7W0,VA9X[ MTY"2('#"L,N:%Z6TO E:7',F";=7D2>\X%37-.C"BC5H6J<2T\+I:-KFE89+ M%TB-M7M9X490KL_J7E5.4O?P^?NEG8 ;:$W8];[U'$5.BZ)$RH'1P/%UP9T# M^.#7-KOM4@8)K/5G(\)!9WUR)<6=9/G6*ZM*Q$IM%+<-;=-A#< M+NX;-T(;M=CFM?CI=K@L/$+8:S',:N/V<75Z]\WIU8$M>\9H:V1FOHU&TD0C M9NYY(V^CSN0/40I[:O: N7%'-<]5L625I,CPJ;V%"&FB=Y7J)"T:RKC9H):& M)L1VFD!]JT26QK86O66X$$4FB#G7:F0U[?BL4\T=31Y3FJE6O1'=PG2I5IM< M;93>"]R1NU&"[WD;736KO:FZ[Q?@#BE;)WPM$_6_E/5/941.GU(4+A,=92"5 M[,%%>O)+;K[8FSOW/0+-4J/1N[=I)]]S\FP%U_&&9 MRBJIFO,=;?N&.NY]VLZYO+,?\,V!X9Y;?>5N>]O_"$ZK3^/=].H/!E2>=RDN M>AE?8*D[F@8#(JN/]E5#BZ7]4'XKM!:Y?4TX@Q7,!(PO!')?W3 ;M/^&PO=V]R:W-H965T2@J M5+-UOI81MWXW#XU7LF2EVLQ7B\6S>2VUG5Q?\K,/_OK2M=%HJSYX M$=JZEO[P2AG774V6D_[!;WI717HPO[YLY$[]KN*?S0>/N_E@I=2ULD$[*[S: M7DU>+E^\6I,\"_RE51=&UX(\V3CWF6Y^*J\F"P*DC"HB69#XMU>OE3%D"#"^ M9)N3X4A2'%_WUM^P[_!E(X-Z[*NA%Z]?.QNUW2E;:!4NYQ$FZ<6\R.JODOKJ']2? MB7:H_!Y0!SZK'\VKUH,&?6SL3J^^G8K58K1^P=S;X=\;VSK[6 MOZ2^OE^=6N)%:&2AKB:H^:#\7DVNOWFT?+:X> #<>@"W?LCZOX-[6/V]BTK\ M(KYY=+Y:+B_$B34D9*^]L^B?*(UX)V-4/H@_*@6YNI'V("H9T!2%;U4IC)8; M;70D3;<5CU?/9BN4FS'4.6A]X>S.P;A0)V:]JE6I)?>7VD(N!J&M>-O:&/;0 M5E/QTLB-K*7X-N)H@KI:7!S?BZ"CXJ?+B^^$M*5X[WSAIN*U-!KVK#[5Y+>W ME*+H*EU4HH#_$BTB(QP*3ANVM_.NM66'AUYT\%B7@*ZW6I4SCL91*]&,8?7H M$E\,$2F4CZ XD-0&@8D5')-#8E*Z-HH$;=%Z#X/D'L5&UG Q$DJZ.VH4 MTD(# &1P%D8/0H6H:W)P=JL^QODGT#C#M 0:+N?0O\REHFXP$((*.0&,(HO\ MBO/]V%8O@\A&CC57'A?L\XM L0_.Z))#OI%&V@(505P6^N0<2[54B!421=FA MV-!9BD)F71^!3L=*IZ/4O>X=A)?H$!C3 >0:Z%B:2]-D$L8D'E!2AE#1&PP/ M@'#L73IJV@6[J4VRH\+&P4$-M9L.TD#EI]L47(Z1SS$MCR,N@G>.D$IGXYK@B,8 M&G).-CC^AEU'R3[^?K88F(AL/SY?S];#DY%?ZAZW<_1O$<[0.4[CIR/H[,SR^6QY\B1;/2*CV\/#5E>+ MV?FIV;.1V=-6HO8M@#[>*CD9@BLT6ZZI*4#_ M-S$3H0(3EESAV-Z2L;YN>P]"%B?;&W5P@+Q:K!<)Z= Z=PGS-DW)\A-6I.%0 M74B#DD$E;661&Z30OFCK$(E;P#@5==R4O%4AU%QN$+IOCJ$(=_ R3 5@T*@L M2TT"@!%545DZC%X9M<.%MFE!)@L;$$%-"/=2&R+S?V/;4F^WNL >R7.'H3&L M@8/*5M&K/<:.:X-H[6?K.LM>.O0PYTJFG$*#HLKJ%&/FFI/F9GJD V5Q8#F# M-#\A M'+SJI^A)A&07\R9#;4Q2QR"GM(V\'N'Y MBB<; [P!%6Y76-J> .K0$6X=G /$EA7-/OP;X'F F16HM? MCX3R&*%1/T_[&/0E2SBXY<9-CR:1/:]R$4W[5H3ALO5)JI_[&"N:*X1_FZ*: MWJ20I/+F+CMR95;ZWU:AT9H2V:$&I&I!A.&:+&E\]_[_I]ULB_T8_0ME9$.G MH*"ET#^,SH%^<:>K\Q*J<7)/'2A[99#4M9TV>*8ED4$1(&/^Z2=L)P3[II?%6,P7I M;)SGY:=LBW[%DS=]G\W$QTI3_5/JA][SO"=\RC"TI9401=+:W-N162\M]]0C M>132F,*[0C>):'C;AZY,WN^TD['WU; MJ)7?\1<4+BT;TV>&X>GPD>9E^C9Q%$]?>-Y)OT//8V)NH;J8/7\Z$3Y]-4DW MT37\I6+C8G0U7U9*8J20 -YO';HYW] !PZ>KZ[\!4$L#!!0 ( += 5E, M0,!E$@@ X7 9 >&PO=V]R:W-H965T&6#L.!L'F.S$L]E\9DOL%F&U*)/4'/OK\TBI)?:< M@7>13P$\;JG$>JSC5;&DTUNIONJ:&=RJW4IWBK/**>V;510$Z6K/1+LX/W6R*W5^*GO3B)9?*:+[_9ZI^P^\ MD;=GBW!Q$'P1N]I8P>K\M&,[?LW-O[HKA;O5A%*)/6^UD"U1?'NVN C??4CL M>K?@-\%OM7=-K"<;*;_:F\_5V2*P!O&&E\8B,/S<\(^\:2P0S/@V8BZF+:VB M?WU _ZOS';YLF.8?9?-O49GZ;)$O2,6WK&_,%WG[-S[ZL[9XI6RT^Y_<#FOC M]8*4O39R/RK#@KUHAU]V-\;!4\B#9Q2B42%R=@\;.2O_P@P[/U7REBB[&FCV MPKGJM&&<:&U2KHW"4P$]A'P[WV[)%%!211$R0MX M\>1T[/#B/]7I 3-Y&M,6SSO=L9*?+5 =FJL;OCC_\836 M7E=]:30E-@:BY+BRD%HVO071Q$@BV@K45@*Z]ADP]UR5]K:'EK8XKFZ5;&&" MW5*VL$V[U;C@JE-"#\8 M=W-\,LC*VL&L)9;0 ,Q.D13.8>S]YILE&05UX9T M4IFM;(34G@>XW'(%;.QZPT3#-@TG6R7WI$'SLWM^KXGH@%W7"#A*\;CO&EZA MZDV-@"K6[IRU<_!F-8ML) H>OC"#3:Q)F@CC(=KH5L+&=M,CO7!:*&)X6;>R MD3O!!Y2:-YW3>SX10^\9$;7L5D-OR&*_1NNP]\/=H':CO+ M\L&$3:]!/ZVM1XHCOI-M:/%V+8Z$K]S0,7PU:Z<5TN[1-"Z2W C;Q2W2\C$= MC8+1"&;'E&E!1X&N[U8T_([G:TR43WY['HR*6*;.['B"E>VY/WAL^4 M= []Q"KT=%*RCFU$@Z"-C)KY.B1RK/J9BOJ9.' M4O1M\[O1L2M/U:)O_+"YM]F4V@/60VUDN^G10TB%P[=T98^:;F1?V?Y7]DJ8 M^R$2K&7-O;%,\EK5SYY?0ZMQ/6F,(4:6%NZCC"6EL-"K%#5 MXO?A9+'AY:@ U.:V;]W !J]F',09S+XHOB!795M9$,"#C;: MLQQYY?LEN4;FL2TJ]S&4E>[FLQR8C#ID& E>8R+7[]P $,3O_^>__^S1IA$W M-R5.TFMQ=S0^/E+#,,C=,#@+T,%#^OJ"$U/+7B.X^JV;).U_L7?E(OEZ/#Y. MS>OUM1+*)!FM)U&GFRF(9I0=>Q+TMH' 0T"-?D MT^6GB^E!2).XH$F13)*(ANN8)EDQ26(:%"D-@G"2 *PH: KO+[1@JRM6"A2K M!Q&$>%QDGB1)K>6A!UJL,UK GADTARE!G!YZF]?J9S_66 '\./1D*4USH.>^ MOV% HPA^)+DOC!&5G*;9^M7P_UF_:-#?E>LB36B0^9D.D8* KH/T2)9G^ N/ MG*1% 1^CX#C3.7*8I7-*\CBD830KAC2+ .41"1($+$T*_[ YVCL-D+/L6 ;8 M-$X\&6)> "8/CF19&-$H+5 2+4XU4;F>ZZ[;3/1/(UR/TN*A/V%N_D=F*#?RR MCO.0QJ%/I21>@\.Q)\E ]7P=^PP]VPD]#57^9)LC6-BL@3X'V8IF'H*ZU11UG^]CFF1[80O(8$O\%\ M\/=(DM.P\-M;CDI(@EEB8_DXPH^FH&GHQ,N,VG$WO[T)ERG9BZ9QG[HP/[P) MHV4X283]A_U&6Z'P"JU!YOU 9FA:IMGW/-UQ]]6MN5^ZC'H)?MXK1MY$P3*8;-_@ M=6\KS$-3E7WWU$"SEL)G6^/NK=':BG>P"BJ6U?R[K%\ZTLP4FLT=2F4V][\< M#KU4)<%R?9RK/%LFD^0/QYJ.! B6\2-*%']@F_AA2K_P+320#_B^$;Y[Q\^%)\B5 *<+?A6Z@&RVR] M(&KX^CK<&-FY+YX;:8S\<9N,'T"/_\/4$L#!!0 ( M += 5E>+P!_C ( ,,' 9 >&PO=V]R:W-H965TVJ#C@S(!*8GN.,[1+7% KCHQOR>.(U9(4%)85:.\=% ML7H P&!5&H&K'X;F ,AFD@=XT_+:762&KB_WK%_,;FK7*ZQ@#DC MOXM,YE-K9*$,5K@F\H)MOT*;3ZCY4D:$^:)M$QN&%DIK(5G9@M4)RH(V?WS; MUF$/X#X'\%J ]Q@0/ /P6X#_4H6@!00O50A;@$G=;G(WA4NPQ''$V19Q':W8 M],)4WZ!5O0JJW\FEY&JW4#@9+_$=V@BT!&[>'$T!)85("1,U!_0175TFZ/CH M!!VA@J*?.:L%IIF(;*FT-8.=MCJS1L=[1L='YXS*7* %S2#KP2>'\<,#>%OE MW"7N[1*?>0<)O]5T@+SQ!^0Y7M!SGOF_X&2 '-? _;YT_D]]\6KU!\7PNU?@ M&S[_-:^@[[(;NJ"?3O>VB:AP"E-+-2\!? -6_/Z=.W0^]U7Z+^%'8XFE8Z#J^&ULG95;;]L@%(#_"O*D M/;6UX]R[Q%+2;5HK98K:;GLFYMA&Q> !;MI_/\ )RZ:$2'F)N9V/[YP(F&V% M?%$5@$9O->-J'E5:-[=QK/(*:JQN1 /%K3IH(YO)1H@7V[DG\RBQ0L @UY: MS><5[H Q"S(:OW?,R&]I P_;>_I7E[O)98,5W GVBQ)=S:-)A @4N&7Z46R_ MP2Z?H>7E@BGWB[;=VOXT0GFKM*AWP<:@IKS[XK=='0X"#.=X0+H+2)UWMY&S M_(PUSF92;)&TJPW--ERJ+MK(46[_E"H+61RO!=:70%TZ _!L?&S.OE^[UEFD0^-#R&Y1. MKU":I(, K^_3[3M>_P3O6)I7:/..[CFAKY2TF!W+NH,.CD/MN;E5#6 >HEF^%U[U ;+8AH]/]%[G3#P (S!0&Q MH1<;!CG?!;^^0"X,/2K/INNA4"Y:KKLKUH_Z M!VK1WOVPK+DG*%&!0F-+D9FV,@NQ>CZVC1N%MZ([2Y\UVS,H\L2+O MS!="Z'W';N"?[>P/4$L#!!0 ( += 5EW,P[_?0< +43 9 >&PO M=V]R:W-H965TW&3MI M6K=-QHV=]ADB5R(:$J !T++Z]3T+\&9;8=H76R2Q9^]GESS=&/O5941>/!2Y M=F>CS/OR>#IU24:%=!-3DL:3E;&%]+BTZZDK+7\QD+A!-_*MJXWF_!KBR-^,EYC+D8 M!/RUTA.Q>#L6B]EB?P!OKW5Y+^#M_1^7=_D98?9WPW"['+M2)G0V*AG(WM/H M_,4/\X/9R8"1^ZV1^T/HG9$726(J[95>BY"4[2Y+A[%N,T+U)Z8HI=XR4&*T M U8J/:5BI;34B9*Y< @%H>-\5&S9Y)^X?:S1*G%C<:63B7CI ??BAZ/%8G92 M8X:K^="IG^CT%O% M4FCNMQQGDLI:-EA+7UD:BTVFDDQ(_@EP-L242G/%0JZ0&CS",&.A*2'G0#," MQ 7$E516E/T2AP#+?R,4I7$JLD:PU:''@VU@0QODG9!0PT]9 2/AB3*I:[10 M.A&W3Q7L1FH0%*2L*EHD^(E0^-89E6]Q)E6)9"9CD :O05A5".>6I VZW3?= MZV4Z-4&'TDE>I13R48=&Z4CZ(5J63Y%[%EBN@)P\/0XNXC*N_309Z_4W; MZV\&^_.#<@G0KT/:![I\&.6VL[LN+KC/N1!WE;2H+%0/U" &DD,BO4ARX^(9 M]OF&>RR5V_JV%]Z$^Q!HFZ41KQ''@AX2*GU7?Z:RR&3[./9KI^=IZ/>'PG?0 MAN]@T/'/E.32.;4*C;&;RO\?@GA'UF.C05$K>!;[4P%VJNG*N@I#>%;KSD&DC=KCA_![]7 ;'Q M.%8?+FXNA:KUW'P1G\PD/'T]>QM&CBE(W,H'5-#+6]!](@[W9Z^.!8RUYK[N M?H2].RG>HZ%0/_?=1Z.Q0VM&;5N=_:Y5KPXVJ4X'I/+G%K)G@$# M:3EJTW(T&+:?C4DW*L]W!?R_27*UQ!)TL:A"TB7/Z[M*U:,//M9= MS90G;3;M(0. >/%LWZIF<#00MSR\"?X/47^<88LRX MJ*>UXNC5B$PF7/+*AEC*P+TH1=D:O%(6%C-7-3>>\ X0"H,N75FZJV(AJU4S M.XT-0"7F RJZ[J]:&3THYX=:Z6V;L[?#G,XQ^[.)V7M:^@%B'X8*<976AJD6 MN[W+W.,Y%6.,66O]:P2B$$O#6QP$L;WM319O?HQC<2SV)[-9>_')1".MR]4PC^1$E'S:RN+,>O$P;@ER9*CW677+'.U;O:C$B(/BEF,;44X MNCH:BO!\UKVZS+XS-YL]X$H[;ZO8D1])8[\%W98Q4/9>U1"<9YNNA4GH5#<84=J LJ31*HP+;R5VJV(%ZA<-+@TK0% M MX]JU)+\AT@T&MG:O6%58Q*/V(D8S- =O7X_;O/)0\0]85O9)(E/8/FR2;9L% M .^KJ@CG&+)RH2?,DM^9 FTJ75;U"H=7W.='*_W\\"9CPX-UW!>]V@H6[C(' M@Y5A+9'(Z9[R0 ,U7$A@ 499!JTA2[7O/:QC\3L+BKGXHN-;"T[>58;_A:RY M^-(3]O,8U1J:=WFLIV#=2'5^9W0C]Z7,2]BUQG ;O&"/JDM M6H@_GIKQ3#_O%M&V$T9I"+GSGP]UD<9VI\*1%/R>,(>:P-_UU3@8ZZHEEO# MHUQ,]1WJ\D>JS+ADSZ&M="3WQ M2F/6M[ZO\Y+55 _DF@GXLI2JI@:&:N7KM6*T<$YUY8=!D/HUY<*;CIWM04W' MLC$5%^Q!(=W4-54O=ZR2FXE'O)WA$U^5QAK\Z7A-5^R1F=_7#PI&?H=2\)H) MS:5 BBTGWHS($EQ"J6&XM X?',YJRJ M+!#0^++%]+HEK6/_?8?^BXL=8EE0S>:R^I,7IIQXF8<*MJ1-93[)S0>VC<<1 MS&6EW2_:M'/CR$-YHXVLM\[ H.:B?=*OVSST'++@&P[AUB%TO-N%',NWU-#I M6,D-4G8VH-D7%ZKS!G)58B* MT+0\6*+RJ&9EHS MH]'U$X61OAG[!A:S+GZ^!;YK@<-O *?HHQ2FU.B=*%AQZ.\#R8YIN&-Z%UX$ M_+41 Q2., J#,+Z %W611PXO^E>1GPNXQ8O/XUGUW.HUS=G$ WEHIIZ9-WW] MBJ3!FPMLXXYM? E]^@AJ+!J@)Y=HM6,.[[FLUU1PIJ&^OS1<':>Z97X9^_6K M+ RB-^AG/=]7,(4BXDHD0M=TCWN%LF&"R2CN60@F8 NCL&<+<9 $. Y3-+/I MU-RV#GU"G60X3N*S 9/P- ';Z=!&H$D(D+523.0OR"@J=$7;]E3\!6J'=F?V M"4IPG,;[(*Y)@(T5=;)OF#$!3(6TK861!?RF2&N;8>WK9H5 M2,!9!%A79)"B!6#;],"8YGE3-Y NF,*AZKERV0HRN*#\I%-^ M\L/*Y_LV15V;PC99YQ1_&?/^+ Y&5#&7%<4U1 @+V@B7LH*CV^[ZF3V^_7E= M0TE]JKSCYWQ7D3O#K%IJ#H3+\[U:3.^-O4)!S=Q9#'2O6*E:7 M?*W[FDEB4$W:LX \"1Y%H[[^1B$F(+7=,G8'H L4# E:LV[>$*""J-<((IPF MP1XG#'"41"?Q7:$HS(#$J$\B) E.L@,2A(0X'@:=Y3^5PXG _R^)?4ED.(J& M!R610,N.R<%N!% 3H_2[-1'AC) ]\3C#23KLU02<9?'IF00U$0%^G!W41!!# M=\\.6(1#',?!N8;E]ZZ7$.[*7:(U5 9DJ;UI=M;NGCYKKZ?[Z>TE_R/T:@X' M:L66X!H,AM"G5'MQ;@=&KMUE=2$-Y-:]EO!?@RD[ ;XOI32[@5V@^_&ULK59M3]LP$/XK5D (I(B\IRVTD5K8-":A,=C+9S>Y-!:)'6R' MPK^?[;1I>,L0VY?8=[Y[[CG?69?IFO%;40!(]%"55,RL0LKZQ'%$6D"%Q3&K M@:J3G/$*2R7RE2-J#C@S3E7I^*X;.Q4FU$JF1G?%DREK9$DH7'$DFJK"_'$! M)5O/+,_:*J[)JI!:X233&J_@!N3/^HHKR>E0,E(!%811Q"&?67/O9!%I>V/P MB\!:]/9(9[)D[%8+%]G,D)%A"ALY856-*0*##'WA9@CB:.E)%U'Y. MND%?M.C^&^@QNF14%@)]HAED3_T=Q;2CZV_I+OQ!P*\-/4;^Q$:^ZX<#>$&7 M?F#P@H^G_UK6+6CX.JA^1R>BQBG,+/50!/![L)*#/2]V3P!9Z-#6;!& M8)J)H\Y2U[(O!.@2\V;94&?.]>5LC_91.+*#R.TI(M<>C2;HFRP4_E;M!;;; ML_(\>Q+[+_CMH]BU0[>/%OOV*/0&:A1U-8K>72.X:XA\U/4!S"FA*Z&U[ZW5 M<)S_5:N/KM\;S*6Z>?.\.^T->7CR[M]NC9VB?$2>_7?#YP[]=C)M9-KGN?7[ M&RSV^_W@VT$<]>1QW!-T5XV?=5X<[.+$D_@%D7&/AV>[WDNJ&M>/PIZLFCGV M>O+$>TIQ,GZU8YW>3*B K\SD$ZK9&BK;\=!IN^$Z;V?*SKR=S.JR5H0*5$*N M7-WCD6I*WDZ[5I"L-A-FR:2:5V9;J!\$X-I G>>,R:V@ W2_',D?4$L#!!0 M ( += 5E357"=H@0 + 1 9 >&PO=V]R:W-H965T)]$@J3OKK M=Y1L6487HY%*"UH1 M=2%6E,.77,B*:.C*Y4BM)"59HU25(]>VPU%%&+>FXT9V*Z=C4>N2<7HKD:JK MBLBG.2W%>F(YUE9PQY:%-H+1=+PB2WI/]>^K6PF]46H[L?Z%;OP)C+U4E*IYHO5F MK&VAM%9:5!ME0% QWK;D<1.'8Q3CI+4U%SK= =32E[((N2HK,OIE'GXY&&&8\\[ MWMU#7K9&_,-&S#JY5"N2THD%"T%1^4"MZ?MW3FA_&(#H=Q#](>O3>UAW60UI M$#EP=@-7=G QXE0?PCQL]?V[V+6]#^BM6D@,;1*S%7P$A-6"2N0Y&)WI0M2* M\$R=-YDS#P_-GGO3J?^$' ?;MH]]S^L+7>S%/@X"T"ZA@!">4@2E"*629DRC M4BA%5:=PYC@13CSWO"?Q0^S']OFAV9M8]F>S<1R'.+"=?0BN%V,[\@:2&W3) M#8Y.;EH0O@3PC"-=4$1>]N]0NH?G>>MTW[/'O:7]]WSX7)=/Z$4JS$G9N$HT M6M EXYSQI8G)BDHFLG[TV_3U)(F'O21"5P612P"B!00P%17MI1PR9OL[#K@. M=H,0?9&$JY*TFT'V!]16V%QTGSS8\YR=6N [Z)MDFOXL\KP_+,"VX_4H%N/$ MC<_[/E&>'?:FI><>Y4+LAN$ M<*.6N'1U%($ZO<+!<1$K.8DSUG)B(8(YHP# M;D9*"*323-3N6.2'T4XBI*>) Z@>D91GVW W B' M0;(G"R,;NXX]P,&HXV!T- <%4$.EZ M"?;"_OG)=V(,1^.^Q(==T.V/B6T;#GY#+$LZEB4G5J#7$&IXCG^;4/]<)3MU MAN=<>E8)!_DS7/]>VP(+G1!VN?Y%PHL"G/@="P\Q;=2[15<4#I?F7X%"S5)H M+]2=M/L=,6MOX;OA[;^,&SB;0H%')+57,G7P@--_SF MM:!0"J49 -]S(?2V8R;H?M),_P)02P,$% @ MT !6&ULS5?;;MLX$/V5@9H4"59K MZWY); .YM&@7:!LD[>XS+=$6$4E422IN]NMW2-GR-4X>]J$OMDC-')[AS!R1 MHP47C[*@5,&OJJSEV"J4:BZ&0YD5M")RP!M:XYL9%Q51.!3SH6P$);EQJLJA MYSC1L"*LMB8C,WJI+5]$Z ;*N*B.=K6O+%V'*MU<0]FQ=*3PPGHX;, MZ0-5/YH[@:-ACY*SBM:2\1H$G8VM*_?B.M+VQN!O1A=RXQET)%/.'_7@?5^@?3>P8RY1(>L/+?UBNBK&5 M6)#3&6E+=<\7G^@RGE#C9;R4YA<62UO'@JR5BE=+9V10L;K[)[^6^_ 6!V_I MX!G>W4*&Y2U19#(2? %"6R.:?C"A&F\DQVJ=E W\?G&SS_2'R'PNJ\@L->NA,N9$,R.K:PU"453]2:O'_G1L[E$4Y! MSRDXACYYP,[*VY("GX$LN%!_*BHJF'*!0*R>2QM8G95MCL]8 T+06D&#=KJ, MT:?D];QSR5^([OCZ[]\EGN-?PO_UCSFC)F>KB5N:T6I*!?BN#6>JX*TD=2[/ M35+UCP_^P M/H>:*8K1Y2^&!-JIS,D8KJ!,(TM2.DFAGQD.;8. X6QA7C6"E M]@_W./I!:H=^<# &U[N$&UY55&2,E-"0!EGL&JS&KNUZKITD'GQ3!=H=3.#: MVK5]-UFS\.PD2/9(G$ 2.4@OV9AQ[2CT[30\U@1A7W#AFPON]>(YCO4[%,]7 MW/("KC!A+".H[%+BUTM2;!6FV+_$]$DC^%R0:F>/'A$A TIIQH?."#=^*#=1XHZ < MK/UP:^PF ?93$N^12;86"GQ_:^RD"7B#=-?+]S:L0MMWPJVQXZ<0'EALH[>" M-+#CV-N+OFL8/BW9W.1(XK<.\_A$!,,DH^9A65*I0!#$!4RZ@<[-:(6%O1?& MZ[@B.W2=O6T] <\.XA1;S]^:<[&CPM W*?K18)$P*5M29Z8QD-Q62LWB7XC( M"I-7VQADO&I(_0S4<,TU9XY,M[F#7)#&AD7!T)?.9M2_%-L M#_W<1>([W9=U )_K=7#!=G ".Q#Q&1,=&=JU>J6&"/6LB6LU M8;5>LS?1B<4C(.#9D93J>0#?\DM'C-'X'&3TN>R=[JG6"TH<-A(+Y@O2]5?9"QS.Z^W;96\M=: CL MS\<&\149[!4J]@_"!'%H8%Z113?9^I $7N?UJBSN ?K:_05UU%X>U>7?]0C&8,Y3DDL[0U1G$> P0W96F&RC>F&O$ ME"N\E)C' F^!5&@#?#_C&/=RH!?H[Y63_P!02P,$% @ MT !6;PM.Q^S M!P *AT !D !X;"]W;W)K&ULQ5EI<]LV&OXK M&-7I2K,CF/*D=W9BYC[)LQ.1Z8@G[),D*HMC*K<7+!*;TY[3*R=N M^#K4.#$Z.TGIFMTR_7OZ2<)H5%%9\I@EBHN$2+8Z[9T[;R\<<\#L^(.SC:J] M$U1E+L1G'%PO3WLV2L0BMM!(@L+CGEVR*$)*(,>7@FBOXHD'Z^\E]2NC/"@S MIXI=BNA/OM3A:6_:(TNVHEFD;\3F9U8HY".]A8B4^26;8J_=(XM,:1$7AT&" MF"?YDSX4AOB: VYQP#5RYXR,E.^HIFX!-0#Z*1(>*O$^6;-D\/P*1*[G=4NX+MY/@+UDR).[,(J[M MCCOH>94=/$//>P8[M*F?4Q^W4\?4>JM2NF"G/<@=Q>0]ZYW]^(,3V,<=LH\K MV<==U,]N(5676<2(6!&J% /!^Q&GIX-\$HB2Q?YJR?>(S"S;G=;&^.:XQYTS M^9GW0$]O"4_NF=)YJ/7G _*K#IDL75B>&0?6=.HTU*Z3W!\7VZ%D04%*"'M8 MA#19,[* _)-0 Q74+ 4K5&,\*)* H79R$(BD-5--249$F"$&"N[9$W!? G]B M>3/O[RRW/8^([ULS>U:?:)YL,Z_C>)9GNZ\6C*\?E%-KXLXZ;?1X)C_S=X(2 M7!&X_E<'9;'].M$,RI\F$J*/J U-]X*Q5IQ,(!;,:\7L((O^V!\/GEA]Q:08 M3RQW?-A@+/:Q.0[Y.9T^E>3 H'J%, '[H3&*H0+\!.*"(!FO"CV2,Q*;-#TWDW(5HX3BE MR9:$8%781--4B@<.%!@PF[TQHB"E3<*D"GD*G(L8X0GY2&4VSQ)R*60J9)XV M&/Z4P%"O1,0%RA!G.@.Q5AFD6R[METR@)P%G?@9/II(O&,A4EP?:GI 14B6 M )B-^%_PVH\$.!$R=@UH5B'E_E$PG$#_Y%%4\NX?.?;0V\T!, ;5(9J!("Q_ MR:C4&"7PON(2]%#\H; *4D2X8@%WE3*#1Z.MA7VX,(/"9IS'><@BTZ^1-@-B M>OY6^-\@]FKV%F*@#N6?) - G1F@OIN S'>LIS?4>^BU,3*Y+9U# M/G \!IK3>UQQ]BS GO:&$]]MZ55 GO3]E=PD2XX'^3JSB:[UA=,)KO&V/=F MT]K(L7PG&+1PLQ[W8BSI!SD^;KB6[]4XC6M-"[A.9L U1SH[S5W+L>N=K.]9 M8\<9-&T5U&WGC^T.A^?]^K*1K440%/OG#(H>P_H90?_F*YYCL\+36*CHPPL$ MS&+0T'KBVW6M72N8-+2> #QK[ "OC5N]UA(C!Q&'-?/<@ZO^U&]Q3U-0UW(# MITO,60!J8';<,'/K30S.JFHRC46&4V W1"#09:2(36E&+*64L5A5T>%$@EBC M[%+M$&WGR9+>Y=TYT<*(Y=K'ESA^ MU*(/(XL<'F'/-X>]VF'3\.WA[/D:_M"$\G6.(!N^S4%'A4%0%&?H-45Q6A3[ M#A15@+-AL(_7P ;? ]<>@9Q-R!K"44&% MHX).2-)R/_L?>=>X&951O@O:-N33R>8;_PV;5$I,7O2?O,D+R#ZM9)]V.@!L MO9 \-1<==.LV9:HL%TVK*Y*I_3]2<_F[.?Q3Z/$_ I4 )YSGM;(*K1L,K67& M6F:@6MY)"G?1=SA34OI8WC8;LW5P6,[E]1[9,9E"7F^KE<;D%9M+2/MMCA=W M;"1D-4P%=7QAVY9M[YI:,'1<_\T.#/]Z=?-O>^C;TS<=SI]5SI]UNN8@COC& M).SD]HV![-B[[PKVBZ9A0?Z9Q:]]%G%>/!.?8/%/I6)[ NTG:#VA;ED*UZPY M-!]SKWK_^PUD@DF$\U3R"&=],^L4^?$+3"H/9S '5SF'^;R@1:I M^1@V%UJ+V+R&#&J.Q VPOA)"EP-D4'T>/?L_4$L#!!0 ( += 5E012 < MJP( /(& 9 >&PO=V]R:W-H965T!$PF+BW 17T]C86X.?!:Q49T],)G,AGHQPETT< MWQ "!JDV"!279[@%Q@P0TOB]P73:D,:QN]^B?[*Y8RYSJN!6L%]%IO.),W1( M!@M:,_TH5I]ADT_/X*6"*?LEJ\9VT'=(6BLMRHTS,B@+WJQTO:E#QV'HO^,0 M;AQ"R[L)9%E^H)HF8RE61!IK1#,;FZKU1G(%-S]EIB6>%NBGDT=06M:IKF7! MERZYXQJ6DIJ"N83RC'S5.4AR_IW.&:B+L:6<+@E/ V/ GZI^24)1RX)_3 ^@A>U!8@L7O0O!3B4=P,;'X8U M=^E*532%B8.718%\!B74A>TZ\XDZN[T6LA7NE'Q;YQ;UE,3]N",- M7!R@'3G8DX9N% >;6_@:*?9=?Q"U8N0&T4X:(NYH)\9NKQ>^JA%@[WP M;M2!.35 T:BK"$)W.(H.=;'7F4,E(%@Y1#83MA&TJ.Q4FPN-,])N""= ^<\D? M4$L#!!0 ( += 5FSMSQ*@P, (4) 9 >&PO=V]R:W-H965TI[* M2ZBIFHH&./;LA*RI1E/N/=5(H(4-JBLO]/W4JRGCSFIA??=RM1"MKAB'>TE4 M6]=4/J^A$H>E$S@GQQ>V+[5Q>*M%0_>P ?U;Z@J X0TOATQG7Y* M$SANG]!_M+EC+ENJX+VHOK)"ETLG08-YNRT1)[&<;IU1WN^R>>BQI( Y)L2BJ!W/Q*MQ6H-PM/XQ1FH)O@M1_>X5CW'.,KZ&O-GCR MBK8"(G8$F3:MIE;!:'*DSP;ZRFZ7$;>1)LL)Y04I6-5J**Q'7#7LZD]9?PE H8(4R.*IG$K@O#[C1I6@5KIPB\)1# MHT=+6^"9>F.U9S[1J'4W[ 356K(M[A(>&J)%%UJ*J@"I^ME^((&?N>D\&WG" M*'639#X>,P_=<#[V)('O1OZ<;W9')4P2DZ MB=PT]@A/^Z=Q_%@SK WM7G!;H=%T^CMD4J&B]-I"LLGP8*4/TQ,'2RL M-K$\=^*D!RJ+(=TD#OIV&B6#/PD'?Q;]S;1.DA[0W2 +QM2C)!GWQO-T,#,W MQ@6\NW!T;E]4X_IL07'+IGXT,N-I,!N9T31)1V8VS6+RXE_]3<\/WYKF7X^[2F>BJHU9VXG1=WOQ<521!71)3!YDM!!M%5! M2MQ&PO=V]R M:W-H965T.XZP'&_;%,B_OE>_E(<]60GY1">>: M/.19H,S402UY@92YDSC2&G(E29VG!;R1199XSN;[BF5B=][S>9N)3NDBTF1A>G"W9@M]R_7EY M(S$:-ESB-.>%2D5!))^?]RZ]5U>AV6\W_);RE>K\)\:2F1!?S.!]?-YSC4(\ MXY$V'!@^]_R:9YEA!#6^UCQ[C4A#V/V_X?[6V@Y;9DSQ:Y']GL8Z.>]->B3F M.U/8'A%XE,V5^RJO>Z/1*52HN\)H8&>5I47_90^^$0 EH34*MW M)%#&/M^F'4*W1CV[T MNZ)[&?Y2%@-"IPZA+AWMX>W>967$9[>9B,N656K*(G_>0"HK+ M>]Z[^/$'+W1/]^@X:G0<[>-^<8O,B\N,$S$G4<**!5_7= M/OCXW-&3&4>QYBB94<:42N=I9/51I,^.&S9'I$]'CAN.NU.>XTYH=XM'J4/] M:7?/U'&G+KG,15EHU1$"OR.RQ$:)#4'?\SKDWF34KHQ'[8*/A<\%VDJ6_A>< M?D8[(7#AQK]O'JI$(-E_<\]K?[WB,K'',].$> MW^799UTZ:VV@SCAP6_.H$XZ]=G7LC&EGU7."47C\$C\Z_I@>/SV&]-%H:SSU MW>-=3GU?%P#R"=XCMRNV?.S-:Z82\A8-^V6.W.5 $YF'N<]\/=IR&\$ ^N1J M, E>X#Q*PU90X 5MW+E^&YR.%_CD3;[,Q)ISOJ0?;.6][P1^V,UI:F)I*^^]L1/2K=H0 M.EX8VA*R2X[" JUY!:*HL,,; + GW!; MG!H/L RF5EB[@KW5^2)V"JZ[7DAL8EIAFX9.I,EG9?,9V!:J@.Q7@;EW@SVP M)&A@27 P++%@VIPFXM"XH"CS&>1A11F !7M+K324 ^#8!3/V2_I_P85KD&;/'YV#I@(UC9#1W/$,3Z:QYQ MZSO?);9B;F0Q#;OD?1U JZ8C!6A MXI^8."#JED!JC]/?QLU_3!M-5BDX<=Q22P/%I# MFILV]E+:U[C=,DE^8UEI_;%W_3FB.IXL&/G UKL5O:]#[1'19O@'^O6,DYOZ M%.)J_:0-,^2D9FD&=+RNKJ]&@RN!\*SY POLJ@<=#M].M77B,Z["%3ZYJZCNNZ>V[XNKT[C>G5T,/V7%& T&9?3^1)81CYY$W M\+9@''^(4OA3LP?LC4MILMBX[BF02%9)BCZ86I OI'ET6*4Z2:NR3]W3IK[; MZF GO5-S^3)V@G_IK9YN'TLGHO;+=7KZ[HYXL4N#OC,JN!%DO[>C@3 M6HO<_DTX0VB9#5B?"P#,>F $-,_)%_\#4$L#!!0 ( += 5GL@S[['04 M $0/ 9 >&PO=V]R:W-H965T:_B:]2Q%N9&U*56-M%R>!>?TY")R\]L)?Y9R9[QW MY")9*/7%?7PJS@+B')*5S*UC$/"XDY>RJAP1N/%USQGT2SI#__V1_<[CB1U?KBK3_J)=-S>* I0WQJK-WA@\ MV)1U]Q3W^SQX!BDY8,#V!JSUNUNH]?('8<7\5*L=TFXVL+F7-M36&IPK:U>4 M6ZMAM 0[.[^5*TBQ1:(NT$>I5EILUV6./M5=O5WB)K^+127-\>G,PH+.;);O MR2\Z]D,'__CG+RX06/H][CZ"7V^2UT M9=%4$JDE],16:>N*@TP7R'/>OL(GH+08+1Z>87/H:LB*@*;'[A<)@Y:J@GXV M)^C]NY21\,-__ORM$=I*W4FK1V_+^Y'FGIB!@F2KH &H'A#%KT^8V+5J#"C% M'+?RH1A&H"3').":$]@B0 M91GF$/VY*<7L6N3E$D0R4! *PUGB(1%WGE./-(L3G($_ VD*KI"0HX^56H@* MY7VVO#ABF '\(?4PCGD*[*D?+R68,8@C2GTPA*RDF"?QJ^G_MYY7E[=OJG7& M(TP2O](42D!P3/@(2Q/XHZ,@<99!C(R,*YU"#1,^E"0-*:9L,*0X84#E"0D0 M2!B/LL>"0"SCM3F!FB5C#&AY&'D8Y#P#FI2,L(0RS'@&+5$;596%L%[#NI*F M&924^X&E.*81_/%Q15.:C (!,,$L)CB+!C=^W4H->WJ]0F4-NI)H4BECC@]L M?O_O= =WN@.)?#U#3YMZ(H[]C=DIY@D.6@"@U2 (DB2;Y0#:A;?\E'I+$F&7, M Q@%^5/J&\701TEZ?$CIS#6"MR%!W*!\T.\(23'-_.TMA4Z(R("X7#[-L/JV M6/"HFD(:E*^%7L$33A)'=,KA=%E5[4$9#D-'E$UICY3NWQW0*?V =KJ$I!1J M5QMHFZH-Q2IDUQ*.KF#J1ARG0(O&P&G#N!;2[;B1N8(97_>"=@LM2VTL,B#F M32=FL'1*P\!MMK(]LU_+$ M[0H*5M:C4D5D&H]KE2;3J$>^.]=X+P R#9]((ON.9<)O2WHCEV !]?A%08H^ M39\['<^\FPW\![EJ[V\@7=74MKOD]&A_13SO;D;#].Y^^1E26()F*[D$4S)- MX@#I[L[6?5BU;>])"V7AUM6^KN&:*[6; .-+!7[N/]P"_<5Y_C=02P,$% M @ MT !67K#Q=TK! OA0 !D !X;"]W;W)K&ULM9CM;YLX',?_%8M-ITW:"C9/22^)U*:[NTV:5+7;W8MI+UQP$F]@9[9I MMO_^;*"0$&;:-,F+!(A_#Q]COGSER8:+[W)%B (_\XS)J;-2:GWNNC)9D1S+ M,[XF3/^SX"+'2I^*I2O7@N"T#,HS%WE>Y.:8,F7PM]YC994IH3)BEG0)#%U+F MYW.$3$ YXE]*-G+K&!B4.\Z_FY/WZ=3Q3$U\&Z@YRRZA?_K"=B*T#GZ0] =0#J!@2_"?#K +\$K3HKL:ZP MPK.)X!L@S&B=S1R4;JA608P2\%[IC!;TKN, M@ LIB9+@+6@&O+HB"M-,OM87/]]>@5KJ MEU5U])OJ$?C(F5I)\(ZE)-V-=S5)@X,><"Z1->&'@IT!-'X#D(>"GG[F]O K MDIP!'Y;AOJ4=OYE=O\SG#\WNEQNNO_7"VV"1?NV;J"I1T)_(/,SGDW+31:FU4?7+0']Q9&,!YW MZ*SU#Z2+&[KXD4M.Z\C >HOWT'I(#F M:TR%N3D@66&Q)+TK<+2_ B//?#I4H[VGK3MNI^%QT_#8?@,RKJ<Y(R79HH=>^-+UCZ7J=Z4C8Q\JVR[UE%N QM;W.MKTL1W$(QUUE MM%<]E JU5.A9\EZ'#^F[OU>HA;[ M=_/;W@:/9 1JBE/8"MCZ"A@?3>>/9!AJ[E/8#]CZ#V@W($_5^1[[ >,0^:B[ M**UE#\5J70JTVY1!H1_O<>P]5J9=XV\%\.P0VCOX%#" MUF*@QUJ,895'^_X"PB@(8=QE.H7!0*W!0$,&XZDR7R?<-NJ^!\=[*C\\KFK9 MW=HARHFN:C;.)$AXP52U6=1<;3;G+LHM*;<=7NWL?=1-4R9!1A8ZU#N+]?2+ M:K.L.E%\7>XWW7&E>%X>K@A.B3 #]/\+SM7#B2G0;%G._@=02P,$% @ MMT !64:%F[RA! 'AT !D !X;"]W;W)K&UL MK5EKC]HX%/TK5K9:M5*'Q,X+9@%IAB1M5^IJU&EW/WN(!Z(F,6N;8;J_?IW' M! C-_@<3).<<^U]CWXNF.LN]\38@ ST5>\IFU%F)S;=M\N28%YB.Z(:5\ M\DA9@86\92N;;QC!:0TJ)S"L M /4;?V=DQP^N0364!TJ_5S>?TIGE5#TB.5F*B@++KR>R('E>,\S<47NOM(V@'Y%=^2YKS^!+OV M7<<"RRT7M&C!L@=%5C;?^+DUX@ @>=0 U )0'^"= ;@MP!VJX+4 ;ZB"WP+\ MH8"@!02U]XU9M=,1%G@^970'6/6V9*LNZG#5:&EP5E8SZUXP^323.#'_0&FZ MR_(8K^+'X&ST? @37<50WGU]3C7U-/]/"(+$? 5<*/O'2[ M.>;6?.ZKYIAJLC1\GIJO6FRO^08ORD]S5TT=OS) MU'XZ#)E6[=*0#=.,36HF"DT706_<:1[9['YZA-#3M30_T,/IBU@#S+_)B3]S)WZ/8$ M?'9/"$\Z%/I.W_;PY'<73OHO1:=,4#+UW3RE@OX)5Z(=[BM7W7%GYEAKYJ). M#PF3&7Y>.\K7V4;IG9;GTOW4)%EDDBPV2988(CN*[*2+[,1PQC0Q&6&39)%) MLM@D66*(["C"T-D77HZ9G*GE.5ROD.\Y?M!;^_1ZEX9MH&IL5#51JHY=-U1O M._"@S(7&4J>6ZBBC@ &,#96.CLHE2U@^@!\]XCO:>H]=D4"WJ M4'""( S[YFK)+S9WD&AL5#11B$('P4EPQME]00VUU5R71E5[@F X):#$!5&: M;;24-LH6&66+C;(EIMB. [ROIZ%G. & )NO7A5&VR"A;;)0M,<5V'.A]10_U M)?WP+."TS T]QW'[JZ;1>GZ8:&Q4-%&)NF-X;CO:U_-07]!?E *G;TX./V.VRDH.&PO=V]R:W-H965TOIE!H+/\]KGM9QC>[HG M]"L+,>;@>Q*G;#8(.=_>:QI;A3A!;$BV.!6_K E-$!=?Z49C6XI14 0EL6;H MNJ,E*$H'\VGQ[)G.IR3C<93B9PI8EB2(_GC$,=G/!G!P>/ YVH0\?Z#-IUNT MP2^8?]D^4_%-JRE!E."4120%%*]G@P=X[\-Q'E"T^#/">W;R&>1#61+R-?_R M*9@-]+Q'.,8KGB.0^+?#"QS'.4GTXUL%'=2:>>#IYP/=+P8O!K-$#"](_%<4 M\' V& ] @-AW%$>(X M N2;%$:80;N7,Q1%+/WX%W>YH^09 RE 9MJ7/0@YVBK2NVQ5#/.J)G@B:0\ M9,!+ QSTQ+OR>$<2KXF1U\,W#L-_-*3 7[-T"(S)!V#HA@6^O+C@[MU[$'&< M]'1N\1HK'@(=%BSSP.H;H\(N>6JZY,LQ+EX-@2G%-+)OUI//++CF[9.O;XZ5 M4*L?FB_%]VR+5G@V$&LMPW2'!_.??X*._DN?IRIAKDJ8IQ+F*X(U;+9JFRT9 MO6TS.MJ\DME<0IT"FK\@=W-'MW1]JNU._9-*7^O?19*>2DF_1](86;"6;&3< MKC-N2S/N?U"S(FXQ;(EX[[QGGLU%EU+LEJ@GE( I'OX"% MB.(\Q0%>055I/UO$J4<[$1$1G%?OIU.!MJS7=K!:V?[JW*>2CG? MZ"0VMWV.E_SQ MZ5(RM%M+I;0/UQIY@:"G4M!7!&OX _7CIE"7.O1;EBPQ[;RS&/CGW$;DL2*> M+N]&RQ&YZ+66O"[H*17T5=&:GIQLU.%;5-$5]?0M;XU,NUU8R,6O]N8B44^I MJ%_13B>$K8]&D_XB QK'Q!O_1S%=J30K_8X-1G=2FTYKI7%[4&.GG=LN"4Z< M<:NYQVP^M MMRCGH,K]]4(IS55*\Y32?%6TIMO'(P=XT9G#?ZCJ*@%Y62?OQ=5^7B#I*97T M5=&:-AW/,*#\$..6TJZ[3+PNZ"D5]%71FIX7B7I*1?T^45'-&&=*N^-Y Y3NVSTG[&DV<=F77 M;30VK'9NNXV@#LUV::=TBZ^=7#$FF&Z*RV FTI*EO+SPJ9_6%\X/Q35KZ_DC MO%_ GN$&PO=V]R:W-H965T\WK#^!>QH%2BK\NR$C>]A92KJWY?Y NZ).*2K6BE_C-C?$FD^LCG M?;'BE$QKHV79QXX3])>DJ'JCZ_K>.SZZ9FM9%A5]QY%8+Y>$?[NC)=O<]-S> M\XV'8KZ0^D9_=+TB<_I(Y8?5.ZX^]7)C M03?BX!KI1YDP]D5_^&-ZTW/TC&A)T+#62FL>_#6AOYU,;'EX_ MHZ?UPZN'F1!!QZS\5$SEXJ87]="4SLBZE ]L\SMM'FB@\7)6BOHWVC1CG1[* MUT*R96.L9K LJNU?\K5Y$0<&&/_$ #<&^%0#KS'P3C7P&P/_5(-!8S XU2!H M#()3#<+&(*S)VK[=FIJ82#*ZYFR#N!ZMT/1%S6]MK1@I*AV*CY*K_Q;*3HYN M\YRM*RG0 \UI\40F)46O8BI)48K7Z 4J*O1^P=:"5%-Q@5[^%GF!_U;?O2_* M4L62N.Y+-0T-UL\;EW=;E_@G+CUTSRJY$"BIIG1JL(_M]L&O[%.[O8LM 'WU M_G8O$3^_Q#ML1?QS75TB/+Q V,$^^O 8HU&\2PP,!*:ZW(+X91!>- M*[$B.;WIJ:H@*'^BO='+W]S >6N*!4BP&!(L@01+(<$R(+!6C/B[&/%MZ/L8 MX=88V8($-8CN YY&KNLXON]YU_VG0_ZMWL[E_U2O":37U. 5>Y$_&'2\9D!> M6[P-=KP-[+R5JMTB54Z1:MQ0SNFTD*AD0E!C[=J"#0Z>Z8WKAD,/=^BS.CV7 MOA.=)I!.4Y-3/_ CIT,>D-,6><&.O.#<17>!*BI-S 5'S^,Z410,'+=#G=7E MN=2=ZC6!])H:O&*U])RPN_* O+;("W?DA>=6U0O47H[C[7+\2RU']/F!E252 M&XP-X=._30R'D/47$BR&!$L@P5)(L P(K!5-T2Z:(FLJN"-E'39$H@F=%U55 M5'/$9FA%><%,VX [*]ZYX0()%D?'R]>0>9/HJ+X./6\8MD>EQV"&41G0_%O4 M#7?4#:W4C1>$S^D42:9VCCE;&ALG*\2Y;$&"Q4-#H<38\3ML'0_#+AX$';8@ M9Y8!@;5(=9V]=.!8:7W/225*LI64IO^LA5Q2E>Z-BH 5Z5QV0='B!JW-K^=U MZ[=AV,#O#$I!9Y9!H;7Y/9"&7"N_GW@AZ1LVFYDIM1J?32DD6MR@M2E5+5EW M-V0:%PUQU&45O\@Q1AVD MR#0&18M!T1)0M!04+6O0A@>I-CA(M.U@VJMIKEU.J]-/'1M(M-+/11,9ND"= MIG.[QQ*4'ZJ?8;^EUQ69S8JR(/4"WZW]HA*RD&M-JT!RH?J\#>54 MCYE!>6USOA>\ MW,C:+*0DEXQKF>OS[42H+)]+HRSJ@@I=H&@Q*%H"BI:"HF50:.U@V4MLKEUC M>[3D;[7VI[I56% TV\74BK,Y)TOSWMZ@97E#+^A^D]*,.]SW^6ZDGJF;W(_Q M?#\U T6)0 MM 04+05%RZ#0VC&V%P$QAM,A,)!ZUD0,)%H,BI: HJ6@:!D46CMB]AHFMFN8 MXUU2*;[K-&/H,A94%:_)-W3+-7H=8C-5RW3Y&C.^0G>7'R^-\>4=5?T@\-3F MK]-MV&=X=N2$EY3/Z[/?NE H"K>G)'=W M=^?+;^M3U9W[=^[5V#74J Y(#U#_GS$FGS]H![M3^J/_ %!+ P04 " "W M0 %9+[?G/"$" 2!0 &0 'AL+W=OX,J:Y(43G%=14SV0#PMX44M746%.5 M1#<*Z,Z#:DZB(%B0FC*!L\2?K566R-9P)F"MD&[KFJJ76^"R2W&(#PF[6R%AE9=JP&H9D42$&1XB_AS3)V_M[A!X-.3_;(*=E*^>2, M;[L4!RXAX) ;QT#MLHU6RU;JF$I^4^V,U6* M/V&T@X*VW#S([BL,>BX=7RZY]E_4];Z+ *.\U4;6 ]AF4#/1K_1Y>(<)()R? M $0#(/I;0#P _,N1/C,O:T4-S1(E.Z2/<5D GQ-@$ M' W)AV"W?;#H1+#OK9BAZ/H#BH)H?@2^?!N^@GR&XM##X]=P8F6/VJ-1>^3Y MXG_5?DQ93S4_3N5Z[48W-(<4VV;2H/: L_?OPD7P^9C._T3V2G4\JH[?8O^C MNAA4-X>*RRUG)36G:MO3AH'G==-AGUV%\>PZ(?NIMMYM,?$*PR 8G?J2/ M==/BGJJ2"8TX%!86S*XN,5)]!_:&D8W_B;?2V);PV\H.+5#.P=X74IJ#X?IB M'(/9;U!+ P04 " "W0 %9]+2CI&D$ #R%0 &0 'AL+W=O>.Z5;QG.:VFO&0%O-ERD5,)7;%SJU(PFM1.>>82SXOVZ$D M:>L,$>1IT?S2+^U$#!QP<,&!M [D>QW\ MUJ&>.;>)K*9U1R5=+00_(J&L 4TUZKFIO8%-6JAE7$L!;U/PDZL[MI'H"JT_ MHKKU^HY)FF;5&WCV:7V'7K]Z@UZAM$ ?]_Q0T2*I%JZ$896S&[=#O&N&(!>& M^.-03!&93Q#Q2&!PO[6[W[%XBGQ0J'LNY)5D(D<; M+@ B+7;&Q6O HAI,)?W#"F,?SQ;NPY#0N95/9D%OI44:=)$&UDC7IA@GL-WB M[)! &Q) "%9(5(*=2GJ^11DO=HU+JX1\]*K6A, M@B.!:02O.X+7+[!AK\]R*YC/HUETLF&-9H1KKB7(-@J ,9)NG:,F9Y,9^%_PTIGT&L,;!<9?T*_ M4A,="Y:DY@FV(CQY#XZ$IO/ME0H.GI=H5H7S9)(CH>DD>^F"[=KE9%'1EL9I MELJO$W7B2//#(/]03"$0>&>+)F342FDZX M%RAX_KSR,:H6&0M-/U?W8H18=TW,&%G+H-_8N*'<@]E+$M^'G3:U@ZT5PP-AW)R_J.;L.EY'G=W#.: M,*$,X/V6P^&F[:AKO^Z:=_4_4$L#!!0 ( += 5D$K'J'P0H -EI 9 M >&PO=V]R:W-H965T?%9NVA=I25I*3Z6)_?"E98YH234O.0>=A$COB.=0] M$GGO,4W=O6;Y[\5&B))\V6W3XGZT*_<= M#_VJ07W$OQ/Q6IS\3JI3>^WY:?L]4?1G!"M M\!;9MJC_)Z^'8T-G1!;[HLQV36/9@UV2'G[&7YI G#20..8&7M/ :S<(SC3P MFP9^7X:@:1#T9:!- ]JW0=@T".O8'X)51SJ*R_CA+L]>25X=+=&J7VJYZM8R MP$E:75F?RUS^-9'MRH=(/)7D!_++KZ3^[;M(E'&R+;Z7[_WV.2+???,]^88D M*?EUD^V+.%T6=^-2TE:-QXN&XO% X9VA\,F'+"TW!6'I4BP-[2-[^]#2?BQ/ M]WC.WM=S?O2L@#_OTUOBS6Z(YWB!H3_S2\VWM\1QZ^:^Z73>QL[>QL[MS2.Q MN"6^L;D62_]X_?@UGF^Y?DR7Q*%58&Y5#9?OBN=X(>Y' M,)GYKKR*7D[%LO(,%:LG*4.2<@.I2WU*%:D68GH,,;6&^/UBD>W3LI 3\D(D M+_'35MR05!B#?4"B)UUPG>DTI([;BK:5(?' M>(?6>/^4OHBBE%E0*2>P1;:3T4Y2>8G+-XF4F6(C7-2(]AMT_!Q'%: MP3<<%0;MHZ+N47[@M8]BAJ.<#B.WGO&50\3D&,_)A7@VPI9Y>-:M/D3HBP2(D M&$."<1"8IN/LJ./,>LM&(I<3356[W588__/+"\WY/U.2K"(90E=%*(DA5CL M\Z1,_A?7=?5SGJWS>&>LJ:SH0^\U*%H$16-0-(Y"TU4_*:?=JT;.IAE*3B1: M!$5C4#2.0M/E])2U2L#H)WZC-Y$I]5CKFP+UUI- M:_7N\#MHVFO@F=O[,%B#?JP,RLI1:+I.RI9P[;Y$($_P6Y)FI2ANR'(OJD^C MJ%$39+$_AZ)%4#0&1>,H-/WS5>5]>,Y55; '-36@:!$4C4'1. I-EU.9&IZU MRNY1:C4 IS-)>^JR^L,> I8\"[9 QT M(KT0)-Y5#HTQU%-#1PQ^C)UV<+S[L3(H*T>AZ=(H+\"[M$8!\P%#0]-U^ML+ M%.W]&:Q93UH&I>4H-'W1KRKP??OB!D@JW7"T%U^$;N4%:9+9>S-X!7!?7@;E MY7UX=3U4A>[;*_3)+76^)85(DRRO9FH9]'U^DF%/C/&'KDF HD50- 9%XR@T M76ME&/C>51FVCZS"YU"T"(K&H&@?(%BK>N8_ -G^V[CM<=);'?D^C' MRJ"LW,SJ3L\8#[XR'OR!ZQCLN7:#IO>#TDX":&<='/-^K S*RHVLD[-9MZ^\ M -^^# &3)9C7 TPZ5S_4$NC)RJ"L_#*KKH0JXWU[&>_?3B<=VVUJ##=T'0$4 M+8*B,2@:1Z'I BLKP9]"WJUT[T6#)^K$R*"LWLSJS,VOT?>4]^ .]APM)P:S;CXEO2 J@#D-/5@9E MY496>C8I")1U$/P%UD%@+J7]:2+>S M=F;@>\:80^T"*%H$16-0-(Y"T_55=D%PG5T00.T"*%H$16-0-(Y"T^54=D'P M5KL@Z);0P8SZ3F=DA-H%/5D9E)6;61U_=F94/-D. 6H7!-T2.G"GW<^+[*R# M8]Z/E4%9N8G5LV0&RBX(_@*[(#"7T-ZL<_E#_8*^M Q*RWO0ZF(HQR"P.P;4 MX!CXIOUJ'NU @R<2J&, 16-0-(Y"TP56CD%PG6,00!T#*%H$16-0-(Y"T^54 MCD'P5L<@,%71P63BM0=&J&/0DY5!6;F!]=STI,R" &H6-&A43TVZ9H&==7"X M^[$R*"L/NF;!F7!3Y1/0@3[!A24[#=S%)3MVVJ'Q[LG*H*P+818%F259SN2K58B M/[,1DQUHZ.0.18MH=]U_-5-T;R5H.8]"TZ53Y3RUE_/_*CBZ=M'?CLG=JL+S=S2 -I Q* MR@UG&E+W7"JIO QJ]S(^B9=L^U+MWC//Q3(IR=?],8S1AMH94+0(BL:@:!R% MIFNL[ QZG9U!H78&%"V"HC$H&D>AZ7(J.X/:[8QA&V\U8-I@Y1B+/ZBWT9>6 M06DY"DV71OD@U.Z#7'::J,T.:(2 NAZ7"1F4D%L)]=V*E>$1OFUA1-\OPC0T M[<\$PJ"]-,C>GZ$:]*5E4%J.0M-%4U9(:+="+NVT96\^=/J!HD6AV9%PW(X3 M N7E*#1=,N66A ,W7!B\4Y"=8+"H4!>E0;NXUQ:4E:/0=$F5BQ)>VMGA#?L^ M-=CMB+F=[8[MG1@L5$]:!J7E*+2#4N.3)\_L1+ZNGQ%4D'KGL\-#1([O'I]# M]+Y^^D[K_4?WW=PUO!^Y[]CA*4,*_O#0HP]QOI9W,=F*E:1R;B-O"9$7AT@_[[*LO+KBXK@^#2GAS\!4$L#!!0 ( M += 5G]-:S#T0@ +5> 9 >&PO=V]R:W-H965TV' MOX;0 (GC@.;D31L(_]\A^,38I]3WKW'R5[J6,B/?-V&4/O366;:]Z_?3^5IN M_/0VWLI(O;.,DXV?J96$0 MR2\)27>;C9_\>)1A_/K0LWMO.[X&JW66[^C/[K?^2GZ3V>_;+XG:ZA\HBV C MHS2((Y+(Y4/OHWTG!E9>4!SQ1R!?T]IKDG^4YSC^*]_XM'CH6?D9R5#.LQSA MJU\O\DF&84Y2Y_%W">T=-//"^NLW.BL^O/HPSWXJG^+PSV"1K1]ZDQY9R*6_ M"[.O\:N0Y0<:YKQY'*;%3_):'FOUR'R79O&F+%9GL FB_6__>WDA:@6*HR^@ M90$]+AB<*7#* J>MPJ L&+15&)8%P[8*H[)@U%9A7!:,VQ9,RH))T;K[YBC: MTO4S?W:?Q*\DR8]6M/Q%88BB6C5A$.7>_98EZMU U64S%D1^- _\D'R*TBS9 M*5MF*?DL_727R 7Q,\+\("%_^.%.DG>NS/P@3-^3#^3W;RYY]\M[\@L)(O+; M.MZE?K1([_N9.JD5?WQ++/JK.?4^<_IR[,Y:ZGI^4[I+ MM_Y5R8OLS?[['WMD_:IS#1+F(F$>$L:0,(Z$"1"LX<3!P8D#$UTY M^SDCJG\E\N]=D/T@J9SODB +9'I#=I$:LX3!/\J1*S56(>_".$W?Z_QHU.CJ M1R3,W<-&!2P?;;W,/HS&EG7??ZD;37,4'1X?Q31'V99S?!@_/6QD'1\D0!^R MT>;#0YL/C6W^)8GG4BY2LDSB#5G+Q4J2Y;Y'BE;[,5_A %U+&\E=6WIX$,22,(V$"!&LX<7)PXL38W7G[@=-& M9NMXH::L+S+-D/@UDDFZ#K9D*Y.YVN6OM%XT\KMZ$0ES][!)[09MW5K3 MH\$34I&U4>1(10&"-;PS/7AG:O1.T4>]Y'W4C3)0T7<5'=D-2?)Q>*+&8SK# M&*%=#8.$N4B8AX0Q)(PC80($:QC0MJJ4SKKJC;3$@\P(I;E0F@>E,2B-0VD" M16M:LA8\H7K&W(U:VQD1G6V'I+DEK3ZOG5IT:G5?/3-@.J:B2E-X 1TMD 2)I;TH:U"S,832;VL0.0HJR= M*(>*"HWH<#RBPS,>J/)QVQAZSCY%F53R&4G\3)+TU=^2A4R#5:0VU4TI)>_K^"9J)0VEN26M^:YVI<]P_(459.U$. M%14:T<&8#L[U3U6";ILC]-_B3(V8:YV0GZ92F27_2TH8^,]!6"3H;Y.Z!2F> MQRBG=/DC$8'>--!X'4IS2UK]4MJVXUCTV#70B+VE*H>J"KVJ?=8W531NF[/Q M%A-^\B^I'Q5$VUW^?BA?9$ALK6N@L3J4YD)I'I3&H#0.I0D4K>G3*EVWKQNO MV]!\'4ISH30/2F-0&H?2!(K6M&05L]OFG+U5*@"-TJ$TMZ35[RFZ5 ":IK?2 MY%!-H=$TI )54FZ;H_*6J0 T&H?2W))V,16 QM[M1#E45&A$#:D K;)J:@P> M,:F 6:.K1: T%TKSH#0&I7$H392TNN&L,V:K4FAJ3J'QD8!9L+/SH)EU2=-? MP=).T,#ZLB"'"@JC8-,C551-S5'UE6( LVIGHT"S;:I)?(?3DX<"H**LG2B' MB@J-Z&CDG,L::95M4W.V_;,9 -5:!IIU0VDNE.9!:0Q*XU":0-&:/JTR<3JX M:@9 H0DXE.9":1Z4QJ T#J4)%*UIR2IVI^;8O4T&8$9TMATT0Z>GN?+)* L: MGU\6Y%!!811LMGH5FE-S:-YNZF^&=&YW: I>THSM#HVV+PMRJ* P"C;;O0JA MJ3%1!$WWH4DTE.9":1Z4QJ T#J6)DM;N(0!:)>YK2Z MAP"@HJR=*(>*"HVHX2$ 6D72U!Q)7VOV#\VPH327ZI)=C6F@&78[40X5%1K1 MP6@\M?6F<:H,VS%GV#\[^]?]]_JC6;.K9: T%TKSH#0&I7$H3:!H39]6\;=C M7W7V[T##;BC-A=(\*(U!:1Q*$RA:TY)5VNZ8T_8VLW\SHK/MH-&YG;K+Y4M7*5L^Q M&HF]^R']Y,PJE6:4;9&B5M>7F4N[>@U*\Z T!J5Q*$V@:'NO]6MK6V]DLBK6 M.4_5S&\79;E(;>]A+?6/Q0KB1_L?[;LG6[/?M>\\W7YFW_']"NJ5['Y!]\]^ ML@JBE(1RJ4[!NAVK"4RR7R-]OY'%VV+%[>H]Y=QG+UM MY *'E>IG_P=02P,$% @ MT !63"4$]F)"0 B&0 !D !X;"]W;W)K M&ULQ9UK22DVJ;(N+A"3'=I4M;IW* M9*=F=K*?VU)+8H- "\CV;.7'IT%8J &W8/-Z,Q_&$NI^SD&\H@_]YZ.$P7&[YEZ56\XY'X9!4G6Y:)M\EZF.X2SI9%IVTX M-#3-&FY9$ WN;HIEGY*[FWB?A4'$/R4DW6^W+/GVP,/X^7:@#UX7? [6FRQ? M,+R[V;$U_\*SK[M/B7@W/%*6P99':1!').&KV\&]?DW-2=ZA:/%;P)_3D]\11RFQ?_DN6RK#$O>RF_B),.AO%&!Z/L8'3M8)8=S*X=1F6'4=<.X[+#N&L'J^Q@ M=>TP*3M,NG:8EAVF73O,R@ZS0@Z'[5=L?)ME[.XFB9])DK<6M/Q%H:"BM]CF M092+_4N6B$\#T2^[SXGVP2ARDD1E'G^ 9D$W 3_ MM_0@3YJI^=# MY76Z8PM^.Q!C8J2BWU4#Q:FN+X@GZB_RX9&KNDWPZ=3Z38;79HCO=;*5B;=5Y/-D*9EC>2(;K/1>*3);3QD5CX21D$P M24+CHX3&727TMFK^D6UX0N;Q5B2PR6OP0G"YDE[;/W)Q2,!%8;X(69H&JV#! M\C);:#$2QQ+QBF3LI4UUA^3&IZJ;C&M;;M[2R+#JHE.N9E_1-2-.)D8M+;?9 MZ')63\M#IN4C810$DU1G'55G*57W*8D7G"]3LDKB+4EYEH4\WW?E2LD%$T2B M]LV*)1N^7+?NL)01^H[)2)AM-?9&NC;1:O)QD"%=),Q#PGPDC()@DF8G1\U. M.NXI+\BO<;YW$^7D_3;>1UF;/">-O8.N%?]J.S=ET+[*0\*D.6)\OC+(MR+(^VB1QR) M/>1%WCP1AS*BPY(?7HE.Y8C,EO_>'_:D8BQFJTS$>F,HGC8WM]E0:[/1I?@> M:JULY1KWE6%+7J.&!EOR,ANM/&1>/A)&03!)@;.C F=*!H3D^I5 M[2W 9M"6JJ+Z1],(?2;"C-@=)<*,V#TGPHC:)HLOHK4T@?OV^UBG0J MYE":#:4Y4)H+I7E0F@^E411-%GCE/^EJ PI:K5K-:F$VJ1<+S4:7UF12KQ60 M;HG3%M.<-8K5EE;Z6&_4"E!7"$JC*)HLILH8TKLZ0W]/M=JT.1JE:M/+&3[(*7HHJX63/W:;IDJ@;IV/JE6;I1FW0G*MC]]4KE.9T7@L7 M&M?K'-?OW))V:2GKHW*,#.6$O:2/)Y8$[#'D'22BMR:DC>N3U'-U^-X2@7I MG=?"A<;U.L?U.[>D75K*$JD\%Z.KY]+IE#0UK>^0"*794)H#I;E0F@>E^25- M.O6][10W5%19J96A8Z@-G=8C%=A\NCIX;V%#+]"!TAPHS872/"C-A](HBB;+ MOW*3C-&['LP84,,(2K.A- =*TC3P[7*?]!W#CAHF#(SX$_G+*\BI-GEK1=M?Z@#M)[CPF] M/@A*E.9#:11% MDP5>F5.&VIQ23$Z(?7EYT]F@ MLA8K,\E07^)TK"GN=TD0YO7$N&\] ;63H#0;2G.@-!=*\Z T'TJC*)I\@YO* M3C*U=ZTG3.@55%":#:4Y4)H+I7E0F@^E411-%GCEAYG=_;!>]82:VUO94-L, M2G.@-!=*\TI:\W8"M8("&I6>CRJKL;+>3+7U=JPH?F;1GB7?\IIBVK.F4(?H M+4RH'P>E.5":"Z5Y4)H/I5$431;YR5WSWOFV>=C[YF%OG(>]^=A M;YZ'O7O>>_AR9N7+F4I;Y"_4%%!##DJSH30'2G.A-*^DG:\IH%;;^:BR&BL3 MS52;:/=A2,JZ(N!IWV(">LD5E&9#:0Z4YD)I'I3F0VD419/57?EZIO6^Q034 MT8/2;"C-@=)<*,V#TGPHC:)HLL K1\_\GV\0>*:8@%IY4)H-I3E0F@NE>27M MU'LPVAP/:%1Z/NI!C<.3IP]L>;(N'EV1DD6NKCR9DZ7'QV/<%P^%J"U_T*]M MO66YHU^[;'HI1A3T\H^,C2]9!E)*0KT0*VM5$C"_)X;$7AS=9O"N> MB? 89UF\+5YN.%OR)&\@/E_%&ULK59=;YLP M%/TK%JNF3LK"-TFS!*D)F=9)U:IVW9Y=N FH8#/;)-V_GPV$DD#3:.U+8IMS MSKWG7K ]W5+VR&, @9ZRE/"9%@N13W2=AS%DF ]I#D0^65&682&G;*WSG &. M2E*6ZI9A>'J&$Z+YTW+MAOE36H@T(7##$"^R#+._ M:6,-1;#"12INZ?8;U'Y_:%MC#0V%!1H]N1-,/DTD3_BWP 4K0E&PA*P'Z(H(6#.L>CA F$3HAXB!H<]H0;.< M$B""([I"=374@_ M*BL]K'.?5[E;+^1NHVM*1,S1DD00]?"#XWSO"%^7=6R*:>V*.;>."GXOR!!9 M%P-D&9;3D\_B-7HZ1(99TNT^.V^+OOSOZ'O%L)LWRR[U[+>\67U-KV2=?EFU M;TYXCD.8:7)CY, VH/D?/YB>\:6OXN\I%KRGV/*=Q/9ZXS2]<8ZI[_>F[$;R MW!X45M]L7V\J6:^454?0QG<\^:YMVB7O8D;RU-H'!5V0>8A9=C%CVS$;T)YS MMW'N'G5>[4I''%9TM^W0,$;V@<X]([ MO;^#=G.K;X^^5@6OVV?#M4<'5>BB3,/NE*&+&H_L3AEZM*QQ"U7506^==!G( M[-45@Z.0%D146U.SVMQB+LO#^V!];DX69L]Z(&\]U27E6;ZZ,EW+8B6$HQ16 M,I0Q',F6L>H:4DT$S6J7PUC>W( I@'R^HE3L)BI &ULK59M3]LP$/XK5H8F)K&D3?K*VDA0-HU), 1B^^PFU\;"L3O;:>'? M[^RT65_2:(Q]:6/[[KGGN;//'JVD>M(9@"'/.1=Z[&7&+,Z#0"<9Y%3[<@$" M5V92Y=3@4,T#O5! 4^>4\R!LM7I!3IGPXI&;NU/Q2!:&,P%WBN@BSZEZN00N M5V.O[6TF[MD\,W8BB$<+.H<',(^+.X6CH$))60Y",RF(@MG8NVB?3X;6WAG\ M8+#26]_$*IE*^60'U^G8:UE"P"$Q%H'BWQ(FP+D%0AJ_UIA>%=(Z;G]OT+\X M[:AE2C5,)/_)4I.-O8%'4IC1@IM[N?H*:SU=BY=(KMTO696V_8Y'DD(;F:^= MD4'.1/E/G]=YV'((PR,.X=HA_%N':.T0.:$E,R?KBAH:CY1<$66M$@C2H24R@FYF?D6AB8*VHS?$:H2,EWDX$B'\DM579Z M">3T"@QE7'\@)X0)?*CC]6:8'7I15:K( MX49O*55=&4K83CVL;1/G>D$3&'O8!S2H)7CQ^W?M7NM3G?;_!+:3@4Z5@4X3 M>EQNQB2C:@X:>PBG!E)B)#&@\&RX7! Y(PM06@H!O"X;98AVR\6P36X9AZ$_ M& 7+;9DU5KV6WZVL=OAW*_[=1OX72:(*9,P9G3+.#-M5@:W9UE/,"3QCE]: MBVE1MCLFT-P=P-J35L9M1UMTHZ'?WQ/5/12U8[4CJE>)ZC6*NBWR*58%T_X" M5&F"-PO!.FK&46V%3(!H%F3KFC>"OW9S-3-N.8<,^[%>2^XU $^QW>$W8 M2B52F]J*] \K,O3;>P7I'Q:DW=FRVF$WJ-@-_NV4H'C^0CC@K;=]8FKI#VJV MBA_NT1\<:NP=.R/#BOVPD?U.ESN>WD:0UVZ;X:'80=^/]H0$6[=L#IA<^_C0 M2+$0IKQPJ]GJ?7/AKO7@CWGY.+K!VC"AL18S=&WY?3R9JGQPE ,C%^[.GDJ# M+P#WF>$;#90UP/69E&8SL &J5U_\&U!+ P04 " "W0 %9MIE>CA<$ "> M#P &0 'AL+W=O_ULB"'6)C:U'=C^^[.=D 5CH'?'%XB=9QY['H]G M,N,=92^\1$B U[HB?.*40FQ&KLN7):HA'] -(O+-BK(:"CED:Y=O&(*%-JHK M-_"\Q*TA)LYTK.<>V71,&U%A@AX9X$U=0_9CABJZFSB^LY_XBM>E4!/N=+R! M:_2$Q//FD/N_9/VGGI3,+R-$#K;[A0I03 M)W- @5:PJ<17NOL==0[%BF])*ZY_P:[#>@Y8-ES0NC.6.Z@Q:?_A:R?$@8'D ML1L$G4%@&D1G#,+.(/S9%:+.(/K9%>+.0+ONMKYKX7(HX'3,Z XPA99LZD&K MKZVE7IBH0'D23+[%TDY,_Y2Q^)DL:8W !C'P5$*&P+L<"8@K_A[<@^>G'+R[ M>P_N@ NX>LL!)N"98,$_'$S\5=*&0U+(R;NC\=@57J-@KU&L^ BX1\-&8!@^ $$7A!9]O-PS;P: M ,_7YJ'-G?^W^OP_KWXD1M@'3*CYPG\1,+8S;EDB.XM*?R.^@4LT<61^XXAM MD3/]]1<_\7ZS"7Q+LOR69/,;D1T=1=0?172)71\%;H\""L'PHA%P42$@:'LQ M2UH5B%EO8$N<:&)52[93W\N2839VMX>ZG\*",(GCX3$LM[ -@V!HP.:GL-CW M0N\-=J1"W*L07U3AFZX%J+B'6\1D;=LG)5D5N9 9").U3&.RF."E38F6/#[< M5)A$GB&$!96D@8'*;5S#*#)DL*#2-$CL*B2]"LG56$"KE2R_@*[ %C(L\R\H M<-6H0@QD'5F^W*N*6@ 9,/(S@\.V4.\@LR?IY'2;D6_(1>_R\W>ILS0<-.^2!24]-')% M;D%)%PVQYA94-DC/^7CPM>Q?]''^O<'B1Y()7[9&TSV X$W>AN9T&%[)WT8RD;:,040+Y?42KV [5 WY)/_P%0 M2P,$% @ MT !6=#8T[5]!0 ?QT !D !X;"]W;W)K&ULQ5G;X^+ADF1L>SZ!D\<;'])5(LH;QGRVQBMR0\2G]74AKXR6)4YS M0GG**"C(\GQR <]"Z)<&%>*/E&SYWF]03N66L<_EQ55\/C'+$9&,1**DP/+? M'5F0+"N9Y#B^-*23UF=IN/_[D?U--7DYF5O,R8)E?Z:Q2,XGTPF(R1)O,O&! M;=^29D).R1>QC%=_P;;!FA,0;;A@>6,L1Y"GM/Z/[QLA]@PDC]X -09(-; / M&%B-@?6M'NS&P/Y6#TYC4$W=J.=>"1=@@>>S@FU!4:(E6_FC4K^REGJEM$R4 M&U'(IZFT$_.;!!9O'$"/MT$X.6+5^ %2"GXF+ - MQS3F,T/(H9<#,*)FF)?U,-&!85K@/:,BX2"D,8DU]L&PO3M@;TC)6MW0HVZ7 M:)#PUPT]!=IWD/O]M[1PRK32*KXK,.\#TE M6_YZ)\G E2 Y_UN7%[5G6^^Y+*-G?(TCHIZ01_E>4BA"C54T+%=O<9NJ['[+!I?Y&Q35J&= MDM(FI8(U2NL$=343M#RD*/I-J$"#0IYM*Y+J4+YEZB7U6DF]8R6]HH+(:B' M!ZD=N-GBM:KE O,$O)&;Q:^G:B:+]E&)ZO5FJ69I'V'[EBKI5VG"/L*9.GHQ MIZV8T_]-S._)R:DF0Y!:2OL@!SJ*>GV,92K%-NQC('0LO8!^*Z _*&"8KS/V M0 BX))0L4P&N,TSK5?X)LOA]61Q3?5,U(.1/%5UT3+XJC [D'7A-H;G;<)N# MTI3UJREQ,K/V-TM,\]J]S*K-TF%-&F_=^5J.I6:+!H?Z!4S'!J'G(D_11@-T MH7M@68![W0@<%$=7>3H2'%6"AIT=NWD T(&N/J2O%KH&# MPQW<5=GOGLC)EI]@EXTNT:,NHM0%1X?W.H/D1V?LF&S!J&SA6&S=,.U:0SA] MOK(SV)8>'<0QV8)1V<*QV+I!W+6G<+@_/;KLZ#^*/*$U\37?2Y&I?B+1PQP5 M%^APOJG"0AT,NE-3W2@9>P=*.2E6U4D>EY.7NZ'Z6*"]VYX67E1G9,K]2WBV M@)K[07FZ6!U@[>CKH\GWN%BEE(.,+*4K\]235;:H3_OJ"\'6U7'6+1."Y=7/ MA."8%"5 /E\R)AXO2@?MF>O\/U!+ P04 " "W0 %9QFZ4=P4% #D&P M&0 'AL+W=OHX+\L,9Z0MRG*\&X\@(/]BZ=TM6;BA3$9 M;9(5>D;LG\TCX4]&H[)( H.5X< _O8N@+0HGX-T4[>O0=B*&\8/Q- M/'Q9C >FZ!'*T)P)B81_O*(9RC*AQ/OQO18=-&T*XO'WO7I<#IX/YB6A:(:S M_](%6X\'_@ LT#+99NP)[SZC>D"NT)OCC)9_P:[&F@,PWU*&\YK,>Y"G1?69 M_*B-.")P'3W!J@F63'!.$.R:8%]*<&J"5V:53H<) M2R8C@G> "#17$U_*<)5L;G!:B)GUS C_->4\-GE>)P2M<;9 A/X&HN_;E+V! M&S##><[C_LSP_!OX>\LH2XI%6JS O9@) O-[B%B29O0/CJ9"A.X_T@)\7>,M MY0PZ,ACOI&C*F-<=FE8=LDYTR 8/N&!K"J)B@18:?MS-AU:'@,'=:2RR]A9- MK4[%O[;%+;""3\ R+4?3H5DW_2$AM\ V3]+#=HJ(S?:.;I(Y&@_X;DH1>46# MR:^_0,_\4Q>>/L7"/L6B/L7BGL1:876:L#J7A)668<6'[>(3F*)56A1BYWA) MLJ28(UVX*W&W%!>I\'7B#@/7'1FOQW'4H;P ME&ABH*6ZXB5=PR++H/%9V$M MN]S&+K?3KN=ZHRSG/^#'@\JY&Y$B%V".7<)T6^CKM(UV8N9"K$\ M:82ABC$EJ\XBXL[17CGUO,9+K]/+)[39DOF:.TB;CB=YJ$&I"SI44=JE>ADLUK5Y MO#VTK/(;J_Q.J[[RTSK=DK2_-U7U*1;V*1;U*1;W)-:*:-!$-/C( M5!4HL\P96G*F4D&V[\N[B KR?,>25E*D07EP*#48GT.UG(+FH38P/SY/U6T< M=^XFD S38=RA9)@.I.2S2(>RH2T9UCWP*Z<@/"JZ8)])JU9KC\F79YT.%9B6 M[*(&Q<[:ZPFQE* <%4S,.;;/;%75KG6HUS*L5[6P5[6H M5[6X5FNM'6\X-$]%\%!EP8O*+.6_,MK@=4J].WA]JH6]JD6]JL5]J;5#?*@, M87=I^)/'$Z@6:ZYMV7*-HX7Y4*ZE=3 O"'QY6]/ LL)Y&WM'*QMV:$ A-T5 M8#^G%+5D@W)2G&E MJ68IH(TIQ2-DGI(^8@B$1ZJ1-A=)K[WD*(68+I#B@:E M.:1H4+I#B@:F.Z1TCO-:'P\E).RN(7_JD.*K:\8*',55#4Q=]J$.YGKJ,44# M4Y=]K&WT>!.I_#*.+B=R1%;E-1+ETVE;L.J?\,W;YJKJOKR@D=Y/X5U473@= M9*K[KX>$\+V1@@PMN:1Y.^1](M654O7 \*:\ GG!C.&\_+I&R0(1 >"_+S%F M^P?10'.Q-_D?4$L#!!0 ( += 5GS^4R&/@8 %&PO=V]R M:W-H965T,?Q5; M2B5ZB*-$G ZV4J8GHY%8;6E,Q)"E-%&_W#(>$ZF^\LU(I)R2=1X41R/'LJ:C MF(3)8+G(MUWQY8+M9!0F](HCL8MCPA_/:<3N3P?VX&G#IW"SE=F&T7*1D@V] MIO)S>L75MU%%68G@S#X)G$D6D._Q):3WHO$998=RP]C7[,N' M]>G REI$([J2&8*H/W?T@D911E+M^%9"!U7.++#Y^8F.\X-7!W-#!+U@T=_A M6FY/!_,!6M-;LHOD)W;_!RT/*&_@BD4B_Q_=E_M: [3:"K MZ-U<&H](LEQP=H]XMK>B91]R??-HI4B89*5X+;GZ-51Q^CMFW?H#0H3 M]->6[01)UN((B2Q:9!LOPRA2%2<6(ZD:FZ4C;< M>RE[-$26G8>[FG#?''Z65W=+#\]1=[:OVN$QP2YD'"?$@8AH0% M0+!6V8RKLAF;Z$N/11'AZ N)=A2=I2EG=W2-U'".ZE+2%4U!G>;4;&B_6ZH& M9?\6H[MF/1BS]ZT'2)@/"<,=NR, 2MJ2>E))/>DN-;LMQC/1T%DWHIP7S$GS MR.S9^'@ZWQ/:F+NOT) P'Q*&.W9' )2T)?2T$GIJ%#H_C1]"-2>EZ!G1Y99( M=$D>T3]J9G^C!HNG$D"?U=2 J]^K 417%-.#7A@[$\MU]FK"V,R^-0$)\R%A MN%MO!$ Y6R4QJTIB9BR):\E67]4RJ3K5T7K'PV2#4LI#MCY"=UF!Z*2>'1S< MQ+:.9WM*SPZO?[;C6./V;M[A;MGDR=ZC^8>[N?9\OG\QQ<9#[CL( \%:ZLPK M=>9&=:[(HUK)2I&/N[5(V?FZ8G&L5JI,;ZOI) P#Q+F M0\(P)"P @K7*P[9J\\%ZI85<"0:J'%":!TKS06D8E!9 T=KET_"N[%=9T)78 MYE51NZ SI^]=%I T'Y2&._9( )6U+;A3"^Z\PK*NA+XLMS%Y;[DA:3XH#7?L MD0 J:UONVN:SC7;03UC6^](6D^* UW[)$ *FM;[MJ!M,T6Y$^85A[Z:=J;!N:& M]BX-4!L2E(8[]D@ E;5=&K5A:;_@6&;R-VWIU" RJ'D)2O- :3XH#8/2 BA: M^YF@VL%T7LO!=$ =3%":!TKS06D8E!9 T=KE4SN8CMG!?/%>9?$HG;9^R@?[ MW.9R?;AW%_+"G+]W78!:F* TK.L/>[@_OD#E;.M=&YB.V<#\@;N?);EUCTZS MNC WH+?@H"8F* UK.L36]$@ E;4M>6UB.F83TW]8A4IA21Z*D[DAN_Z\!GU& M$93F@=)\4!H&I050M';1U$:G,WZM:06H!0I*\T!I/B@-@]("*%J[?&H+U#$_ M_MBXYF1#RMYE1ULV$\U338>#"ZBE"4KS06FX4W\$4#D+F4>-USABRC?Y&SI" M30QVB2P>CJ^V5F\!G>7OONQM/[=/?%NS'=LG0?&.3XTO7CFZ)'P3)@)%]%:E MLH8S=6"\>(NG^")9FK]$&PO=V]R:W-H965T671Z'@VL M@1OQG<%6-]Z)7V\2F;>:$E @ZIL1(4'QNX ,ZM$G+\JD2]>DYKV'S? MJ7]TB\?%W%$-%Y+_8)E9S;RQ1S)8T(*;6[F]@FI!#C"57+M_LJW&AAY)"VUD M7ADC0,#LD-RC<(K33Z(#+*G]@$BUISQCO,\[A3\7 B?Q)-W) [C/ODVOR0GK]]V MZ/;J]?><;N]OUM^VSM*\WVYN8^94KVD*,P^#0H/:@)>\>14-P_<=- YSTGZ2DYIFTDESH^1/ZS]N[HR90ED7QU1!0!N6'\"8/'>J@=]O M)XG"_4T8'L&RPFN]$Z92?4(3C?SH $[C8HXZ<;Y(E4KGW^0WN6V+CU\60I7]/^;;9XVH\]Y_6115VD\\9MSW^V'C=\A]]JDCZLX=QT56 M)?H$+0[]\0&:?<:(NE/&L;$U>)Z_>L]C*VC4/SFHI:OR-"8ES!-E*53WUI7D M65D_[8>79>@U54LF-.&P0-/0'R&!*BN[LF'DVE53=])@;>9>5U@-@[(#\/M" M2K-KV GJ^CKY U!+ P04 " "W0 %959/D]J0( #H1 &0 'AL+W=O MW M%^A6--ON:\5F;&&RY$ERL@']\)>2'=.D*,;./>N+)G8.?Q1YCJCSYY%T_535 M?S1K*=O@KTU1-C>3==MNKZ;39K&6FZSY4&UEJ?[R4-6;K%4?Z]6TV=8R6_:- M-L64(!1--UE>3F;7_7=?ZMEUM6N+O)1?ZJ#9;399_?>M+*JGFPF>/'_Q-5^M MV^Z+Z>QZFZWDG6Q_VWZIU:?ID;+,-[)L\JH,:OEP,_F(KP1+NP:]Q>^Y?&I. M?@^ZH=Q7U1_=AT_+FPGJCD@6)1S610=21W'GP?HY-AGU_#T]V?Z MO_K!J\'<9XV<5\5_\V6[OIDDDV I'[)=T7ZMGOXM#P,*.]ZB*IK^_^!I;QNA M2;#8-6VU.3161[#)R_W/[*_#1)PT(&2D 3DT(.@[JP5K?NEG_V^M9JOO.P"Y:ZMU5]SU:Z=W-&^#[X.\#'Y=5[M&F3?7TU8= M0(>9+@Z=W>X[(R.=T>!S5;;K)A#E4BX=[;F_?>1I/U4#/XZ>/(_^EGB!_]F5 M'P*2O@L((BSX[8X';[Y_ZSBN^4N8XD. <(^A'@Q_Q=$$S=Y##ISXOX_*F#1Z M#!G:<^D9(;/2(9/KD'%%QI[)W,QN.;QJMME"WDS4>M?(^E%.9C]\AR/TH\L= MD# ."1- ,,,Q[.@8YJ//?MYM[F4=5 ]J!=]6=9O=%_(Y?)K@FR>2;KW@2[T# M">-[6-C#NJO>XXQ<3Q]/IQRH.V/*P^.4A_YS(2MD<^6:T1!R1B%A'!(F@&#& MY$?'R8^\\=Y/OFON]\VBDYB)DI0D46)&SGQHEX28A3@R[?C0#M,$QYA80.$P MC$F(4L:.AL9(X^-(8V^8_;*5M5I9RY5:91?51@9OBJIIWCH#+X8,/$@8AX0) M()CACN3HCL0;>"/N<'DC&2Y?F) XM")Q:$93HB+'"D2768)3>T41YUZ1_U5/LJZR8KN I.I%+]0(B,K%](U;"_ITB"$A/%TZ!"D_EDS"-2E M,<\8Z9PW%B8I%=3(V55G*PCDC>.AODMC^GOL/Y=(8QYQS1.8%>R*6G,BB-@]($%,UTAU95^ 59-9I*8E#M!$KCH#0!13-=H/43 M]@NHT802#U6(.Z-T&+I32H?A2$[ILO0FE5B+%^Q-SV<_%=6]NIZK%&9;E:,+ M *B2 :5Q4)J HIG>T&H&1V!)/O8JHXN= DGCH#0!13.=HH47]@J)V:?R49T8 M5?UW\%3GK0R6U5/I/DWBX6D:#?,,4$'EZI/@89[Q3V@EK,42]JNEP2H3? O. MS#V\X(NC')+&06D"BF:Z2"L[G+XV]P!5VEP%Z-+!'54[!!.H]2N8KH, M6:32#.O,YPY#FH9QBJTJO' 8LH2FB$;N)8)J847]PNJP1(CYG7/(H#4V4!H' MI0DHFNF&DSL7_36V2S8=*.P=B["W+,+>L_A/2#FJI1SU5]TNN:^$.FX''-Z^ M,??W>/%LG]6I@.K4G$8MQ^A9Q3RUQ)R]O^XG7ASBH*4]4)J HIF^T>*1^DM[ MGGP#5!6"TC@H34#13!=H54C]A;SQ?,-11$LBE SNFG(:4AQ1>RO384C#E$;) M8,5P&,:8D"@=R3>T *,)W(4.M,H&2N.@- %%,YVB=2+UZ\0+=M?I\#9%C$B8 MV+OK#KLD(O8])-R%BQFR-^2$RRZ**8G=\'"K*7?8X9BH;'CPR)W+$-.(C22N3"LEYB^SS:MZ6ZEEP*G^_6TOCCA0L01* M$U TTPM:+#&XY\T8:%$-E,9!:0**9CI%:SH&]M09&]:ZWN,N!QBL# [#."3V M$V7<94V$N/GS6O>RCJP#U]*I,-G\:9.\PPHK89 M=Y@E2DK92LI%(RFR,Z;IR9L;E !:]:_,:()%M2O;_1/YQV^/K^7XV+^,POK^ M%E_-L>-[CJ_$_J4;&K]_!\CGK%[E91,4\D%UA3[$RF?U_K4:^P]MM>W?&W%? MM6VUZ7]=RVPIZ\Y _?VAJMKG#UT'QY>;S/X'4$L#!!0 ( += 5E6H?L1 M6 , 85 - >&PO7N^(D!3OW *7KQ"-&S#JZK,4PZWI8VTX^UD"4> M8[2>V]&?7[^11%MD?ZK]1Z6Z)U-,.'$DJM>ES14Z"+G7<9.WV3@]=-(WN(88 MU!4V&F2%: LM\NV 5B8Y]>X)'_ICPME$,F!E)&=\98>[,# M>"$]I2M9%#*EL@D3^NNAT8#3#.Q(-IO#515E *!2 M1:X;*2.S0A#C8YEM[)G9<-$TM:&Z:65L!_0WU:SV MINSYLW2]DMT7ZN-"IR-,'PJ<7DN:L:7I+[/& *8>XNJD+/GJ VH-+W[JE4;+HY\D.2\I8NU;JW.6IE0\ M.'1I>44F^H^\+7T]/Z4967!UVX!#OVU_H2E;Y$DSZQH6HI[5MC]#>F'<'*EU M+"92NJ3IN.[*V<0T/=W04>L/$':1*_-Q(QC'8FX$,"P.Y@#C6!86YW_*IX_F M8S',6]^)]%%.'^58E@L9FR\6Q\U)],>=:9)$41QC*SH>.QV,L76+8_AQJV'> M@('%@4A/6VM\M_$*V5\'V)[NJQ L4[P2L4SQM0;$O6[ 2!+W;F-Q@('M E8[ M$-\=!VK*S8DBV%7,&W8'XTB28 C4HKM&XQA9G1B^[OW![I(H2A(W IC;011A M"-R-.((Y \8$D7F/;CS/@K6[ZF@_<_GZ"]02P,$% @ MT !69>*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'?NL].>=4I_)WZ609AP=K:UN!P.3'UE)S1^J8A*N[)4NJ853?1B8 M2C-:F"-CMA2#>#B\&924R^C=VW-;:SWP3Y1EN>5*0J$K^,C9L_E^W9V2$S=\ MQP6W7\91\[=@$2FYY"7_RHIQ-(R(.:KG!Z7Y5R4M%5FNE1#C:-1>^,BTY?E/ MQ9F#W-*=:4HLW6TH@(RCFR$TN.?:V*9&TSX%QA.#RNU9;=4=%Y;I&;7L7JNZ MXO+@FH&G&'B/T?3#^=AVXJW^+]VH]GN>LYG*ZY))V_:C9L(!2G/DE8F(I"4; M1^8!I@A@>C% \F)-/^5*IZY$$WX7D#_R8,#(!-C0!Q^]!YBX7L8N"OEB1GK*AG")9G [P0' MEH),%?2RCXE:)K!FFG%UC&[ ^8DV=_^.AKEE%%@N65U5@C--[KBD,F>P7M1! MT[(SQ)A71H'%,F,[Z[-@"AD%=DC;1YP*6!'&ZKJ=>$^,FEK#G/,Q,8F, EMD MPQQ<;FL-R=]+MWH9#*FK]M(M9Q\3T\@HL$>6T.Y"YJIDI(()F!VI[BP+S!ZC MP/IH8(Y*%$R;W\C\KQK25Y\-T\8:9+ ING+('HA,=,D@4V#6KLSX DF MFR2P;- HWL5$M\ N*9M/B8^)R2:YJ&PZF)ALDDO(9L8LY:*[@##;)(%M\\O7 MYQ;5Q\3\DP3V3R/%*Y)M2:O'OF[$Q),$%L^_?(\8'V:<)+!Q<'_[2R;%G),& M=@Z.F?J8F'72P-;!TXQ.;V+620-;!\?L]"9FG32P=?JSH9X5E*)?7P)+IS<= MNFJV:95D_LY\BDDG#2R=7V.6\'K;^92%:2<-K9U^S*;X:N-O9*28=M+ VNGL M5/7/22%4NXA8'RG(I\K8D[M)O]Z;7; MJ-O70DRA;"4?%2W.7^C/_UWP[A]02P,$% @ MT !68YA./J] 0 >AT M !H !X;"]?[0YI6ZYS;MQ#2?!WW=>HW;3R;^M5##H8C$)W M/Z-ZG]S/[,U.;?S/Q&:YW,SC1S/_WL=#_F-P^&FZ;5K'F*O>K.Y6,4^K<-S= M;J=PN4C_/+GJ?2ZF5?>YD"J4#E((TO)!!D%6/L@AR,L'#2%H6#YH!$&C\D$O M$/12/N@5@E[+!XTA:%P^2 8HXX @Z0%K JT%N18"KP7!%@*Q!$6 KD%Z18"NP7Q%@*]%?56 KT5]58"O?7A9YM ;T6]E4!O1;V5 M0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O>]@L M(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O M)]#;46\GT-L?-KL)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3;GZEWRJ==3+>> MZQJ/;IY)=3Z_&V^?ORRO-Q'GX07G $>M[[]02P,$% @ MT !69PKTP^] M 0 =QT !, !;0V]N=&5N=%]4>7!E&ULS=G);L(P% 707T'9(F(\ ME X"-FVW+8O^@)L\2$026[:A\/=UPB"UHJB(2KV;1(GM=U]LZ6PR?MM:\KU- M735^DA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3:VJK,=(CC;-WDWU(&^X0TKNSF M^**TOA\G).QD0COR<\!^W>N:G"MSZLVT"R^ZCK/8IF(^;"ORZ?D2)WHT\WF9 M46ZR51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ZORNS+G .'/FC/7QQ!Q='G&UL4$L! M A0#% @ MT !6&UL4$L! A0#% @ MT !69E'@ & @($." >&PO=V]R:W-H M965T&UL4$L! A0#% @ MT !682480=C!P 4R$ !@ M ("!&@X 'AL+W=O4!:PP0 #$2 8 " @;,5 !X;"]W M;W)K!M$(' "Q M'0 & @(&L&@ >&PO=V]R:W-H965T&UL M4$L! A0#% @ MT !6;'709&' @ # < !@ ("!)"( M 'AL+W=O < &8> 8 " @>$D !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MT ! M6;:#6KX8! F D !@ ("!9C< 'AL+W=O/@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ MT !69;"8,Y;"@ =R( !D ("!($@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MT ! M68=&$0X2$ 6C< !D ("!PV$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MT !69+%O.[X!P 11D M !D ("!U'L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MT !65XO '^, @ PP< !D M ("!^9, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ MT !688[._%6! R0P !D ("!"*$ 'AL+W=O MX" !^ M" &0 @(&5I0 >&PO=V]R:W-H965T&UL4$L! A0#% @ MT !6&PO=V]R:W-H965T&UL4$L! A0#% @ MT !6;.W/$J# P A0D !D M ("!?KT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ MT !67K#Q=TK! OA0 !D ("! MT,T 'AL+W=O'0 &0 @($RT@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ MT !69:<=KTX!P L2\ !D ("!*=P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MT !67/FJ&PO=V]R M:W-H965T&UL M4$L! A0#% @ MT !6=#8T[5]!0 ?QT !D ("!11,! M 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ MMT !6=;-M.Q: P :PL !D ("!JB0! 'AL+W=O&UL4$L! A0#% @ MT !69>*NQS $P( L M ( !F30! %]R96QS+RYR96QS4$L! A0#% @ MT !60T9?N%7! MX2 \ ( !@C4! 'AL+W=O7!E&UL4$L%!@ 0 Y #D A@\ .D] 0 $! end XML 62 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 63 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 250 260 1 false 60 0 false 7 false false R1.htm 995200090 - Document - Document and Entity Information Sheet http://www.arrow.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 995200100 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 995200200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 995200300 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.arrow.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 995200305 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.arrow.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 995200400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 995200500 - Statement - CONSOLIDATED STATEMENTS OF EQUITY Sheet http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity CONSOLIDATED STATEMENTS OF EQUITY Statements 7 false false R8.htm 995210101 - Disclosure - Basis of Presentation Sheet http://www.arrow.com/role/DisclosureBasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 995210201 - Disclosure - Impact of Recently Issued Accounting Standards Sheet http://www.arrow.com/role/DisclosureImpactOfRecentlyIssuedAccountingStandards Impact of Recently Issued Accounting Standards Notes 9 false false R10.htm 995210301 - Disclosure - Goodwill and Intangible Assets Sheet http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 10 false false R11.htm 995210401 - Disclosure - Investments in Affiliated Companies Sheet http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompanies Investments in Affiliated Companies Notes 11 false false R12.htm 995210501 - Disclosure - Accounts Receivable Sheet http://www.arrow.com/role/DisclosureAccountsReceivable Accounts Receivable Notes 12 false false R13.htm 995210601 - Disclosure - Supplier Finance Programs Sheet http://www.arrow.com/role/DisclosureSupplierFinancePrograms Supplier Finance Programs Notes 13 false false R14.htm 995210701 - Disclosure - Debt Sheet http://www.arrow.com/role/DisclosureDebt Debt Notes 14 false false R15.htm 995210801 - Disclosure - Financial Instruments Measured at Fair Value Sheet http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValue Financial Instruments Measured at Fair Value Notes 15 false false R16.htm 995210901 - Disclosure - Restructuring, Integration, and Other Sheet http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOther Restructuring, Integration, and Other Notes 16 false false R17.htm 995211001 - Disclosure - Net Income per Share Sheet http://www.arrow.com/role/DisclosureNetIncomePerShare Net Income per Share Notes 17 false false R18.htm 995211101 - Disclosure - Shareholders' Equity Sheet http://www.arrow.com/role/DisclosureShareholdersEquity Shareholders' Equity Notes 18 false false R19.htm 995211201 - Disclosure - Contingencies Sheet http://www.arrow.com/role/DisclosureContingencies Contingencies Notes 19 false false R20.htm 995211301 - Disclosure - Segment and Geographic Information Sheet http://www.arrow.com/role/DisclosureSegmentAndGeographicInformation Segment and Geographic Information Notes 20 false false R21.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 21 false false R22.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 99920102 - Disclosure - Basis of Presentation (Policies) Sheet http://www.arrow.com/role/DisclosureBasisOfPresentationPolicies Basis of Presentation (Policies) Policies http://www.arrow.com/role/DisclosureImpactOfRecentlyIssuedAccountingStandards 23 false false R24.htm 99930303 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssets 24 false false R25.htm 99930403 - Disclosure - Investments in Affiliated Companies (Tables) Sheet http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesTables Investments in Affiliated Companies (Tables) Tables http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompanies 25 false false R26.htm 99930503 - Disclosure - Accounts Receivable (Tables) Sheet http://www.arrow.com/role/DisclosureAccountsReceivableTables Accounts Receivable (Tables) Tables http://www.arrow.com/role/DisclosureAccountsReceivable 26 false false R27.htm 99930703 - Disclosure - Debt (Tables) Sheet http://www.arrow.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.arrow.com/role/DisclosureDebt 27 false false R28.htm 99930803 - Disclosure - Financial Instruments Measured at Fair Value (Tables) Sheet http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables Financial Instruments Measured at Fair Value (Tables) Tables http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValue 28 false false R29.htm 99930903 - Disclosure - Restructuring, Integration, and Other (Tables) Sheet http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherTables Restructuring, Integration, and Other (Tables) Tables http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOther 29 false false R30.htm 99931003 - Disclosure - Net Income per Share (Tables) Sheet http://www.arrow.com/role/DisclosureNetIncomePerShareTables Net Income per Share (Tables) Tables http://www.arrow.com/role/DisclosureNetIncomePerShare 30 false false R31.htm 99931103 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.arrow.com/role/DisclosureShareholdersEquityTables Shareholders' Equity (Tables) Tables http://www.arrow.com/role/DisclosureShareholdersEquity 31 false false R32.htm 99931303 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.arrow.com/role/DisclosureSegmentAndGeographicInformation 32 false false R33.htm 99940301 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) Sheet http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails Goodwill and Intangible Assets - Goodwill (Details) Details 33 false false R34.htm 99940302 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) Sheet http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails Goodwill and Intangible Assets - Intangible Assets (Details) Details 34 false false R35.htm 99940401 - Disclosure - Investments in Affiliated Companies (Details) Sheet http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesDetails Investments in Affiliated Companies (Details) Details http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesTables 35 false false R36.htm 99940501 - Disclosure - Accounts Receivable (Details) Sheet http://www.arrow.com/role/DisclosureAccountsReceivableDetails Accounts Receivable (Details) Details http://www.arrow.com/role/DisclosureAccountsReceivableTables 36 false false R37.htm 99940601 - Disclosure - Supplier Finance Programs (Details) Sheet http://www.arrow.com/role/DisclosureSupplierFinanceProgramsDetails Supplier Finance Programs (Details) Details http://www.arrow.com/role/DisclosureSupplierFinancePrograms 37 false false R38.htm 99940701 - Disclosure - Debt - ST Debt (Details) Sheet http://www.arrow.com/role/DisclosureDebtStDebtDetails Debt - ST Debt (Details) Details 38 false false R39.htm 99940702 - Disclosure - Debt - LT Debt (Details) Sheet http://www.arrow.com/role/DisclosureDebtLtDebtDetails Debt - LT Debt (Details) Details 39 false false R40.htm 99940801 - Disclosure - Financial Instruments Measured at Fair Value (Details) Sheet http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails Financial Instruments Measured at Fair Value (Details) Details http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables 40 false false R41.htm 99940802 - Disclosure - Financial Instruments Measured at Fair Value - Derivatives (Details) Sheet http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails Financial Instruments Measured at Fair Value - Derivatives (Details) Details 41 false false R42.htm 99940901 - Disclosure - Restructuring, Integration, and Other - Components of the Restructuring, Integration, and Other Charges (Details) Sheet http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherComponentsOfRestructuringIntegrationAndOtherChargesDetails Restructuring, Integration, and Other - Components of the Restructuring, Integration, and Other Charges (Details) Details 42 false false R43.htm 99940902 - Disclosure - Restructuring, Integration, and Other - Narrative (Details) Sheet http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherNarrativeDetails Restructuring, Integration, and Other - Narrative (Details) Details 43 false false R44.htm 99941001 - Disclosure - Net Income per Share (Details) Sheet http://www.arrow.com/role/DisclosureNetIncomePerShareDetails Net Income per Share (Details) Details http://www.arrow.com/role/DisclosureNetIncomePerShareTables 44 false false R45.htm 99941101 - Disclosure - Shareholders' Equity - Components of Accumulated Other Comprehensive (Loss) Income (Details) Sheet http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails Shareholders' Equity - Components of Accumulated Other Comprehensive (Loss) Income (Details) Details 45 false false R46.htm 99941102 - Disclosure - Shareholders' Equity - Common Stock Outstanding Activity (Details) Sheet http://www.arrow.com/role/DisclosureShareholdersEquityCommonStockOutstandingActivityDetails Shareholders' Equity - Common Stock Outstanding Activity (Details) Details 46 false false R47.htm 99941103 - Disclosure - Shareholders' Equity - Share-Repurchase Programs (Details) Sheet http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails Shareholders' Equity - Share-Repurchase Programs (Details) Details 47 false false R48.htm 99941201 - Disclosure - Contingencies (Details) Sheet http://www.arrow.com/role/DisclosureContingenciesDetails Contingencies (Details) Details http://www.arrow.com/role/DisclosureContingencies 48 false false R49.htm 99941301 - Disclosure - Segment and Geographic Information (Details) Sheet http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails Segment and Geographic Information (Details) Details http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationTables 49 false false All Reports Book All Reports arw-20240629.xsd arw-20240629_cal.xml arw-20240629_def.xml arw-20240629_lab.xml arw-20240629_pre.xml arw-20240629x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 68 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "arw-20240629x10q.htm": { "nsprefix": "arw", "nsuri": "http://www.arrow.com/20240629", "dts": { "schema": { "local": [ "arw-20240629.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/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-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", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "arw-20240629_cal.xml" ] }, "definitionLink": { "local": [ "arw-20240629_def.xml" ] }, "labelLink": { "local": [ "arw-20240629_lab.xml" ] }, "presentationLink": { "local": [ "arw-20240629_pre.xml" ] }, "inline": { "local": [ "arw-20240629x10q.htm" ] } }, "keyStandard": 235, "keyCustom": 25, "axisStandard": 17, "axisCustom": 6, "memberStandard": 31, "memberCustom": 27, "hidden": { "total": 7, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 2 }, "contextCount": 250, "entityCount": 1, "segmentCount": 60, "elementCount": 517, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 944, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.arrow.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations", "longName": "995200100 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:CostOfRevenue", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R3": { "role": "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "longName": "995200200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:TranslationAdjustmentForNetInvestmentHedgeNetOfTaxPeriodIncreaseDecrease", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R4": { "role": "http://www.arrow.com/role/StatementConsolidatedBalanceSheets", "longName": "995200300 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.arrow.com/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "995200305 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_iUnW-MsLSEC-SPX3eoUMLg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_iUnW-MsLSEC-SPX3eoUMLg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "995200400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R7": { "role": "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity", "longName": "995200500 - Statement - CONSOLIDATED STATEMENTS OF EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Fm47OShN40Cao8ngCODhBA", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_4_1_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_C7VRXWyeFkiy_M6j8ijbgw", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R8": { "role": "http://www.arrow.com/role/DisclosureBasisOfPresentation", "longName": "995210101 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.arrow.com/role/DisclosureImpactOfRecentlyIssuedAccountingStandards", "longName": "995210201 - Disclosure - Impact of Recently Issued Accounting Standards", "shortName": "Impact of Recently Issued Accounting Standards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssets", "longName": "995210301 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompanies", "longName": "995210401 - Disclosure - Investments in Affiliated Companies", "shortName": "Investments in Affiliated Companies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.arrow.com/role/DisclosureAccountsReceivable", "longName": "995210501 - Disclosure - Accounts Receivable", "shortName": "Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.arrow.com/role/DisclosureSupplierFinancePrograms", "longName": "995210601 - Disclosure - Supplier Finance Programs", "shortName": "Supplier Finance Programs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:SupplierFinanceProgramTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:SupplierFinanceProgramTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.arrow.com/role/DisclosureDebt", "longName": "995210701 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValue", "longName": "995210801 - Disclosure - Financial Instruments Measured at Fair Value", "shortName": "Financial Instruments Measured at Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOther", "longName": "995210901 - Disclosure - Restructuring, Integration, and Other", "shortName": "Restructuring, Integration, and Other", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.arrow.com/role/DisclosureNetIncomePerShare", "longName": "995211001 - Disclosure - Net Income per Share", "shortName": "Net Income per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.arrow.com/role/DisclosureShareholdersEquity", "longName": "995211101 - Disclosure - Shareholders' Equity", "shortName": "Shareholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.arrow.com/role/DisclosureContingencies", "longName": "995211201 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformation", "longName": "995211301 - Disclosure - Segment and Geographic Information", "shortName": "Segment and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R21": { "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": "21", "firstAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": null }, "R22": { "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": "22", "firstAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.arrow.com/role/DisclosureBasisOfPresentationPolicies", "longName": "99920102 - Disclosure - Basis of Presentation (Policies)", "shortName": "Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "longName": "99930303 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesTables", "longName": "99930403 - Disclosure - Investments in Affiliated Companies (Tables)", "shortName": "Investments in Affiliated Companies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.arrow.com/role/DisclosureAccountsReceivableTables", "longName": "99930503 - Disclosure - Accounts Receivable (Tables)", "shortName": "Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.arrow.com/role/DisclosureDebtTables", "longName": "99930703 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables", "longName": "99930803 - Disclosure - Financial Instruments Measured at Fair Value (Tables)", "shortName": "Financial Instruments Measured at Fair Value (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherTables", "longName": "99930903 - Disclosure - Restructuring, Integration, and Other (Tables)", "shortName": "Restructuring, Integration, and Other (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.arrow.com/role/DisclosureNetIncomePerShareTables", "longName": "99931003 - Disclosure - Net Income per Share (Tables)", "shortName": "Net Income per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.arrow.com/role/DisclosureShareholdersEquityTables", "longName": "99931103 - Disclosure - Shareholders' Equity (Tables)", "shortName": "Shareholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationTables", "longName": "99931303 - Disclosure - Segment and Geographic Information (Tables)", "shortName": "Segment and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "longName": "99940301 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_12_31_2023_qmaXWA_Aw0qKXmxQewa1aA", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R34": { "role": "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails", "longName": "99940302 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "arw:FiniteAndIndefiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_qmaXWA_Aw0qKXmxQewa1aA", "name": "arw:FiniteAndIndefiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R35": { "role": "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesDetails", "longName": "99940401 - Disclosure - Investments in Affiliated Companies (Details)", "shortName": "Investments in Affiliated Companies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:EquityMethodInvestments", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_qmaXWA_Aw0qKXmxQewa1aA", "name": "arw:EquityMethodInvestmentProRataShareOfDebtObligationsOfJointVenture", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R36": { "role": "http://www.arrow.com/role/DisclosureAccountsReceivableDetails", "longName": "99940501 - Disclosure - Accounts Receivable (Details)", "shortName": "Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_qmaXWA_Aw0qKXmxQewa1aA", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R37": { "role": "http://www.arrow.com/role/DisclosureSupplierFinanceProgramsDetails", "longName": "99940601 - Disclosure - Supplier Finance Programs (Details)", "shortName": "Supplier Finance Programs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:SupplierFinanceProgramObligation", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SupplierFinanceProgramTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:SupplierFinanceProgramObligation", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SupplierFinanceProgramTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.arrow.com/role/DisclosureDebtStDebtDetails", "longName": "99940701 - Disclosure - Debt - ST Debt (Details)", "shortName": "Debt - ST Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:OtherShortTermBorrowings", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShortTermDebtTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:OtherShortTermBorrowings", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShortTermDebtTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "longName": "99940702 - Disclosure - Debt - LT Debt (Details)", "shortName": "Debt - LT Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:InvestmentIncomeInterestAndDividend", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R40": { "role": "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails", "longName": "99940801 - Disclosure - Financial Instruments Measured at Fair Value (Details)", "shortName": "Financial Instruments Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails", "longName": "99940802 - Disclosure - Financial Instruments Measured at Fair Value - Derivatives (Details)", "shortName": "Financial Instruments Measured at Fair Value - Derivatives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherComponentsOfRestructuringIntegrationAndOtherChargesDetails", "longName": "99940901 - Disclosure - Restructuring, Integration, and Other - Components of the Restructuring, Integration, and Other Charges (Details)", "shortName": "Restructuring, Integration, and Other - Components of the Restructuring, Integration, and Other Charges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:RestructuringCharges", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:RestructuringCharges", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherNarrativeDetails", "longName": "99940902 - Disclosure - Restructuring, Integration, and Other - Narrative (Details)", "shortName": "Restructuring, Integration, and Other - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:SeveranceCosts1", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "arw:NumberOfYearsForAccrualToBeSpent", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R44": { "role": "http://www.arrow.com/role/DisclosureNetIncomePerShareDetails", "longName": "99941001 - Disclosure - Net Income per Share (Details)", "shortName": "Net Income per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Unit_Standard_shares_70kbq-Mp7kGUq9lQpEo0Sw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R45": { "role": "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails", "longName": "99941101 - Disclosure - Shareholders' Equity - Components of Accumulated Other Comprehensive (Loss) Income (Details)", "shortName": "Shareholders' Equity - Components of Accumulated Other Comprehensive (Loss) Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_xaFONfETdkqg8Q_S7O09kw", "name": "arw:DerivativesUsedInNetInvestmentHedgeBeforeReclassificationAfterTax", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R46": { "role": "http://www.arrow.com/role/DisclosureShareholdersEquityCommonStockOutstandingActivityDetails", "longName": "99941102 - Disclosure - Shareholders' Equity - Common Stock Outstanding Activity (Details)", "shortName": "Shareholders' Equity - Common Stock Outstanding Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "As_Of_3_30_2024_us-gaap_StatementClassOfStockAxis_arw_CommonStockIssuedMember_RrR3ETcLs0ubRHaM5En9Pg", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Unit_Standard_shares_70kbq-Mp7kGUq9lQpEo0Sw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_us-gaap_StatementClassOfStockAxis_arw_CommonStockIssuedMember_ch5BT1_Sv0qgqoFsYlVfTw", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "unitRef": "Unit_Standard_shares_70kbq-Mp7kGUq9lQpEo0Sw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R47": { "role": "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails", "longName": "99941103 - Disclosure - Shareholders' Equity - Share-Repurchase Programs (Details)", "shortName": "Shareholders' Equity - Share-Repurchase Programs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "arw:ShareRepurchaseProgramsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_31_2024_To_6_29_2024_arw_ShareRepurchaseCategoryAxis_arw_ShareRepurchaseProgramMember_JsU0FdNWJE23df3H6k_WnA", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "Unit_Standard_shares_70kbq-Mp7kGUq9lQpEo0Sw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "unique": true } }, "R48": { "role": "http://www.arrow.com/role/DisclosureContingenciesDetails", "longName": "99941201 - Disclosure - Contingencies (Details)", "shortName": "Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_29_2024_kgmyhNjNuEmGpSl55kUwpA", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "unitRef": "Unit_Standard_USD_i-Zu72I9xU2OoN1zwEXXUw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails", "longName": "99941301 - Disclosure - Segment and Geographic Information (Details)", "shortName": "Segment and Geographic Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_DW4jZFf0r0C2-hwCWl-puQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_29_2024_o9Bq8XcCaUGTnf5daYGshQ", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_DW4jZFf0r0C2-hwCWl-puQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "arw-20240629x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Impact of Recently Issued Accounting Standards" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts Receivable", "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_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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", "r678" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableTables" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of changes in the allowance for credit losses", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r800" ] }, "us-gaap_AccountsReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGross", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Collateralized accounts receivable held by Arrow EMEA funding Corp B.V.", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r182", "r283", "r838" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.arrow.com/role/DisclosureAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable", "documentation": "Amount, before 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": [ "r182", "r283", "r284", "r656" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.arrow.com/role/DisclosureAccountsReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails", "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "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": [ "r283", "r284" ] }, "us-gaap_AccountsReceivableSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableSale", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Sale", "verboseLabel": "EMEA asset securitization, sales of accounts receivable", "documentation": "Amount of decrease from sale of accounts receivable." } } }, "auth_ref": [ "r297" ] }, "arw_AccountsReceivableSoldUnderFactoringProgram": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "AccountsReceivableSoldUnderFactoringProgram", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accounts receivables sold under factoring programs.", "label": "Accounts Receivable Sold under Factoring Program", "terseLabel": "Sales of accounts receivable under the factoring programs" } } }, "auth_ref": [] }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingencies", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Accrual for Environmental Loss Contingencies", "terseLabel": "Accrued liabilities, environmental remediation", "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies." } } }, "auth_ref": [ "r345", "r664", "r771", "r772", "r812", "r817" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "verboseLabel": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: Accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r56", "r172", "r511" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Components of Accumulated Other Comprehensive (Loss) Income [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": [ "r198", "r199", "r480", "r482", "r483", "r484", "r485", "r486" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r40", "r41", "r116", "r183", "r507", "r539", "r540" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r198", "r199", "r480", "r482", "r483", "r484", "r485", "r486" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss", "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": [ "r2", "r14", "r41", "r458", "r461", "r488", "r535", "r536", "r779", "r780", "r781", "r790", "r791", "r792" ] }, "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": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r729" ] }, "arw_AdditionalExpectedProjectExpendituresHighEstimate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "AdditionalExpectedProjectExpendituresHighEstimate", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "High-end of the range estimate of the loss exposure for reasonably possible environmental contingencies at an individual site.", "label": "Additional Expected Project Expenditures High Estimate", "terseLabel": "Project expenditures, high estimate" } } }, "auth_ref": [] }, "arw_AdditionalExpectedProjectExpendituresLowEstimate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "AdditionalExpectedProjectExpendituresLowEstimate", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Low-end of the range estimate of the loss exposure for reasonably possible environmental contingencies at an individual site.", "label": "Additional Expected Project Expenditures Low Estimate", "terseLabel": "Project expenditures, low estimate" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in excess of par value", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r111" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Capital in Excess of Par Value", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r438", "r439", "r440", "r551", "r790", "r791", "r792", "r829", "r841" ] }, "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": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r735" ] }, "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": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r735" ] }, "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": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r735" ] }, "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": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r735" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Amortization of stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r71", "r72", "r410" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile consolidated net income to net cash provided by operations:" } } }, "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": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r700", "r711", "r721", "r746" ] }, "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": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r703", "r714", "r724", "r749" ] }, "arw_AgreementAmountWithPurchaserToTransferFinancialAssetsAccountedForAsSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "AgreementAmountWithPurchaserToTransferFinancialAssetsAccountedForAsSales", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Agreement Amount with Purchaser to Transfer Financial Assets Accounted For As Sales.", "label": "Agreement Amount with Purchaser to Transfer Financial Assets Accounted For As Sales", "terseLabel": "Agreement amount with purchaser to transfer financial assets accounted for as sales" } } }, "auth_ref": [] }, "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": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r735" ] }, "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": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r742" ] }, "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": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r707", "r715", "r725", "r742", "r750", "r754", "r762" ] }, "arw_AllMaturitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "AllMaturitiesMember", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "documentation": "All Maturities [Member]", "label": "All Maturities [Member]", "terseLabel": "All Maturities" } } }, "auth_ref": [] }, "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": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r760" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r184", "r285", "r296", "r298", "r302", "r838" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.arrow.com/role/DisclosureAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r184", "r285", "r296" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Translation adjustments", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r800" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails", "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Reversal of an allowance", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r301" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss [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_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Write Offs", "negatedTerseLabel": "Write-offs", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r300" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "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.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "auth_ref": [ "r843", "r844", "r845", "r846" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense, intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r10", "r51", "r55" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.arrow.com/role/DisclosureNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Equity awards excluded from diluted net income per share as their effect would have been anti-dilutive", "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": [ "r242" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia-Pacific" } } }, "auth_ref": [ "r843", "r844", "r845", "r846" ] }, "us-gaap_AssetPledgedAsCollateralMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetPledgedAsCollateralMember", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Asset Pledged as Collateral [Member]", "terseLabel": "Asset pledged as collateral", "documentation": "Asset pledged as collateral." } } }, "auth_ref": [ "r448", "r569", "r674", "r836" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total 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": [ "r148", "r176", "r215", "r253", "r268", "r274", "r292", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r448", "r452", "r475", "r504", "r589", "r678", "r691", "r821", "r822", "r834" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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": [ "r168", "r187", "r215", "r292", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r448", "r452", "r475", "r678", "r821", "r822", "r834" ] }, "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": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r757" ] }, "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": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r758" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r753" ] }, "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": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r753" ] }, "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": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r753" ] }, "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": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r753" ] }, "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": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r753" ] }, "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": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r753" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437" ] }, "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": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r756" ] }, "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": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r755" ] }, "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": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r754" ] }, "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": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r754" ] }, "us-gaap_BasisOfAccounting": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccounting", "presentation": [ "http://www.arrow.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting [Text Block]", "terseLabel": "Basis of Accounting Policy", "documentation": "The entire disclosure for the 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": [ "r131" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureImpactOfRecentlyIssuedAccountingStandards" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Impact of Recently Issued Accounting Standards", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r131" ] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Buildings and Improvements, Gross", "terseLabel": "Buildings and improvements", "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [ "r134" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "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": [ "r45", "r170", "r654" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails": { "parentTag": "arw_TotalFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "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": [ "r45", "r128", "r212" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents", "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": [ "r1", "r128" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedging", "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": [ "r87" ] }, "us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge", "terseLabel": "Change in unrealized gain (loss) on hedged item in fair value hedge", "documentation": "Amount of the increase (decrease) in fair value of the hedged item in a fair value hedge recognized in the income statement." } } }, "auth_ref": [ "r147" ] }, "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": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r733" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityCommonStockOutstandingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r163", "r179", "r180", "r181", "r215", "r233", "r237", "r239", "r241", "r247", "r248", "r292", "r347", "r350", "r351", "r352", "r358", "r359", "r389", "r390", "r392", "r395", "r401", "r475", "r544", "r545", "r546", "r547", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r577", "r598", "r615", "r633", "r634", "r635", "r636", "r637", "r769", "r785", "r793" ] }, "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": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r734" ] }, "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": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r734" ] }, "us-gaap_CommercialPaper": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaper", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Commercial Paper", "terseLabel": "Commercial paper", "documentation": "Carrying value as of the balance sheet date of short-term borrowings using unsecured obligations issued by banks, corporations and other borrowers to investors. The maturities of these money market securities generally do not exceed 270 days." } } }, "auth_ref": [ "r106", "r149", "r837" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r137", "r683", "r684", "r685", "r688" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Contingencies (Note L)", "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": [ "r35", "r103", "r505", "r576" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r135", "r340", "r341", "r641", "r816" ] }, "arw_CommonStockIssuedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "CommonStockIssuedMember", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityCommonStockOutstandingActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Common Stock Issued [Member]", "label": "Common Stock Issued [Member]", "terseLabel": "Common Stock Issued" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityCommonStockOutstandingActivityDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock Outstanding", "verboseLabel": "Common Stock at Par Value", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r679", "r680", "r681", "r683", "r684", "r685", "r688", "r790", "r791", "r829", "r840", "r841" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r110" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r110", "r577" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "verboseLabel": "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": [ "r110" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityCommonStockOutstandingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common stock outstanding, Ending balance", "periodStartLabel": "Common stock outstanding, Beginning balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r110", "r577", "r595", "r841", "r842" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, par value $1: Authorized - 160,000 shares in both 2024 and 2023 Issued - 58,046 and 57,691 shares in 2024 and 2023", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r110", "r506", "r678" ] }, "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": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r739" ] }, "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": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r738" ] }, "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": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r740" ] }, "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": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r737" ] }, "us-gaap_ComparabilityOfPriorYearFinancialData": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComparabilityOfPriorYearFinancialData", "presentation": [ "http://www.arrow.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Comparability of Prior Year Financial Data, Policy [Policy Text Block]", "terseLabel": "Reclassification", "documentation": "Disclosure of accounting policy for reporting any exceptions to the comparability of prior year financial data with data shown for the most recent accounting period." } } }, "auth_ref": [ "r24" ] }, "arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ComponentofAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Component of Accumulated Other Comprehensive Income [Axis]", "label": "Component of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Component of Accumulated Other Comprehensive Income (Loss) [Axis]" } } }, "auth_ref": [] }, "arw_ComponentofAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ComponentofAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "[Domain] for Component of Accumulated Other Comprehensive Income [Axis]", "label": "Component of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Component of Accumulated Other Comprehensive Income (Loss) [Domain]" } } }, "auth_ref": [] }, "arw_ComponentofForeignCurrencyTranslationAdjustmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ComponentofForeignCurrencyTranslationAdjustmentAxis", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Component of Foreign Currency Translation Adjustment [Axis]", "label": "Component of Foreign Currency Translation Adjustment [Axis]", "terseLabel": "Component of Foreign Currency Translation Adjustment [Axis]" } } }, "auth_ref": [] }, "arw_ComponentofForeignCurrencyTranslationAdjustmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ComponentofForeignCurrencyTranslationAdjustmentDomain", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "[Domain] for Component of Foreign Currency Translation Adjustment [Axis]", "label": "Component of Foreign Currency Translation Adjustment [Domain]", "terseLabel": "Component of Foreign Currency Translation Adjustment [Domain]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to shareholders", "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": [ "r42", "r195", "r197", "r205", "r500", "r521" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: Comprehensive income (loss) attributable to noncontrolling interests", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r8", "r78", "r82", "r195", "r197", "r204", "r499", "r520" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r82", "r145", "r195", "r197", "r203", "r498", "r519" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r216", "r448", "r449", "r452", "r453", "r489", "r651", "r820", "r823", "r824" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r216", "r448", "r449", "r452", "r453", "r489", "r651", "r820", "r823", "r824" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r216", "r255", "r266", "r267", "r268", "r269", "r270", "r272", "r276", "r347", "r348", "r349", "r350", "r352", "r353", "r355", "r357", "r358", "r821", "r822" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r216", "r255", "r266", "r267", "r268", "r269", "r270", "r272", "r276", "r347", "r348", "r349", "r350", "r352", "r353", "r355", "r357", "r358", "r821", "r822" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Corporate Segment [Member]", "terseLabel": "Corporate", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r795" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "terseLabel": "Cost of sales", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r122", "r215", "r292", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r475", "r821" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses", "totalLabel": "Total operating expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r120" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r74" ] }, "us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndEquitySecuritiesUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Debt and Equity Securities, Unrealized Gain (Loss)", "terseLabel": "Debt and equity securities, unrealized gain (loss)", "documentation": "Amount of unrealized gain (loss) on investment in debt and equity securities." } } }, "auth_ref": [ "r607", "r608", "r629", "r630", "r631", "r782", "r783" ] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtCurrent", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureDebtStDebtDetails", "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt, Current", "terseLabel": "Short-term borrowings, including current portion of long-term debt", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r177" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "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": [ "r136", "r213", "r360", "r366", "r367", "r368", "r369", "r370", "r371", "r376", "r383", "r384", "r386" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r22", "r107", "r108", "r150", "r151", "r216", "r361", "r362", "r363", "r364", "r365", "r367", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r487", "r665", "r666", "r667", "r668", "r669", "r786" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/DisclosureDebtStDebtDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r100", "r101", "r361", "r487", "r666", "r667" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt instrument, fair value", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r374", "r474", "r666", "r667" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "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": [ "r32", "r100", "r387", "r487" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r32", "r362" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt", "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": [ "r216", "r361", "r362", "r363", "r364", "r365", "r367", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r385", "r487", "r665", "r666", "r667", "r668", "r669", "r786" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "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": [ "r33", "r216", "r361", "r362", "r363", "r364", "r365", "r367", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r487", "r665", "r666", "r667", "r668", "r669", "r786" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "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": [ "r33", "r65", "r68", "r99", "r100", "r101", "r104", "r139", "r140", "r216", "r361", "r362", "r363", "r364", "r365", "r367", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r385", "r487", "r665", "r666", "r667", "r668", "r669", "r786" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Duration of bond (years)", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r143", "r160", "r445", "r446", "r788" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 }, "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation 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": [ "r10", "r258" ] }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "crdr": "debit", "calculation": { "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails": { "parentTag": "arw_TotalFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Assets (Liabilities), at Fair Value, Net", "terseLabel": "Foreign exchange contracts designated as net investment hedges", "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments." } } }, "auth_ref": [ "r11" ] }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeBasisSpreadOnVariableRate", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Basis Spread on Variable Rate", "terseLabel": "Derivative, basis spread on variable rate", "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "terseLabel": "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": [ "r566", "r567", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r590", "r591", "r592", "r593", "r603", "r604", "r605", "r606", "r609", "r610", "r611", "r612", "r623", "r624", "r627", "r628", "r679", "r681" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Fixed Interest Rate", "terseLabel": "Derivative, fixed interest rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Derivative Instruments, Gain (Loss) Recognized in Income", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r828" ] }, "arw_DerivativeGainLossRecognizedInOtherComprehensiveIncomeBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "DerivativeGainLossRecognizedInOtherComprehensiveIncomeBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Derivative Gain (Loss) Recognized in Other Comprehensive Income before reclassifications, net of tax.", "label": "Derivative Gain (Loss) Recognized in Other Comprehensive Income before reclassifications, net of tax", "verboseLabel": "Derivative Gain (Loss) Recognized in Other Comprehensive Income (Loss) before reclassifications, net of tax" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r91", "r93", "r94", "r95", "r566", "r567", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r590", "r591", "r592", "r593", "r603", "r604", "r605", "r606", "r609", "r610", "r611", "r612", "r623", "r624", "r627", "r628", "r657", "r679", "r681" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r16", "r91", "r94" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "terseLabel": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r826", "r827" ] }, "us-gaap_DerivativeVariableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeVariableInterestRate", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/DisclosureDebtStDebtDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Variable Interest Rate", "terseLabel": "Derivative, variable interest rate", "documentation": "Variable interest rate in effect as of the balance sheet date related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Financial Instruments Measured at Fair Value", "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": [] }, "arw_DerivativesUsedInNetInvestmentHedgeBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "DerivativesUsedInNetInvestmentHedgeBeforeReclassificationAfterTax", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) on foreign currency derivatives, that are designated as, and are effective as, economic hedges of a net investment in a foreign entity.", "label": "Derivatives used in Net Investment Hedge, before Reclassification, after Tax", "terseLabel": "Unrealized Gain on Foreign Exchange Contracts Designated as Net Investment Hedges, Net: Other comprehensive income before reclassifications" } } }, "auth_ref": [] }, "us-gaap_DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesUsedInNetInvestmentHedgeGainLossReclassifiedToEarningsNetOfTax", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Derivatives used in Net Investment Hedge, Gain (Loss), Reclassified to Earnings, Net of Tax", "terseLabel": "Unrealized Gain on Foreign Exchange Contracts Designated as Net Investment Hedges, Net: Amounts reclassified into income", "documentation": "Amount, after tax, of reclassification from other comprehensive income (loss) to earnings from the sale or complete or substantially complete liquidation of an investment in a foreign entity." } } }, "auth_ref": [ "r832" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables" ], "lang": { "en-us": { "role": { "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as hedging instrument", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r16" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "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.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "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.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "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.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r695" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r728" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "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.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "EMEA [Member]", "terseLabel": "EMEA", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r843", "r844", "r845", "r846" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net Income per Share", "verboseLabel": "Net income per share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.arrow.com/role/DisclosureNetIncomePerShareDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "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": [ "r206", "r222", "r223", "r224", "r225", "r226", "r231", "r233", "r239", "r240", "r241", "r245", "r465", "r466", "r501", "r522", "r659" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.arrow.com/role/DisclosureNetIncomePerShareDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "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": [ "r206", "r222", "r223", "r224", "r225", "r226", "r233", "r239", "r240", "r241", "r245", "r465", "r466", "r501", "r522", "r659" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureNetIncomePerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r230", "r242", "r243", "r244" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash", "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": [ "r478" ] }, "arw_EmeaAssetSecuritizationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "EmeaAssetSecuritizationAbstract", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "EMEA Asset Securitization [Abstract].", "label": "EMEA Asset Securitization [Abstract]", "terseLabel": "EMEA Asset Securitization" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "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.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "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.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "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.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "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.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r693" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "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.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "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.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r693" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "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.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r693" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "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.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r767" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r693" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "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": [ "r693" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r693" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "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": [ "r693" ] }, "arw_EnvironmentalRemediationExpenseToDate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "EnvironmentalRemediationExpenseToDate", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Environmental Remediation Expense To Date.", "label": "Environmental Remediation Expense To Date", "terseLabel": "Environmental remediation expense to date" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "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", "r164", "r198", "r199", "r200", "r217", "r218", "r219", "r221", "r227", "r229", "r246", "r294", "r295", "r402", "r438", "r439", "r440", "r442", "r443", "r457", "r458", "r459", "r460", "r461", "r462", "r464", "r480", "r482", "r483", "r484", "r485", "r486", "r488", "r535", "r536", "r537", "r551", "r615" ] }, "arw_EquityInEarningsOfAffiliatedCompanies": { "xbrltype": "textBlockItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "EquityInEarningsOfAffiliatedCompanies", "presentation": [ "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesTables" ], "lang": { "en-us": { "role": { "documentation": "Income Loss From Equity Method Investments.", "label": "Equity in Earnings of Affiliated Companies", "terseLabel": "Schedule of equity in earnings of affiliated companies" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails", "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "auth_ref": [ "r288", "r289", "r291" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails", "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity method investment, ownership percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r288" ] }, "arw_EquityMethodInvestmentProRataShareOfDebtObligationsOfJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "EquityMethodInvestmentProRataShareOfDebtObligationsOfJointVenture", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity Method Investment Pro Rata Share Of Debt Obligations Of Joint Venture.", "label": "Equity Method Investment Pro Rata Share Of Debt Obligations Of Joint Venture", "terseLabel": "Equity method investment, pro rata share of debt obligations of joint venture" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesDetails", "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments", "terseLabel": "Investments in affiliated companies", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r263", "r286", "r776", "r798" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Investments in Affiliated Companies" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompanies" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Investments in Affiliated Companies", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r162", "r290", "r293", "r770" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesTables" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Schedule of investment in affiliated companies", "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information." } } }, "auth_ref": [ "r287" ] }, "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": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r736" ] }, "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": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r700", "r711", "r721", "r746" ] }, "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": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r697", "r708", "r718", "r743" ] }, "arw_ExciseTaxShareRepurchasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ExciseTaxShareRepurchasesMember", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to excise tax share repurchase.", "label": "Excise Tax Share Repurchases [Member]", "terseLabel": "Excise tax share repurchases" } } }, "auth_ref": [] }, "arw_ExciseTaxesOnShareRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ExciseTaxesOnShareRepurchase", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date for excise taxes on share repurchase.", "label": "Excise Taxes on Share Repurchase", "terseLabel": "Excise tax on share repurchase" } } }, "auth_ref": [] }, "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": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r742" ] }, "arw_ExpirationDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ExpirationDateDomain", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "documentation": "[Domain] for Expiration Date [Axis]", "label": "Expiration Date [Domain]", "terseLabel": "Expiration Date [Domain]" } } }, "auth_ref": [] }, "arw_ExpirationdateAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ExpirationdateAxis", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Expiration date [Axis]", "label": "Expiration date [Axis]", "terseLabel": "Expiration date [Axis]" } } }, "auth_ref": [] }, "arw_FactoringAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "FactoringAbstract", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Factoring [Abstract].", "label": "Factoring [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Financial Instruments Measured at Fair Value", "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": [ "r468", "r469", "r472" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r468", "r469", "r472" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "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": [ "r374", "r404", "r405", "r406", "r407", "r408", "r409", "r469", "r490", "r491", "r492", "r666", "r667", "r671", "r672", "r673" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r468", "r469", "r470", "r471", "r473" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Financial Instruments Measured at Fair Value" } } }, "auth_ref": [] }, "us-gaap_FairValueHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueHedgingMember", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hedging [Member]", "terseLabel": "Fair value hedging", "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": [ "r86" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair value, inputs, level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r374", "r404", "r409", "r469", "r490", "r671", "r672", "r673" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair value, inputs, level 2", "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": [ "r374", "r404", "r409", "r469", "r491", "r666", "r667", "r671", "r672", "r673" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair value, inputs, level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r374", "r404", "r405", "r406", "r407", "r408", "r409", "r469", "r492", "r666", "r667", "r671", "r672", "r673" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, 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.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r374", "r404", "r405", "r406", "r407", "r408", "r409", "r490", "r491", "r492", "r666", "r667", "r671", "r672", "r673" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Fair value, measurements, recurring", "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": [ "r467", "r473" ] }, "arw_FairValueOfDebtPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "FairValueOfDebtPolicyPolicyTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "documentation": "Fair Value of Debt Policy [Policy Text Block]", "label": "Fair Value Of Debt Policy [Policy Text Block]", "terseLabel": "Fair Value of Debt Policy" } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.arrow.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Financial Instruments Measured at Fair Value", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r13", "r21" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "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": [ "r90", "r92", "r98" ] }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsDisclosureTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValue" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Disclosure [Text Block]", "terseLabel": "Financial Instruments Measured at Fair Value", "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures." } } }, "auth_ref": [] }, "arw_FiniteAndIndefiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "FiniteAndIndefiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Finite And Indefinite Lived Intangible Assets Gross.", "label": "Finite And Indefinite Lived Intangible Assets Gross", "terseLabel": "Gross Carrying Amount" } } }, "auth_ref": [] }, "arw_FiniteAndIndefiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "FiniteAndIndefiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Finite And Indefinite Lived Intangible Assets [Line Items].", "label": "Finite And Indefinite Lived Intangible Assets [Line Items]", "terseLabel": "Goodwill and Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r174", "r319" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r317", "r318", "r319", "r320", "r494", "r495" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r52", "r54" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.arrow.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Period Policy", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables" ], "lang": { "en-us": { "role": { "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign exchange contract", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r657", "r671", "r677" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign exchange forward", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r583", "r587", "r592", "r605", "r611", "r625", "r626", "r627", "r681" ] }, "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": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "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": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "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": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "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": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "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": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "us-gaap_GainLossOnContractTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnContractTermination", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Contract Termination", "negatedTerseLabel": "Other charges related to early lease terminations", "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform." } } }, "auth_ref": [ "r130" ] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Investments", "terseLabel": "(Loss) gain on investments, net", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r125", "r768" ] }, "us-gaap_GainLossOnSaleOfDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfDerivatives", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sale of Derivatives", "terseLabel": "Gain loss on sale of derivatives", "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings." } } }, "auth_ref": [ "r10", "r158", "r603", "r604", "r605", "r606" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 }, "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r10", "r60", "r61" ] }, "arw_GlobalComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "GlobalComponentsMember", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Global Components [Member]", "label": "Global Components [Member]", "terseLabel": "Global Components", "verboseLabel": "Global components" } } }, "auth_ref": [] }, "arw_GlobalEcsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "GlobalEcsMember", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Global ECS [Member]", "label": "Global ECS [Member]", "terseLabel": "Global ECS" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "periodEndLabel": "Goodwill, Ending balance", "periodStartLabel": "Goodwill, Beginning balance", "terseLabel": "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": [ "r173", "r305", "r496", "r661", "r678", "r802", "r809" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r308", "r661" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r133" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.arrow.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r304", "r316", "r661" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustment", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r312" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Accumulated impairment charges", "documentation": "Amount of accumulated impairment loss for 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": [ "r307", "r314", "r661" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Line Items]", "terseLabel": "Goodwill and Intangible Assets", "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": [ "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r661" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [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_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r121", "r215", "r253", "r267", "r273", "r276", "r292", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r475", "r660", "r821" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r16", "r455" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "terseLabel": "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.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r16" ] }, "arw_HuntsvilleSiteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "HuntsvilleSiteMember", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Huntsville Site [Member]", "label": "Huntsville Site [Member]", "terseLabel": "Huntsville Site" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r117", "r155", "r253", "r267", "r273", "r276", "r502", "r514", "r660" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 }, "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity in earnings of affiliated companies", "terseLabel": "Equity in earnings of affiliated companies", "verboseLabel": "Equity in (losses) earnings of affiliated companies", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r10", "r118", "r154", "r260", "r286", "r513" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "verboseLabel": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r159", "r161", "r228", "r229", "r261", "r441", "r444", "r523" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net", "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "Change in assets and liabilities, net of effects of acquired businesses:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other assets and liabilities", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "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.arrow.com/role/DisclosureNetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Net effect of various dilutive stock-based compensation awards", "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": [ "r234", "r235", "r236", "r241", "r411" ] }, "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": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r707", "r715", "r725", "r742", "r750", "r754", "r762" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r760" ] }, "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]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r696", "r766" ] }, "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": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r696", "r766" ] }, "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": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r696", "r766" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Net", "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": [ "r50", "r53" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Net", "verboseLabel": "Interest and other financing expense, net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r157" ] }, "us-gaap_InterestRateFairValueHedgeLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateFairValueHedgeLiabilityAtFairValue", "crdr": "credit", "calculation": { "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails": { "parentTag": "arw_TotalFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasis", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Interest Rate Fair Value Hedge Liability at Fair Value", "negatedLabel": "Interest rate swap designated as fair value hedge", "documentation": "Fair value as of the balance sheet date of all derivative liabilities designated as interest rate fair value hedging instruments." } } }, "auth_ref": [ "r93" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails", "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap", "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": [ "r652", "r686", "r687" ] }, "arw_IntraEntityForeignCurrencyTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "IntraEntityForeignCurrencyTransactionsMember", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Intra-Entity Foreign Currency Transactions [Member]", "label": "Intra-Entity Foreign Currency Transactions [Member]", "terseLabel": "Intra-entity foreign currency transactions" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "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": [ "r185", "r655", "r678" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Inventory Write-down", "terseLabel": "Inventory write downs", "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": [ "r303" ] }, "us-gaap_InvestmentIncomeInterestAndDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterestAndDividend", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest and Dividend", "terseLabel": "Investment income, interest and dividend", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r124" ] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails": { "parentTag": "arw_TotalFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Investments, Fair Value Disclosure", "terseLabel": "Equity investments", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r468" ] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Land", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Land", "terseLabel": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r777" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r115", "r153", "r510", "r678", "r787", "r799", "r830" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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": [ "r31", "r169", "r215", "r292", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r449", "r452", "r453", "r475", "r678", "r821", "r834", "r835" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Facility fee", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Lines of credit facility, maximum borrowing capacity", "verboseLabel": "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": [ "r28" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "terseLabel": "Lines of credit", "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": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit, Current", "terseLabel": "Line of credit, current", "documentation": "The carrying value as of the balance sheet date of the current portion 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": [ "r107", "r150" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivable" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r797" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r178" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r342", "r343", "r344", "r346", "r818", "r819" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Line Items]", "terseLabel": "Contingencies", "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": [ "r342", "r343", "r344", "r346", "r818", "r819" ] }, "arw_LossContingenciesOfWyleElectronicsDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "LossContingenciesOfWyleElectronicsDomain", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Loss Contingency By Site [Domain].", "label": "Loss Contingencies of Wyle Electronics [Domain]", "terseLabel": "Loss Contingency By Site [Domain]" } } }, "auth_ref": [] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r342", "r343", "r344", "r346", "r818", "r819" ] }, "arw_LossContingencyBySiteAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "LossContingencyBySiteAxis", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Loss Contingency Site [Axis].", "label": "Loss Contingency By Site [Axis]", "terseLabel": "Loss Contingency Site [Axis]" } } }, "auth_ref": [] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r342", "r343", "r344", "r346", "r818", "r819" ] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment, Gross", "terseLabel": "Machinery and equipment", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r134" ] }, "arw_MarubunArrowMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "MarubunArrowMember", "presentation": [ "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Marubun Arrow [Member]", "label": "Marubun Arrow [Member]", "terseLabel": "Marubun/Arrow" } } }, "auth_ref": [] }, "arw_MarubunMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "MarubunMember", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Marubun [Member]", "label": "Marubun [Member]", "terseLabel": "Marubun" } } }, "auth_ref": [] }, "arw_MaturityApril2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "MaturityApril2025Member", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Maturity April 2025 [Member]", "label": "Maturity April 2025 [Member]", "terseLabel": "Maturity April 2025" } } }, "auth_ref": [] }, "arw_MaturityJanuary2028Member": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "MaturityJanuary2028Member", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Maturity January 2028 [Member]", "label": "Maturity January 2028 [Member]", "terseLabel": "Maturity January 2028" } } }, "auth_ref": [] }, "arw_MaturitySeptember2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "MaturitySeptember2024Member", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Maturity September 2024 [Member]", "label": "Maturity September 2024 [Member]", "terseLabel": "Maturity September 2024" } } }, "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": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r734" ] }, "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": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r734" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r39", "r152", "r215", "r292", "r347", "r350", "r351", "r352", "r358", "r359", "r475", "r509", "r579" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Distributions", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r141" ] }, "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": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r753" ] }, "arw_MonthOfShareRepurchaseProgramApprovalAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "MonthOfShareRepurchaseProgramApprovalAxis", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information by month of share repurchase program approval.", "label": "Month of Share Repurchase Program Approval [Axis]" } } }, "auth_ref": [] }, "arw_MonthOfShareRepurchaseProgramApprovalDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "MonthOfShareRepurchaseProgramApprovalDomain", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of the month of share repurchase program approval.", "label": "Month of Share Repurchase Program Approval [Domain]" } } }, "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": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r761" ] }, "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": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r735" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used for 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": [ "r210" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used for 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": [ "r210" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by 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": [ "r128", "r129", "r130" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "arw_NetChangeInAccumulatedOtherComprehensiveIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "NetChangeInAccumulatedOtherComprehensiveIncomeLoss", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Net change in accumulated other comprehensive income (loss).", "label": "Net change in accumulated other comprehensive income (loss)", "terseLabel": "Net change in Accumulated other comprehensive (loss) income" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arrow.com/role/DisclosureNetIncomePerShareDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to shareholders", "verboseLabel": "Net income attributable to shareholders", "label": "Net Income (Loss)", "terseLabel": "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": [ "r119", "r130", "r156", "r167", "r193", "r196", "r200", "r215", "r220", "r222", "r223", "r224", "r225", "r228", "r229", "r238", "r253", "r267", "r273", "r276", "r292", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r466", "r475", "r517", "r597", "r613", "r614", "r660", "r689", "r821" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r81", "r146", "r193", "r196", "r228", "r229", "r516", "r781" ] }, "arw_NetIncomePerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "NetIncomePerShareAbstract", "presentation": [ "http://www.arrow.com/role/DisclosureNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Net Income per Share [Abstract]", "label": "Net Income per Share [Abstract]", "terseLabel": "Net income per share:" } } }, "auth_ref": [] }, "us-gaap_NetInvestmentHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentHedgingMember", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Net Investment Hedging [Member]", "terseLabel": "Net investment hedging", "documentation": "Hedges of a net investment in a foreign operation." } } }, "auth_ref": [ "r88" ] }, "us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component", "negatedTerseLabel": "Employee benefit plan expense, net", "documentation": "Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits." } } }, "auth_ref": [ "r403" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Impact of Recently Issued Accounting Standards", "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": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r734" ] }, "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": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r704", "r715", "r725", "r742", "r750" ] }, "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": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r732" ] }, "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": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r731" ] }, "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": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r742" ] }, "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": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r761" ] }, "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": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r761" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r76", "r402", "r790", "r791", "r792", "r841" ] }, "arw_Nonrule10b51arrmodifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "Nonrule10b51arrmodifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "NonRule10B51ArrModified [Flag]", "terseLabel": "Non Rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "arw_NorcoSiteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "NorcoSiteMember", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Norco Site [Member]", "label": "Norco Site [Member]", "terseLabel": "Norco Site" } } }, "auth_ref": [] }, "arw_NorthAmericanAssetSecuritizationProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "NorthAmericanAssetSecuritizationProgramMember", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "North American Asset Securitization Program [Member]", "label": "North American Asset Securitization Program [Member]", "terseLabel": "North American asset securitization program" } } }, "auth_ref": [] }, "arw_NotesDueIn2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "NotesDueIn2024Member", "presentation": [ "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes Due In 2024 [Member]", "label": "Notes Due In 2024 [Member]", "terseLabel": "3.25% notes, due September 2024" } } }, "auth_ref": [] }, "arw_NotesDueIn2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "NotesDueIn2025Member", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails", "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes Due In 2025 [Member]", "label": "Notes Due In 2025 [Member]", "terseLabel": "4.00% notes, due April 2025", "verboseLabel": "4.00% notes, due 2025" } } }, "auth_ref": [] }, "arw_NotesDueIn2026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "NotesDueIn2026Member", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes Due In 2026 [Member]", "label": "Notes Due In 2026 [Member]", "terseLabel": "6.125% notes, due 2026" } } }, "auth_ref": [] }, "arw_NotesDueIn2028Member": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "NotesDueIn2028Member", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes Due In 2028 [Member]", "label": "Notes Due In 2028 [Member]", "terseLabel": "3.875% notes, due 2028" } } }, "auth_ref": [] }, "arw_NotesDueIn2032Member": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "NotesDueIn2032Member", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes Due In 2032 [Member]", "label": "Notes Due In 2032 [Member]", "terseLabel": "2.95% notes, due 2032" } } }, "auth_ref": [] }, "arw_NotesDueInApril2034Member": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "NotesDueInApril2034Member", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes Due In April 2034 [Member].", "label": "Notes Due In April 2034 [Member]", "verboseLabel": "5.875% notes, due 2034" } } }, "auth_ref": [] }, "us-gaap_NotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableOtherPayablesMember", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Other obligations with various interest rates and due dates", "documentation": "A written promise to pay a note to a third party." } } }, "auth_ref": [] }, "arw_NumberOfJointVentures": { "xbrltype": "integerItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "NumberOfJointVentures", "presentation": [ "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of joint ventures.", "label": "Number Of Joint Ventures", "terseLabel": "Number of joint ventures" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "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": [ "r796" ] }, "arw_NumberOfYearsForAccrualToBeSpent": { "xbrltype": "durationItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "NumberOfYearsForAccrualToBeSpent", "presentation": [ "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of Years for the Other Accrual to Be Spent", "label": "Number Of Years For The Accrual To Be Spent", "terseLabel": "Number of years for the accrual to be spent" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income", "verboseLabel": "Operating income (loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r253", "r267", "r273", "r276", "r660" ] }, "us-gaap_OperatingIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLossAbstract", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss) [Abstract]", "terseLabel": "Operating income (loss):" } } }, "auth_ref": [] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating segments", "terseLabel": "Operating segments", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r266", "r267", "r268", "r269", "r270", "r276" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r105", "r144", "r541", "r542" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r186", "r678" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r175" ] }, "arw_OtherComprehensiveIncomeBeforeReclassificationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "OtherComprehensiveIncomeBeforeReclassificationsMember", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income Before Reclassifications [Member]", "label": "Other Comprehensive Income Before Reclassifications [Member]", "terseLabel": "Other comprehensive (loss) income before reclassifications" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign Currency Translation Adjustment and Other: Other comprehensive (loss) income before reclassifications", "documentation": "Amount after tax, before 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": [ "r4", "r116", "r476", "r477", "r479" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "verboseLabel": "(Loss) gain on interest rate swaps designated as cash flow hedges, net of taxes", "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": [ "r188", "r190" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Unrealized Gain on Interest Rate Swaps Designated as Cash Flow Hedges, Net: Other comprehensive loss before reclassifications", "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": [ "r188", "r190" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "terseLabel": "Unrealized Gain on Interest Rate Swaps Designated as Cash Flow Hedges, Net: Amounts reclassified into income", "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", "r191" ] }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax", "terseLabel": "Other comprehensive income (loss), derivative, excluded component, increase (decrease), before adjustments, after tax", "documentation": "Amount, after tax and before adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method." } } }, "auth_ref": [ "r189", "r190", "r454", "r456" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment and other, net of taxes", "verboseLabel": "Foreign Currency Translation Adjustment and Other", "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": [ "r3" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive (loss) income", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r15", "r20", "r194", "r197", "r202", "r480", "r481", "r486", "r497", "r518", "r779", "r780" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Employee benefit plan items, net of taxes", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r5", "r116" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax", "terseLabel": "Employee Benefit Plan Items, Net: Amounts reclassified into income", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r7", "r116", "r142", "r192" ] }, "arw_OtherJointVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "OtherJointVentureMember", "presentation": [ "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Other Joint Venture [Member]", "label": "Other Joint Venture", "verboseLabel": "Other joint venture" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34" ] }, "us-gaap_OtherLongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "label": "Other Long-Term Debt, Noncurrent", "terseLabel": "Other obligations with various interest rates and due dates", "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r33", "r575" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r130" ] }, "us-gaap_OtherNonrecurringIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonrecurringIncomeExpense", "crdr": "debit", "calculation": { "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherComponentsOfRestructuringIntegrationAndOtherChargesDetails": { "parentTag": "us-gaap_RestructuringAndRelatedCostIncurredCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherComponentsOfRestructuringIntegrationAndOtherChargesDetails" ], "lang": { "en-us": { "role": { "label": "Other Nonrecurring (Income) Expense", "terseLabel": "Other charges", "documentation": "Amount of other expense (income) that is infrequent in occurrence or unusual in nature." } } }, "auth_ref": [ "r126" ] }, "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": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r734" ] }, "arw_OtherReceivablesSoldUnderFactoringProgram": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "OtherReceivablesSoldUnderFactoringProgram", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of other receivables sold under factoring program.", "label": "Other Receivables Sold under Factoring Program", "terseLabel": "Receivables sold under the factoring programs that were uncollected" } } }, "auth_ref": [] }, "us-gaap_OtherShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherShortTermBorrowings", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Other Short-Term Borrowings", "terseLabel": "Other short-term borrowings", "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25", "r575" ] }, "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": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r702", "r713", "r723", "r748" ] }, "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": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r705", "r716", "r726", "r751" ] }, "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": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r705", "r716", "r726", "r751" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r730" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Supplier Finance Programs" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchases of common stock", "terseLabel": "Payments for repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r44" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Acquisition of property, plant, and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r127" ] }, "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": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r733" ] }, "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": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r733" ] }, "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": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r732" ] }, "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": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r742" ] }, "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": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r735" ] }, "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": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r731" ] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusAxis", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r448", "r569", "r674" ] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusDomain", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r448", "r569", "r674" ] }, "us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDerivativeInstrumentFinancingActivities", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Derivative Instrument, Financing Activities", "verboseLabel": "Settlement of forward-starting interest rate swap", "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments." } } }, "auth_ref": [ "r208", "r658" ] }, "us-gaap_ProceedsFromHedgeFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromHedgeFinancingActivities", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Hedge, Financing Activities", "terseLabel": "Proceeds from hedge financing activities", "documentation": "The cash inflow from a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations." } } }, "auth_ref": [ "r211", "r784" ] }, "us-gaap_ProceedsFromHedgeInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromHedgeInvestingActivities", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDerivativesDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Hedge, Investing Activities", "terseLabel": "Proceeds from settlement of net investment hedge", "documentation": "The cash inflow for a financial contract that meets the hedge criteria as either a cash flow hedge, fair value hedge, or hedge of a net investment in a foreign operation." } } }, "auth_ref": [ "r211", "r773" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from offering", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r43", "r544" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r774", "r784" ] }, "arw_ProceedsFromRepaymentOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ProceedsFromRepaymentOfShortTermDebt", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from (Repayment of) Short-term Debt", "label": "Proceeds from (Repayment of) Short-term Debt", "terseLabel": "Change in short-term and other borrowings" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromRepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfDebt", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Repayments of) Debt", "terseLabel": "Proceeds from (repayments of) long-term bank borrowings, net", "documentation": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromRepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfNotesPayable", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Repayments of) Notes Payable", "terseLabel": "Net proceeds from note offering", "documentation": "Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfOtherLongTermDebt", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Repayments of) Other Long-Term Debt", "terseLabel": "Redemption of notes", "documentation": "Amount of cash inflow (outflow) from other long-term debt." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfOtherAssetsInvestingActivities", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Other Assets, Investing Activities", "terseLabel": "Other", "documentation": "Amount of cash inflow from the sale of other assets recognized in investing activities." } } }, "auth_ref": [ "r773" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r6", "r17" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity", "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Consolidated net income", "totalLabel": "Consolidated net income", "verboseLabel": "Consolidated net income (loss)", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r167", "r193", "r196", "r209", "r215", "r220", "r228", "r229", "r253", "r267", "r273", "r276", "r292", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r447", "r450", "r451", "r466", "r475", "r502", "r515", "r550", "r597", "r613", "r614", "r660", "r675", "r676", "r690", "r781", "r821" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, plant, and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r134", "r171", "r512" ] }, "us-gaap_PropertyPlantAndEquipmentGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGrossAbstract", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross [Abstract]", "terseLabel": "Property, plant, and equipment, at cost:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "totalLabel": "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": [ "r12", "r503", "r512", "r678" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Charged to income", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r207", "r299" ] }, "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": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r730" ] }, "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": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r730" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Accounts Receivable" } } }, "auth_ref": [] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityComponentsOfAccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Amounts reclassified into income", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r200" ] }, "us-gaap_RecoveryOfDirectCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecoveryOfDirectCosts", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Recovery of Direct Costs", "terseLabel": "Recovery of direct costs", "documentation": "Return of or reimbursements received in relation to direct costs and expenses previously paid or incurred." } } }, "auth_ref": [ "r122" ] }, "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]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r697", "r708", "r718", "r743" ] }, "arw_RemediationProjectManagementRegulatoryOversightAndInvestigativeAndFeasibilityStudiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "RemediationProjectManagementRegulatoryOversightAndInvestigativeAndFeasibilityStudiesMember", "presentation": [ "http://www.arrow.com/role/DisclosureContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to remediation project management regulatory oversight and investigative and feasibility studies.", "label": "Remediation Project Management Regulatory Oversight and Investigative and Feasibility Studies [Member]", "terseLabel": "Remediation Project Management Regulatory Oversight and Investigative and Feasibility Studies" } } }, "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": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r698", "r709", "r719", "r744" ] }, "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": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r699", "r710", "r720", "r745" ] }, "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": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r706", "r717", "r727", "r752" ] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOther" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring, Integration, and Other", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r330", "r331", "r333", "r335", "r339" ] }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostIncurredCost", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 }, "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherComponentsOfRestructuringIntegrationAndOtherChargesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherComponentsOfRestructuringIntegrationAndOtherChargesDetails", "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Cost, Incurred Cost", "terseLabel": "Restructuring, integration, and other", "totalLabel": "Restructuring, integration, and other charges", "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost." } } }, "auth_ref": [ "r332", "r334", "r337", "r338" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherComponentsOfRestructuringIntegrationAndOtherChargesDetails": { "parentTag": "us-gaap_RestructuringAndRelatedCostIncurredCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherComponentsOfRestructuringIntegrationAndOtherChargesDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Charges", "verboseLabel": "Restructuring and integration 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": [ "r10", "r336", "r337", "r813" ] }, "us-gaap_RestructuringChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringChargesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring, Integration, and Other" } } }, "auth_ref": [] }, "arw_RestructuringConsultingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "RestructuringConsultingCosts", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of expenses for consulting arrangements associated exit or disposal activities pursuant to an authorized plan.", "label": "Restructuring, Consulting Costs", "terseLabel": "Consulting costs" } } }, "auth_ref": [] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Costs", "terseLabel": "Restructuring costs", "documentation": "Amount, after cash payment, 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": [ "r10" ] }, "us-gaap_RestructuringReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveCurrent", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve, Current", "terseLabel": "Accrued liabilities related to operating expense reduction initiatives", "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset." } } }, "auth_ref": [ "r778", "r814", "r815" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r112", "r141", "r508", "r538", "r540", "r548", "r578", "r678" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r164", "r217", "r218", "r219", "r221", "r227", "r229", "r294", "r295", "r438", "r439", "r440", "r442", "r443", "r457", "r459", "r460", "r462", "r464", "r535", "r537", "r551", "r841" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Sales", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r201", "r215", "r254", "r255", "r266", "r271", "r272", "r278", "r280", "r282", "r292", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r475", "r502", "r821" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Sales:" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility", "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": [] }, "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": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r761" ] }, "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": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r761" ] }, "arw_Rule10b51arrmodifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "Rule10b51arrmodifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Rule10B51ArrModified [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of accounts receivable, net", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of changes in accumulated other comprehensive (loss) income, excluding noncontrolling interests", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r41", "r831", "r833" ] }, "us-gaap_ScheduleOfAssumptionsForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssumptionsForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value Assumption, Date of Securitization or Asset-Backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities [Table Text Block]", "terseLabel": "Schedule of other amounts related to the EMEA asset securitization program", "documentation": "Tabular disclosure of all information related to the key inputs and assumptions used in measuring the fair value of assets obtained or liabilities incurred, as the result of a sale of financial assets, relating to the transferor's continuing involvement, if any, at the time of securitization, asset-backed financing arrangement, or similar transfer (including at a minimum, but not limited to, and if applicable, quantitative information about discount rates, expected prepayments including the expected weighted-average life of prepayable financial assets, and anticipated credit losses, including expected static pool losses)." } } }, "auth_ref": [ "r102" ] }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of estimated fair market value of long-term debt, using quoted market prices", "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt", "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": [ "r33", "r65", "r68", "r99", "r100", "r101", "r104", "r139", "r140", "r666", "r668", "r789" ] }, "arw_ScheduleOfDefiniteAndIndenfiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ScheduleOfDefiniteAndIndenfiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of Definite and Indefinite Lived Intangible Assets", "label": "Schedule of Definite and Indefinite Lived Intangible Assets [Table]", "terseLabel": "Schedule of Definite and Indefinite Lived Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of effects of derivative instruments on the company's consolidated statements of operations and other comprehensive income", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r91", "r94", "r455" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Description of types of hedging instruments used", "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", "r83", "r84", "r85", "r89", "r92", "r94", "r96", "r97" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureNetIncomePerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of computation of net income per share on a basic and diluted basis", "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": [ "r794" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails", "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Schedule of Equity Method Investment, Equity Method Investee, Name [Axis]" } } }, "auth_ref": [ "r288", "r289", "r291" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Investments in Affiliated Companies", "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": [ "r215", "r288", "r289", "r291", "r292", "r475" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.arrow.com/role/DisclosureInvestmentsInAffiliatedCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r167", "r215", "r288", "r289", "r291", "r292", "r475" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets (liabilities) measured at fair value on a recurring basis", "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": [ "r468", "r469" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets, net", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r52", "r54" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r661" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill of companies acquired", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r661", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811" ] }, "arw_ScheduleOfOtherAmountsSoldUnderFactoringProgramsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ScheduleOfOtherAmountsSoldUnderFactoringProgramsTableTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other receivables sold under factoring programs that were uncollected.", "label": "Schedule of Other Amounts Sold under Factoring Programs [Table Text Block]", "terseLabel": "Schedule of other amounts under factoring programs" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherTables" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of components of the restructuring, integration, and other charges", "documentation": "Tabular 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": [ "r57", "r58", "r59" ] }, "arw_ScheduleOfSalesOfAccountsReceivablesUnderFactoringProgramsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ScheduleOfSalesOfAccountsReceivablesUnderFactoringProgramsTableTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of sales of accounts receivables under factoring programs.", "label": "Schedule of Sales of Accounts Receivables under Factoring Programs [Table Text Block]", "terseLabel": "Schedule of sales of trade accounts receivable under factoring programs" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "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", "r49" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of reportable segment", "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", "r49" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Short-term Debt [Table]", "terseLabel": "Schedule of Short-term Debt [Table]", "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of short-term borrowings, including current portion of long-term debt", "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of activity in the number of shares outstanding", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r23", "r62", "r63", "r64", "r65", "r66", "r67", "r68", "r109", "r110", "r139", "r140", "r141" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r692" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r694" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "terseLabel": "Segments [Domain]", "verboseLabel": "Reporting Segment [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r250", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r282", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r334", "r338", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r661", "r775", "r839" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "auth_ref": [ "r280", "r281", "r563", "r564", "r565", "r620", "r621", "r622", "r632", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r653", "r670", "r681", "r825", "r839" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment and Geographic Information" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographic Information", "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": [ "r249", "r250", "r251", "r252", "r253", "r265", "r270", "r274", "r275", "r276", "r277", "r278", "r279", "r282" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment and geographic information", "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_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general, and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r123" ] }, "arw_SeniorDebenturesDueIn2027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "SeniorDebenturesDueIn2027Member", "presentation": [ "http://www.arrow.com/role/DisclosureDebtLtDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior Debentures Due In 2027 [Member]", "label": "Senior Debentures Due In 2027 [Member]", "terseLabel": "7.50% senior debentures, due 2027" } } }, "auth_ref": [] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureRestructuringIntegrationAndOtherNarrativeDetails", "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Severance Costs", "terseLabel": "Other charges related to termination of personnel", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Amortization of stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437" ] }, "arw_ShareRepurchaseCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ShareRepurchaseCategoryAxis", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "documentation": "Share Repurchase Category", "label": "Share Repurchase Category [Axis]", "terseLabel": "Share Repurchase Category [Axis]" } } }, "auth_ref": [] }, "arw_ShareRepurchaseCategoryDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ShareRepurchaseCategoryDomain", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "documentation": "Share Repurchase Category [Domain]", "label": "Share Repurchase Category [Domain]", "terseLabel": "Share Repurchase Category [Domain]" } } }, "auth_ref": [] }, "arw_ShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ShareRepurchaseProgramMember", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "documentation": "Share Repurchase Program [Member]", "label": "Share Repurchase Program [Member]", "terseLabel": "Share repurchase program" } } }, "auth_ref": [] }, "arw_ShareRepurchaseProgramsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ShareRepurchaseProgramsLineItems", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-Repurchase Programs [Line Items]", "label": "Share-Repurchase Programs [Line Items]", "terseLabel": "Share-Repurchase Programs [Line Items]" } } }, "auth_ref": [] }, "arw_ShareRepurchaseProgramsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ShareRepurchaseProgramsTable", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-Repurchase Programs [Table]", "label": "Share-Repurchase Programs [Table]", "terseLabel": "Share-Repurchase Programs [Table]" } } }, "auth_ref": [] }, "arw_ShareRepurchaseProgramsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "ShareRepurchaseProgramsTableTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityTables" ], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for Share-Repurchase Programs [Table]", "label": "Share-Repurchase Programs [Table Text Block]", "terseLabel": "Schedule of company's share-repurchase program" } } }, "auth_ref": [] }, "arw_SharesApprovedJanuary2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "SharesApprovedJanuary2023Member", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "documentation": "Shares Approved January 2023 [Member]", "label": "Shares Approved January 2023 [Member]", "terseLabel": "January 2023" } } }, "auth_ref": [] }, "arw_SharesApprovedSeptember2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "SharesApprovedSeptember2022Member", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "documentation": "Shares Approved September 2022 [Member]", "label": "Shares Approved September 2022 [Member]", "terseLabel": "September 2022" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtLineItems", "presentation": [ "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt [Line Items]", "terseLabel": "Debt", "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_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtWeightedAverageInterestRate", "presentation": [ "http://www.arrow.com/role/DisclosureDebtStDebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Short-term debt, weighted-average interest rate, at point in time", "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time." } } }, "auth_ref": [ "r27" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "terseLabel": "Segments [Axis]", "verboseLabel": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r166", "r250", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r282", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r321", "r334", "r338", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r661", "r775", "r839" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityCommonStockOutstandingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r163", "r179", "r180", "r181", "r215", "r233", "r237", "r239", "r241", "r247", "r248", "r292", "r347", "r350", "r351", "r352", "r358", "r359", "r389", "r390", "r392", "r395", "r401", "r475", "r544", "r545", "r546", "r547", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r577", "r598", "r615", "r633", "r634", "r635", "r636", "r637", "r769", "r785", "r793" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]", "verboseLabel": "Statement, Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r37", "r164", "r198", "r199", "r200", "r217", "r218", "r219", "r221", "r227", "r229", "r246", "r294", "r295", "r402", "r438", "r439", "r440", "r442", "r443", "r457", "r458", "r459", "r460", "r461", "r462", "r464", "r480", "r482", "r483", "r484", "r485", "r486", "r488", "r535", "r536", "r537", "r551", "r615" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.arrow.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "auth_ref": [ "r280", "r281", "r563", "r564", "r565", "r620", "r621", "r622", "r632", "r640", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r653", "r670", "r681", "r825", "r839" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityCommonStockOutstandingActivityDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "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": [ "r217", "r218", "r219", "r246", "r493", "r543", "r562", "r568", "r570", "r571", "r572", "r573", "r574", "r577", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r590", "r591", "r592", "r593", "r594", "r596", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r615", "r682" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF EQUITY" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityCommonStockOutstandingActivityDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "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": [ "r217", "r218", "r219", "r246", "r493", "r543", "r562", "r568", "r570", "r571", "r572", "r573", "r574", "r577", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r590", "r591", "r592", "r593", "r594", "r596", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r615", "r682" ] }, "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": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r701", "r712", "r722", "r747" ] }, "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": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Shares issued for stock-based compensation awards", "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityCommonStockOutstandingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Shares issued for stock-based compensation awards", "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", "r109", "r110", "r141" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Dollar Value Approved for Repurchase", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Approximate Dollar Value of Shares that May Yet be Purchased Under the Program", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "arw_StockRepurchaseProgramValueOfSharesRepurchasedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "StockRepurchaseProgramValueOfSharesRepurchasedAmount", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "documentation": "Value of shares repurchased amount.", "label": "Stock Repurchase Program, Value Of Shares Repurchased, Amount", "terseLabel": "Dollar Value of Shares Repurchased" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "terseLabel": "Stock repurchased during period, shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r109", "r110", "r141", "r547", "r615", "r636" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityShareRepurchaseProgramsDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchases of common stock", "terseLabel": "Stock repurchased during period, value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r109", "r110", "r141", "r551", "r615", "r636", "r690" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r110", "r113", "r114", "r132", "r579", "r595", "r616", "r617", "r678", "r691", "r787", "r799", "r830", "r841" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets", "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r76", "r77", "r80", "r164", "r165", "r199", "r217", "r218", "r219", "r221", "r227", "r294", "r295", "r402", "r438", "r439", "r440", "r442", "r443", "r457", "r458", "r459", "r460", "r461", "r462", "r464", "r480", "r482", "r486", "r488", "r536", "r537", "r549", "r579", "r595", "r616", "r617", "r638", "r690", "r787", "r799", "r830", "r841" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Shareholders' Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r138", "r214", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r402", "r463", "r618", "r619", "r639" ] }, "us-gaap_SupplierFinanceProgramObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramObligation", "crdr": "credit", "presentation": [ "http://www.arrow.com/role/DisclosureSupplierFinanceProgramsDetails" ], "lang": { "en-us": { "role": { "label": "Supplier Finance Program, Obligation", "terseLabel": "Supplier finance programs obligations", "documentation": "Amount of obligation for supplier finance program." } } }, "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r663" ] }, "us-gaap_SupplierFinanceProgramTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureSupplierFinancePrograms" ], "lang": { "en-us": { "role": { "label": "Supplier Finance Program [Text Block]", "terseLabel": "Supplier Finance Programs", "documentation": "The entire disclosure for supplier finance program." } } }, "auth_ref": [ "r322", "r323", "r324", "r662" ] }, "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": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r741" ] }, "arw_TotalFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arrow.com/20240629", "localname": "TotalFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasis", "crdr": "debit", "calculation": { "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arrow.com/role/DisclosureFinancialInstrumentsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Total Fair Value Assets And Liabilities Measured On Recurring Basis", "label": "Total Fair Value Assets And Liabilities Measured On Recurring Basis", "totalLabel": "Total fair value assets and liabilities measured on recurring basis" } } }, "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": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r733" ] }, "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": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r740" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.arrow.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Amortizable trade name", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r73" ] }, "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": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r760" ] }, "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": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r762" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.arrow.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount", "crdr": "debit", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Transfer of Financial Assets Accounted for as Sales, Cash Proceeds Received for Assets Derecognized, Amount", "verboseLabel": "Receivables sold to unaffiliated financial institutions that were uncollected", "documentation": "Amount, before counterparty netting, of cash proceeds received in transfers of derecognized financial assets from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in retention of substantially all of the exposure to the economic return throughout the term of the transaction." } } }, "auth_ref": [ "r19" ] }, "us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferOfFinancialAssetsAccountedForAsSalesTableTextBlock", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableTables" ], "lang": { "en-us": { "role": { "label": "Transfer of Financial Assets Accounted for as Sales [Table Text Block]", "terseLabel": "Schedule of sales of accounts receivable to unaffiliated financial institutions under the EMEA asset securitization program", "documentation": "Tabular disclosure of derecognized financial assets from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in retention of substantially all of the exposure to the economic return throughout the term of the transaction." } } }, "auth_ref": [ "r18" ] }, "us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTaxPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TranslationAdjustmentForNetInvestmentHedgeNetOfTaxPeriodIncreaseDecrease", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Derivatives used in Net Investment Hedge, Net of Tax, Period Increase (Decrease)", "terseLabel": "Gain (loss) on foreign exchange contracts designated as net investment hedges, net of taxes", "documentation": "Amount of increase (decrease) in the cumulative translation adjustment from gain (loss), after tax, on foreign currency derivatives, that are designated as, and are effective as, economic hedges of a net investment in a foreign entity." } } }, "auth_ref": [ "r831" ] }, "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": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r763" ] }, "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": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r764" ] }, "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": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r762" ] }, "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": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r762" ] }, "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": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r765" ] }, "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": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r763" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityCommonStockOutstandingActivityDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r69" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r69" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityCommonStockOutstandingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Repurchases of common stock", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r15", "r110", "r141" ] }, "us-gaap_TreasuryStockSharesRetired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesRetired", "presentation": [ "http://www.arrow.com/role/DisclosureShareholdersEquityCommonStockOutstandingActivityDetails" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Retired", "negatedLabel": "Retirement of treasury shares", "documentation": "Number of shares of common and preferred stock retired from treasury during the period." } } }, "auth_ref": [ "r15", "r110", "r141" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock (5,101 and 3,880 shares in 2024 and 2023, respectively), at cost", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r36", "r69", "r70" ] }, "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": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r759" ] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Unrealized Gain (Loss) on Investments", "negatedLabel": "Loss (gain) on investments, net", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r10" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://www.arrow.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable interest entity, primary beneficiary", "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity." } } }, "auth_ref": [ "r79", "r448", "r449", "r452", "r453" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.arrow.com/role/DisclosureNetIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arrow.com/role/DisclosureNetIncomePerShareDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average 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": [ "r232", "r241" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.arrow.com/role/DisclosureNetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arrow.com/role/DisclosureNetIncomePerShareDetails", "http://www.arrow.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average 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": [ "r231", "r241" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480463/815-10-45-5" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "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": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "10", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483478/205-10-45-3" }, "r25": { "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)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-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))", "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(b),22(b))", "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.19)", "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.20)", "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.21)", "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(a)(1))", "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.22)", "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.24)", "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.25)", "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": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "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" }, "r38": { "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.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "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.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r44": { "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" }, "r45": { "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" }, "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": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r59": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r71": { "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" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r103": { "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" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "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(19)(a)(3))", "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(19))", "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(20))", "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": "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "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(10))", "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(12))", "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(20))", "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "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" }, "r122": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r123": { "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" }, "r124": { "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(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r125": { "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" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r132": { "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r137": { "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" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r143": { "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" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r145": { "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "25", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-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(11))", "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(13)(2))", "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(13))", "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(16))", "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(22))", "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": "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" }, "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(13)(f))", "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(15))", "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": "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" }, "r157": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r158": { "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(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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(15))", "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(16))", "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(17))", "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(18))", "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(21))", "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(22))", "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(27)(b))", "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(28))", "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(29))", "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(3)(a)(1))", "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(30)(a)(4))", "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(4))", "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": "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(dd)", "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": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r202": { "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(21))", "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(22))", "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r210": { "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" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-27" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r260": { "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" }, "r261": { "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" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r288": { "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" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r291": { "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" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r294": { "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" }, "r295": { "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" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-4" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r340": { "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" }, "r341": { "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" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r402": { "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" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r452": { "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" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r475": { "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" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r480": { "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" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r496": { "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" }, "r497": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r498": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r499": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r500": { "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" }, "r501": { "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" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r510": { "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" }, "r511": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r515": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r516": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r517": { "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" }, "r518": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r519": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r520": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r543": { "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" }, "r544": { "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(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r545": { "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(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r546": { "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(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r547": { "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(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r548": { "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" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r551": { "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" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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 A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r626": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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 D)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r630": { "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 D)(Footnote 6)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r631": { "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 D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-23" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477128/405-50-55-3" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477128/405-50-55-5" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-16" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r691": { "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" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r728": { "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" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r770": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r771": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r772": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r773": { "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" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r775": { "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" }, "r776": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r777": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r778": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r785": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r794": { "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" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r796": { "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" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r799": { "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" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r802": { "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" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r813": { "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" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r820": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r837": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r838": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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 69 0001558370-24-010531-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-010531-xbrl.zip M4$L#!!0 ( += 5E@'Z0L$Q$ &FU 0 87)W+3(P,C0P-C(Y+GAS M9.U=W7/;N!%_[TS_!]0OO!Q0]8+!9+\(>_;E8!>B(BI)Q].!@<'AT@ MPCSN4[;X>_[@[]^_.,??OA3K_?+Q>,M\KD7K0B3R!,$2^*C9RJ7:,K7 M:\S0'1&"!@&Z$-1?$(0&1X??'1X=#E"O]U&+N, AL'"&M*SCPT%:<)E(X^P< M?=\?](^/CM^AP?'YZ=GYR2D:WJ5T=]"R.;41;D+_//269(61Q&)!Y#U>D7"- M/?+A8"GE^KS??WY^/L1"\.=#CZ^TE*/WQV<'"$LIZ"R2Y)J+U169XRB0T!'L MMP@'NF;HGX"H'L@19(JA0UEXO@ES53V?''*Q@'J.!OU?[FXGNG$IK2]%3[ZL M29YE,Q.!9H+BOBI6K3SN'9WT3@8I9T#9KV8FJ.FDKXIGT.7;1I7HDW8-SL[. M^KIT2PJ"?+FES%65):TPK*0HF9MVT%%L]6&-).]%OT(ED+XJE15-F6 ML[[@ >GO*%/>*.RIDAT ,2FJX(\+<_4Q(FV#$DBVU)AZH5FX+LJ)]@DUDT)! MH0V+)I,C(=OVU,9;FN6KDEP%#4SG%BXC4#EIFY#:YWZO:%O\VC'K[\:L-F'4 M:-_>Q_:-;KO \RMZP//SH\KS>V$TJR16A3'#QS\@I%H"I1^G#]9JR M.8^?P#-EE\\5.%,8R$C]^/'QIL*$:@PG(%*O49CCP MHJ ]WZY9E6S)PQ2H-X3ODJ^@ Y;*3#V1&W#75J0ACB9.*Z#';0"]'-\]/(X^ MC^XG-S^-T,T]_#WJH*V%]@('RH9-EH3(N@F9I[/"=E(/V\7P=GA_.4*3SZ/1 MM)M]+68?#I?7 7]N:CMW]%;(WK6::? M83,Z9/X-:,L6RJ,;AB%,G>+?5T1B&B1PODI"+AIQWP\)%XA#YAZ+8*>*L);2B>'@V***;"T$Y: M!U,=3->4P5I&<7 #'KS0(:7PCF!5Y _E-:;B)QQ$5=BUY+8!^GT9T&T-*%,% M2NM 6")5"]+5=$C7(?U(5/]Y,A*4+<"8D46\DP"S.I9+(I1+REF\5%IIERJ< M5V6PW[ FVP@Z*X^@7 W?HDP=WVI;KZM1*_RV58C/$3QLR)FTL!M\=8/OGLAX ME_- Q 0ZK,J@5-)9@(>];@EXD(5B80AVS4B+ZU RH)0<):3_P]0;,4GERPV; M<['2C4]P:D)I=:YADBJHT@.,S$\UJ6*!*".Q0ZKYKO4!QC@#LR0IZ--T"YMG M:K"?/6V^GT7?Y*1WTZ[Y_G;T6P0SH>'F-B&V@G?:9F<[^ON/-]-_=)#M[39/ MU09D7Z\Y8:Y?^4[ :3YYG=,%MQF2! M=7!2AC41K)?)G>CL4MF!N5\D*BUJ'X$JF< &TW=EF!2[LJ[3^%>'B 616QLBMRT1*<7B$T1N.T2^8 !7T"?0Z:G2 M$.XOR![6+2':D8;DLPU!WZBF_"4-!7=CJ>U86G$VD=S[=1Q)E>2G4M*''LQ+ M*&TS;!J(L8^0DC&I'B%0'](5HDR-**VR&P?MQH%^\DC6D?"6."0/0H4?5E6^ M1&M^._+E:(@9>?VXMZL)I55UB-G@^45 M ,RP:=(5;5) 39X5F-YP4.*7A.#QEMB^"92"S'.N YE:'2*UC^AU8[/V=MCVB]AWV#7)];4G^=KQ M:9;>V^%A\!JC]3J@1,11UNUFJ^0F5I!9D7EO< P364ED=[?MZO QGZ*8#D[L M/5]Q?-5U\MX'(WL>@]BA>F4R>P=I^].-MJ<9=A#WS2?OT&N0 VY-_K;BTS3M MNX.C28S7'L6U ]+P$*<#Q!*"K8V]VF&P15V[_F\=:VT99+5CM%=XM0.N45#U M@0?4-(WJ2.O#X3"CRJ>/QA@K^B85V87 VT7ES/G4=H9ZY$Z.#+G4EJ3;+H]Z M_TB=&<6&7#8HWY6A;)1FV^'9(GIG1K"2SH;9:1DSXWOZ'4:U$2,S*ID2&P[? ME7&(\VN[CM\[Y& &I2&7#;"S,F#-DB<[1%N$(0=0B M-%'QIET5G0VDINED'4BM#YFJ4I+JJ>L!>]?JQ.G_)0-)_:-N%7XD;59!2*.DU=]UJV(N=D]2;BL#" M*TDI76D,0CC8/PG^>#]M^P'J?R&E (6V2A6 \16F["J^=;=L!1NPU)M"?7U#W@XF,A$( M1;%4I,2B6"Y*!?]O&L,?^H6;>I,'N?M\]6V^,#*YD(B5KJ"ON$LXOKC^EGM: M3$P=5I'K:X75CT.H*AE?];56W6Q>6ZWQ1N\^ 72W8MJUPG;YM*DU1;9 B!Q7 M3\GI#8Y[@_?M>V-W_72SCDCIXTY0MXSOC4+FBO17@*">O Z#[$W]3?I?LZB_ MMK=P*P1.% (G@_U:8?S4056GV#CUWV'CAI@_<="P(U(&U0.G[:HLW]?>R *D MY.I'.]RKKR7?P_8 K['VY",9NOH/!W=8!0[DRW M: #DIW=D-4OS)F"=_F[KQ>5&DI6RQ=#B:!9**B/5WD^"1^L/!_I[%.<42 X0AE*!/?GA M0 J5<\-H$*BM5?IW3 L+->7^-*XJ$LFQ6Y4RUUP0NF C+!AEBU"M>3M%C(6Q M$G%=T!X5F[$IX,MSGZ[4FX1<:_LVJHS8$Q6(02GVJ.T68-59,IOP+# MNE.N(7E6W15GL"D2+WL@-L=!6*GG++Y(#)0D,RI-VL=&258K_RG@(&7W3F=Q M3%:5.S@D 0 :TR@$8@:#M720+*YD5,D!65X(F1Q/H5!^)K MY3@X9-4[WKL,EY>+EPG4E0>YAL19Q#^K0[(G$$148XN6T5SJ(#KJ*S%^%)#Q M_"K>YQ%]F.\3%O]U2Y^(^7 _8VI>(6,_?)=0+KQH1MX.W^VJQNMO4TAN4BC, MX_VX'1P?^QJD_ 1_G11G;4#%&JN']I1LY$7 O5^M2W*1O#@*9%KTI3W$MYP0 M>?SWX746]8PR6H/$MP_O.>/Q1Z#8HE)]"X>S2L-@]0CQPVO!5S"$\8LJ&\\G M2YC/4Z*^9I:^.*,4;D;MQBZHP327L/<.^=RG8?S]-I4OD .XFL)90 O&Z!(F MY(*+E^)"9B%S<,6ZPR*:16RH#@?*091RF8,JZ$X/A^NUX. Y_0VS"&:&BB$5 M];$2.JB<^MB3.L1_PH&*&90\)W.Q@XJ,YG.B[BP"N[4!6B*(QYE' YCCJM*\ MA6A$[*RQ*,3LBIA5%+N(FN=DV=3RO?*%=H]:,W%V/+;W:*[Z?HF@^*@D< M1"Z-?^^,W/=5(7(#B8,*Z;&EKFLJQB(+SQUL>L:?3:;^9?)%YZG:V,6'S$/_ M7U&<_%VS.6[#[F!'E%(1ATDEN0!F%8EC =B6L%1N<9HS.[O>F?SYDF=<0^/@ M4"WX507T3(7.HG---RJ>:(J[&8HL^(#OY%7<1*8*7"P\=?9 MT'1-9-IPF+8'JV/&?>C[.MX*(&W6L!,A_H/@_X(?.A8%91%L)&_Y\P@:MLH= M:;?G_%KB.DW"P996;3G2^V[&[)%XX+Z!FOH]ZLQ! MSBMD?"6CHNZ4IME9CL.GFHV,^6>Z6.ZY#N19W4"\37*0^GI?(7!G*'/6,TZS M98IVJ_C<0>LT#((D?J.-2-Z]-!8ZJ(0EREL*]30C=U'1)$A5F"NYI\[.D@EA ME(LK,H-'RFA=1>2&'1\=?UK.I;F$32E8Z@:I1K>Y;>X^O*_R<=LH7/*' MS?YOI7^U$$3_/5RI^UU^IG+YD)A(,>4Z2#]/7P*G.$BV=O%E,,2_YF(83G"0 M/1S]847R M AR&=$[C5X="&&SC^11O=AWZ1N*=&:&V[KWC3"Y5EIAI 8^37& 8Y9;(%BQ? M9/'I7=PZM&)ZI9E^"Z5'&X^&!,9G08/2UL]*Z*!R^;2L[+)_7)_! M921U4,%M!%"E_,^DOE7Q)?[7D/?J:>/Y/P@6H?+ M/$]$.)CR"S)9$Y9-6[%29M?3M"7_W:D:9^O=$;GD_N[J25@3'['$VM#&!F@\ M"^@B'J+C>7;F%A/_7B7*%:?6LB_0V7\E#R(QU_'JM"OU8U<_FP2S#_=7TC7W M7.YB?J5=O;G4Q4F?;6CI7@%SJ>MJE'(_S:6.JW%2<@?-I8ZK[%2IILA:L1GG <'_Y?7OGC-AU:>6R#F5=J\6 MZU"1_K)YX:KC\$?F$W$-TKC:U%M?POQB$AW=L.P4U.YZO.:&$Q[X^W;4?G(< M[9XRW)4J94*=;9B^FGB;QC4S[!MT1 N6KZ8;,M?T)!DM=YCAA29Y) MU",#% MR_B)B) NEE)GP:D=@7;\GU16W#7!(=4)4"\3&?F&!(:WK,/!976W_B?759W4 MN,\E$A<52K;#V2U>6-XM%XJS4X"J^\")^(]LLY9=6K(1[!-/? M-AZ96)^R*H8BQQJ?NSC^DK,P"J3^%Z(*_PQ5*=:^O6H M-+[RF?B+BF#B<"[5Y?S&T[*]13G3:[8E:GL( @XK*QR$&(Y*C%2N!%TRNL8W MPL97*G[\-U!+ P04 " "W0 %93"!>BOT/ "BVP % &%R=RTR,#(T M,#8R.5]C86PN>&UL[5U;/:\=U156_L2+.-1>R.+;"RFH< MUZ,O+L+2'/M,.3VIGS1JC992;YRU>V?-MM*_C=+=0LM,G)?0PO9?9_3'&.I3 M *'MGKVZ^.O1U//F9R.[3H6-BBGBP_=H3F<(\)D MZ1XIM):?#]>Q5FF$."_'NC,[H=^>%"J/(142W\F.45XXLSE!4V2[^!E=0V^: MH>W 32WXL+C/-8LJSFB*D+,%YB5[<1JVQ%!O5L$!Y-#7=<<'/AZ0CO"S M!FTJ!S>CG .@NL(V]"&L6==@S0D;I=U;I-&OC+YWI6'RNV;Y):$6+?P ^!\0 M;9GN^02<%U W- G&!E#&H3=%A%I/QP[Z86[:J48FJ&0OV&5##B#7.^0%8\T] M(B-H3DD-XA=3%).N6;IO,3'=P%H1?MX.[QY$RO%*&]X.'_N,U)"@ FD(& MT):CQUIE4:_4(7$6:6DN%,>*,C5WS,KS776B:7/J*S=/D.6YT2>4\29C._S@ M:4'2C>,NQ&!I8V3!;" ]SA1$^#/A)+&20]3G+C^;,9* M4S'H593?),Z,2T-8I[-MB XQ$(&9X9'BN]!T9TZ;I5E'R@O"DZGW]4BM[UL' M[HEC8B]#0Y<)WA]K.6T/Z6APZ=@[&P&<1^UU\#J'F0DZ1S8"!!QJ.*FEXRF' MAB1O18!)V*>62GD%(],A: $3N8-7CV@ !3Q#\G8-DG0+ M6> =UE@5;=J?<&0T*T%S X1AIP+KR=6F].32J<*^F4W3K0*BRC55>U<,:"G, M(+!C8/T2+*R-C-#4NB&4!T3CV9HU-,,/!J^ZY=.(]@B19ZRC"\?U%G,POG^X MS5KBLNV!;-L?70WW(>%,1-!_D NA][$XIA*%YB<8\ Y6;[U-/4O6DN,Q"G6G)HS-Q M20[^YV/O[19Y4\?(MRE">3]U)\Z,G$XI\$26J36[?-L+9)(^@]632 M$57>Z@E!DW#.'%LDA_8_((LNWE(X( .?D.!O;H\3RBT=ST)LI?7*\G#E&_8N MT9P@'3-9P=\6"C=']&<.\?#?[',.[R)9JT)Z::SRF>D18B[X=V2#F:,[R?K& M#-L8E!I0/$?Q:@[G8IFKPOH&:(4#85].UK;;['(+3OH&UQ4&,O?B-(KLQ;D8 MWMX_#'X,[D;7OP^4ZSOX?R#KKIP4L=PA\(QA+KO6#Z#^)X%<3ZC3KHV;O;$* MBM%06ZAGJJ>HV5*UNMYLU3IFNZ[K^_?/N.V%_X+(_STU9] QRV_\V7(M\C[%:C0VK"/AD3WK\D+\6++;EKLJ(0.%:V2-9/ MM=A,5/(YJ(]$L]V0-.._?A#ZOW((V]H7+07\0,9D(==@G1L $P2^PR4*?G.4 M:EO%2Z=XI54@J4T[E='[,E& &IIE7]")O:V_,CC]2Y73!D:M?&55UL8] M2DP^:Y@%/CKMQGIBM$FC;\+ \8!T2W-=;&(].NY23B.+5O%1]7 K@1YF+#@0+C7[-Z"'K@5T[A!;1]5)[ZK'4M-)TS'0A)^RZ4/OEFTY%MQ3P=CR% M7[\C-C*;+-^<8?TN"##*B[W].>2(9'U'Q)6&(Y\K7FP;LL@&6KFI*X) OBWD M]\29(^*]4?_:HRO/@&8>>MC\I0YNEG?$6V$8\NW?[NNZ/_/9MAZ1C1]E>L^O9G#C/PO,-YIM)&\DO*7Q5)*1+TT4OD&P^3MG>#OY73(C"R5 MX+CSQ'_VOJ6-!*-XB(\IS.W&Q[/F:4:,$6#QELIW#I]%R4 M^M@9I=V)0CZ7XA;;#F$0,]5C/9ET1.^0M)2HBH@TY.-:V/(E$WYLO@7E(9]G MN1+[W^#02,%2XK(!Z;0:LNF*(._; "Z?&7B@M]C;R!AHQ&8AP]4%(A/KW(MU M\C-6A_J26.4S 8^$O7GQQB21%1)*)JP.FX+8<^U_-[!L&#EIQKV'CVK[0 MYMC3++!$,\=F<'A&.S=C=>@MB56^F>I*BS.CMVO)JL.D$#+YMK?09N-@-Q6- M-;,+_2;(UG'&G4W<'-*Q6682712?? ,G\_A6H(MMD$[-$$?&/)EULVUH M>DO5]5I-;;5[NJII[9ZJU<:&:710$W[N_105:QI]\F;9W*&]D6 XEFD'-4EC MUJ17JJ0AW1<=\KE(=(<9-/R>.,\8+.[YVT\7@K.&YFCJ$"]:%5SC4S1;=3G=2 (AKUWY^W*PQ+^R/%RP M8R?R5UTK6HPT.K@E8G/F(F4E(F%T*[2TCTY?APY(4-$KP\0+^ ZLIDL M)'Q_DR.BQ4.D98>QE *D48_J#&.B4I8R8E+N]2UYS8HH&:E#3Q96^0:5O3[= M6D7&2TM!OE60T50CZ!SLGD%/?2+;S6(_/7'U^2Z 6[XIQ\J31R"E8I=!"^6- MR0%^MTZKQG]Y,4CX\LDE,A%]:SP ]:B]AJ\1A^^Z< U_9J[JZT 9 -=VGH$[1^\4E'XV)T&$?Z, M0'ANONIK0#D1Y*Z)[%\'6%B,GH<#\02V+#1D'.ZYZ:O/>3'HN8L<^^?KV$KNZY;@^0=%C=O1%C;4W[];_OZ27 MQ5FBYW%[K5JSUE!495D7_!-5IVBVH2PK4((:($'RLW^']?[G2-)CNKM^-;&Q M;P-QA6WH03?X&25T8N6"0('EHN(%Q3M)H]NI'_C);5&&DI9A2^"W__98ZH;9 MH+7,"AC(Y#<][46BPODKP/)V, LO".[&^"=GLX5M?+M67[?Q4:G*LECYC?B6 M'QTY_)LI3.F* EC-)%TG%:$H^\V47'CR;=;H6Y;S0E^3OW+(I>.//=.WDL!R M>"Y2QONG?6.TXCO]=F.6PWWZFK4\9^O>LJM]P5_PKC1,V*VAA6WU:=)6+ZI2 M5NI2HLH4S5-H=0JK;^=&/-4Q>71@^K3 '/I/]NJ\.VKMT 9Z@588L\\U%Z][ M*73CX&8%/AGMSACTQ% [#;.NMFH&4GMCPU2;J-=JM9%1JS?;^S80Z2]_+95D MP3;'. CGE\8P[(W(I&W93%CRC2XKB]CB&I.=*8Z\V6WU#GB5RX'4I(2$Y-L: MN+SN(9#9ZCV>RT&('R44SO^I,9L*2\9=A\'3,W3W_*+Y/Y Q01&RMQ5<_.A8 M@4(^U6@K$A/?LK@;YY>=U_!USR?A"T83HH7[JQ>OTSAV>&XWG5P MRS;[F].E!7,_'>"YH)6&A62(8 B32F-\2@@Z:4:$$(L*,81>UYO9:TYU"H$I2JS,'\LG+E-[Y_,($CH_^, MB#9!=_YLC,C0O,263Z]/IB#^Y'@PL0&U*!*1D24_=T_;8T)LM==SKU-36 MN-M2>QVSI=;:>NT4/J\U>IU]]W4.AD3CJ4^E<[I^H3*DL02[9S)I.#:7E'RC M!=N]0>?IBV>T&)KXHYK+XU_A"?(^(?1D<,[)J0T+CDNP=;BM,X?0M1V);Y.! M[,M)P'-H][_]'U!+ P04 " "W0 %9M"OUK8@S #.\P( % &%R=RTR M,#(T,#8R.5]D968N>&UL[7U;=]LXEN[[K'7^@T[FX?0\.(Z33G4EJZIGR;>4 M9SF1C^VJFO/4BR8AB544H0))V^I?/P IBC=<29#8.ETOB25M /O;%UPV-H ? M_O-U$\V>$4E"'/_XYNSMNSPK(B2,HMDY"8,5FLW.WKW]V]MW M;\]F)R=_SZLX]Q):!,>SO*[W;\_*'R[VM>'X\^S[T[/3]^_>_W5V]O[SQT^? M/WR^?V3]/M+T911@GGU^3\,?OR MX2TF*UK^W=GI?W^]??#7:..=A'&2>K&/WLPH_>3DNR$?75R]O[DP]G;UR1XLV>1_:S12$G.?@W20X$Z\:_UFL-)5P<)/3W?YO-?B X0O=H.K==^\_,S-C+?Q\?]/@R",$O[SU\>:4_7JJ75>.4$O"I\/078:)'^$D(^@ZC*FT0B^Z MH7(CN>LD7Y''?@KFZ;47DE^\*$./WE.$$BVTO>MV@/X+QL$+[1'F<7 34[-9 MA925>9*@-"E_ND2I%T:FT$TJAH6[_=DZ?F$##N1P$S^C),T-\R:>+Y=A%#+? MO, ;.ER$J"=X[5H=()[[/LXH8_?(1^$S\[Q^&"7U.$!UB9[2AY3]VP\-I[PC M%+<#4=PZ1Z'9Z_>#:%HY9/R$^DT:/O?M90:TXT J#VN/H#6. CJ5+Z8[K#O$ M<3$!HKU)MLDBUDLNTC4B[#=*CN*$\GV+$]J/4@GTM!F[34.1W0;'#RGV?U]D M*9OPL@71W*=JIK]:%)-.*R DDG]SC[89\=>TK3N"5\3;]'0M\^H=R( N)E*J M#KH:[CU1X5?A0I]HQ?HO.EO\@IADM^O0OXF7F&SRE6U/+6I6:HHWAU2";G.T M])*GO&B6G*P\;ULPA5"P.;UZ35FO0J=*5S'MKDG.Q6V8I$E33JRFI%PP=^JC M$OQPBJ(T8=^PRA,FU ^Y0%DS;[AZT.!<+DOF_!X)J# OLB3%F_EKF%SBC1=2 M.2Z]+&J#D"E;ORXA"(_X)8[]GVTH*-EX;U%&\);]EPOS%"5H>;JG/WT)J7N? MQ#ED1/@MMM72MH^(D$-]K,&3_0<*_>S[D[.SD_=Y .7?VVUI(SFT%,;I:1!N M#JUY4=2/Y5KTA85Y/N;\Y;4-9VI-.2%^]H1.Z+?,UG%LD4EN[<.9/E1V$A36 M9Y%E3MU6&OZ62#-D]]W8S/:[/>&J-4UF$<%KUK_/N^=L:+ M];ZN@(%8QQZ@X/!MF+*V/GWZ].[=[&16U4P_E)7/:.VSHOH9JW]6-# [M,#@ ME( B[#<:C%C$%Q/)L)$@_^T*/Y\&*"Q&#/I'-4[0#_^XW ?*ZR/B_BO&3UEW MY#VAZ,\7C$A(YT/[XY&ZS;P\0G(6EM MTD,_51JF'_YQB*,_^(@.L"'F6*^2;B\""=U4:/:-_APG6^3G6TER3$S?QFG,&R_';73L7]9&9$/ M\,LX0-YB1.H*4MH64@&M-8>0"ATK^7#G%SS&Z[XA8'CRVD6&W6H%<,"'3A/,FLH %\&S,H(\U@,[XFG5WI "DG M6[H W(X^V5."_LA8Y_!,_WFD3\014A,YW^5<*-S$NWS(F@_*@ MI//-V\B]RJ2HMDSJ18?ZFKGFL"F+DSNB-J:Z:^IA<>JE50Q*BF0A*SG4I4Q4A0UY MF]S5-,#4_4X+!!07//SY4X@(E=%Z=XN>4:3GA1J%Q8XH+0S$%Y,ND\9>J:Q# MPS\E=5CT5!UU*IQ5PJA+MY4@4WFN!)%3'[Y':5AP>!=YL2)"(B=N&:"(& 1( MJ?NIR)5 ;3F50MY8AX?)_87/=-T_Q,S"V-(]SY(P1DFR3]+6VM*5E1%MZ?++ MN$!>," /K?-HVLB:--:V;J7"Q<+VW6W9\AANA-";C$Z_57LX[$W9OZ$\\VQ< M35C?CQ00.@,DWG)5D$I!6=E6E=NN4R^QALU3(I/OM477?S:?B;1&Z M[I\K'M3;GSPZ,2:KVYV*WKG;JIOM34&?W&4/BA%K==?&Y<1&,79G;DL*NLZ@ MV>4;E;3H,.H!P8@SETXE'BZ,(#AU/+9*+R+A481?V'T]R3P.[E&"R#-*%$MD ML\(MP],M#$XH4DT&BSOR%@:+G6:Y\9D6!XO'36-3 M!)FH@P:9GR[( QT50Y]G_"JR6G")3S8M%#;([YL7!\R4M%U0/-HA(3.I2+&R MZ4DC9CQ>RWB9A$=WAY.K&V@\WH:]%BWOD'*7=BIDQ?JRWK[XH+**MHY,3&OE MH+)0N%C9OIO#RFV&#P>6Q8PZG;]<8+JP82F=# I+_3S?G:/87V\\(LL_UBW6 M/MZK+ 9"!"5+\C/-FL64(F@7&SKKT=8--N%J\GF0"D;C++22?6A.IEB?:Y10 MNY;3]7B''^4Z7*.$"K/-=;>."F0>Y'2=+6%>ZC?CKJL5DY2OWF^8%)U8#+:':/KMV$$B:.S5#H0^I$/J7-)* MO_C'-Y3B9>J]1\5PRW[ XJV8D6\QK:9S9,:H EHXH[Y8Y)SUKT9<6O9? ) MEQ[JQ0/XG?Z@BS[ QFD74V!.W?PFWB,?Y.H]:VF9L'$M\.1EX/8#:C*3VSCN MWU?E>"#?DW<#AD#K74$O@--O?/EK%&01*M^V^XK2-0ZJA[&ZWR(DR'6P55WC M-MPAU4TD0A$3PN"/7H&:&%0%!FVXV= 8UN-SVHVY <#*^)(*D.M).GM7*EY5 M3[O=89(N<13B\DD5Z03=I'1WPJE7&J9<5%-RL_+FLK$X#3=2(N[%I8O)MPZL MUL1;%X[C&[^>TNK&)>D]7R+"SC5774+GP)038!6Y%*3-J:Q$SEBG?0+"LF!0+UE[R[)=^!T MBVE ;Q8;?*&J2A?8A)OI[TX5L-^X*E7)-H253OT%7?7*1D3-GZUWJ1W@S'/R#J3E[1J80*:C(S+ M:)UL2#*:1#Y8UN:DB6E=)LOT-#YS#N[JR^(4D:U'TIUD&UI&UKC2CD<%#QX:MZL.+V(W33VL$4IO60N*98>"O#WW M%I(#@2I?<2@+:,"UML9021[K\3']ZD+ >&-Y(6'8^KKB&A,4KN(KC\34(WG! M.P55;<+.I1J'3^':0DHGYM7&ZD(F)"QM==+U!8?-CL6,EUBDJY1RG9N3SM/BE<#U38O6[%>_Z(0PA>YK7M@0J@VW--8&-N=O4G?3!52ZE@D0IPMR MV@<4"5$7'B$[ZO(O'@DD*W(E?3M-1DP/!:TRBUNSE YRFSG=:E5@ VXF7Z@+ MV6^D\JC8=GRRV,<;1'F<9^D:$WFRJYRX<]Z53PP"I.+,KYQ<"=3>Z5VIO+$. M#PY.XO*8;AZX%3%K?T=\N40^BT+3Z2 =LA I,UKB59BBC6B+7+]4?2M:I]0T MN,2[ZB;E]+%9V7.F%PW+SH1_)855PZI=VA,:^'O8.C7XD8..ELXYO7TEX7EC1UC)7;W M>$RX=K7=HPN3L_-C F],IYW[?K;):,LHR#>CV$\$K9E 6(8IBR>J?=:P$KZ9 M:E?B1 @Z#FM<36]!6'974_UUO=6 9U?.J@F2XZL&X-R_N5"=SK@C[+TM7BA> MOP#O.G]! 3" %=<.J8MH@;9W 9%2!^W7!X2\N'E;@,M\Y]T (=/V\UN;S5U0 MOUUAPMM^U:2NIXK*J,?E7YSKJD.OQF EXU5#F%B+BVGS7L5L'U)?Y>PZ[??G M<1H&892Q':\'=O$ 18:2JU<_R@(4L"@D&[&R-)]>+I9EK/$.D>)%CQV_ LG M,4&+K4YXU!;!Z$R9;J1;3$MZ-A..IK (; )H\K%P1 G4!U,U;[!W.3G;9O4%D.FA04&^O:)4TD M86\O45=-V) S!_N*"BC-37D-"( <[]%[+6* ME'JGD$\0CLH%)O=9(2#'J[T\I>V.7=J;YY]Z/@-/0=9_D2[\3"OHK'_T*W L M(,7Z3T0H 6QOA6>L!2SGR,'J3A="-!,>A+[9,TZ)"7+*B0^Q7+6ELRLZDABWDOS1O?;[= MOL+;9O-\]\UC-Q LEC5XDBF+>07MYVH-*G NH#UKTNF,1@FI"%HE!C_6:ZX@ MK,G:]"_W:F-IO.4KP^#@P:8XP5'(GI,*\MQ)_N:.C/0?9RU1J8@=0N.ZBIQ8 M&UY%/NQ=)J64L0X/$S_()&*ZO(E*SJS30>+ 5'';=;@NF*1K"^T"[; M,07CTE.B%2Y##$KW1SS<(?JJ!O?BDT9IJ<(7<79!A6O7]^&25J%CG*%($87 MH* %N2H^JY6?%5!F10Y$\L9!B"_TGL(H7R 7]V^E\Z-%+(=^- _TR M?BMGWY(P?]'AQS?OW,3%*_[TO47?35S[!WO /+DK7CQ3.@>'6.89 G*+;J'P M!P$#KIQ!X 4"+N&X0#'E9.-Q?KQ$X08*:NY;-QQJUY< M>H3@E[>4VV*">6"YOF]Q^#)9+(LT6JV)YJ=/']^_>_?QW;O9R>Q0!?W[8O'M M87%[?7M\F"VN9U?_]^>;Q_]'Z]E$<=+@\Z 96N6''/.3 MEZ##-'6:BPU+$(^L,Q0X6IOHU V+A9X.UV7*EK^*,B4 +4_6=J@U+4G\[ F= M')9H=4/G]0M\\3?N890C:74!TVJFQ9)TT2Z@'4<3M25R9S->J@:9B76/$G30 M.-4&Y6:#XX<4^[]+CWMPZ$;20G. D:M :DMUT7/8=RKV>1"$1 M-DR]2*H"19DIU?%^H#H44)RJYI$@+\G(+C>6PFZD:I'03ZF2#P-5(H'A5!WW M*/78,=_R0D*I+D3$4RKBKP,5(<+@MK]2[W7(^R[]\E/JZN/0?DP?EE/U?<.4 MESBEDJ"UKFYB]N9DDDHU)B\RI9*^&Z@D.1*G>CE,(>G*%-W0/Y5+DQKA.#KP MHDA[XMOAFKL&V:]2VG$'RD"0?F::H9J2\"E+F?$^8GX?(G16.Y4#6&#U=(%F/V!' M&G",YX[@99BR-'Z! =0) 'BS!276$<%1A&C.Q?C\AM+%\M%[%:A(KRB !9P% MY>EAA:/6ZHFQY!$+0@5Y.BB+? <,&$65)V_<(RJ/)$S1 R+/H8_N$ 45W",? MKPKU_>)%F2A@/7ZS ):A%LQI?#G!,<5<.$6F4W!9O/6:\YPSR@?YA8@'AO[5 M 5@5VYH+],(/S"2J1/0N#IGNY>4 K*IM*5D.%(XVOX9QSDDYSRQQLP=1+L.D MF)BRRUY$$].?"LD(E&ZO^BEMXV^CV88]>2A-Z(=36[D E#$6AL@(N@YC+_9# M+[J)6=)"/@9^S>/F*)BGUUY(<@//(QYZ2:B?/GWZ\.[[=Q]F)[.J&?KAT-*L MUM2L;&OFI3/6VBQO;O:7HL'_@)HOYI)WBLY?F,_)2R_=A\KOT=EU9$3 Y"M957N]%Y#)P M.IY4K+$C_BS7B3UW+DURD!>!D>N@8ZA\#?$P.=50.9+<>W0=\N)MI;L@(F( MH3D=2VM&:_E0G"IC_\[XU2N=*L:K Q*I3A1E 3<3%6C0.140S^A8$4[Y$N4 M4 Y5[P.)B*[Z(@I=TV ,S%1K=)RR*#$QJM@/%6?XF^*:F* ]AE MG=!*5-(X&@/X0L7+MI!9&'B?+D1]H(Q;WB&RQ&1#/QAT.M;: ;#3ZMJD^HC- M25#]"\;!2QA%5 W<4H7P.Q*AD)HY4^7+"&P=/NM^-'47AKA;J,;%< MOB@74(#BXM-M^(PZ N,%3X96-O$FI9B?\]U7[S=,+MC]Q9)(BU$-SN,N=E3= MV%DTP>]V0UK,:<7G-T]Q\[EQ+3 "/3T,75/+?-1N[V;*DA1O$,EOQ&-)\>MP M*[__1%H"P*JDI^TV;G*2071\<9 7(,:\7$==,@#K$PN*Z>*R'@N\KG?SDEY> M%,KJ6X$Z584<'H*WID@51B?1I)OX&>VO=+B)Y\ME&(7%'=R;K1>SASI- M0TA_[>;?U-J8A?&L:F5V:.:8,F^*X\Y?4;K&00V:7B*.O+ %3U6\C*OBI/LM MRJ?V@H>!AU7G/)K43[GE*[S#P-OOI!6J%[$C?!A95S\XO[PX/QJL*D%^XRK&W\($C]4;^K."V>_>3' MML2D .-6O=16AC[$2""9FYE/>'Y1 ]7;X%NV=KGES@B*5-$-6KC(I" +(N M)3;5V)E6(''] %WEZ.PN#>;KE7^K8LKZQ9U%E$T1\N/)AAWB\068N\NU/)^M M.&LE>I%)50A *'F(^E7PX$3(YE&$7]BE,]>87.+L*5UF49=[A3+-Z@ 0G1ZD M6S.T@%3=8?(;2DW=M%X$0 3;KI/6P0'2FY;!L>.32^E-!#WJ 1#<'M]5&XB/ M3>V#= UB,MS;O,TU#4F]=P0_AVP)Q^%8M,"4%H$P9;*A2CE*. K4 UM<%=%^ MJ&>0UXJJA#"OFLZ715(X-@/YE3)+EXE+X4+9M!8(L[+IS* &_-@TSYY9?*96 MW,GLZ5\-A/G:=+JO(Q\Y/6&#O#P:]\!N@PW+XR+SIR1_%X27?* J 2"UH,_4 M6@O;N,J8KPC*XV#S#6/_US!=W^V?-B2/.+_;9XG(X6+=P[$[1HP":E'SY,&+ MN/ET]JIV.+$V,-A2H_9P ^J$._T%8U$[T%$0.SZ";*!&%1(XBBG-J7;YM="@ M+KQD31<$/D+!'M'^U^(>)5*\5/S/_"QM)@QCC=JBX_/*/4QD5'' L3-!$-YL M1\+Y864K78#M&P;XMT-0=G!^<;YX6L2AF5*^@G=T^TZ$.&A&GOIT.W<+,;D]*.)S!"8SI,64S C*N5_-A7Q4=BHA.#LJZO0U%IQ "* MD[QBENO\D+)_C?.)_];-)V;UT/\>'HN_CBB5^&&-2?J(R(8QKIT(=DC%7Q:@.G!8E4TDDGX>-P>*FWS)'^C0D0-(SU.:EQ238!(DV/SD\7R M@J @E#]8R2,$L .HL*6Z G@(W%X)B3<;ZO_L 2>/=@3RRR#YM V[@PT( #A M^ G7I[1Z:$LR,O ( 291ZPT+/#" U*"\\59,#F-4$%N56 NCWDR2+T\O,W03 MLY^$=VGPR0#T\RK[.)P YP(85YP?]<3Y$5"GW4N<'T%TV(T.KA->D4T>;P$D MALNYYZ>!\[KTX\OUKD^_Z*J>O9VY^^J]AIML8!U9%_B@F!Y"!I*\M,0PXFF$@Y!G:#0H J3_Z\F]P M#D?DK?6-WE(.1.:-ON@[W,,1?P/$KRA*O#<=Y[+Q6&++6+ \B_ M,9A':,."H\GF])2.ATBZ1R\F![!!:-:K\6% U4S=?O)G>P/EG7 F%4RIO>_M M:D\.#(X^&:2DG'C*IPM\TBEU],G&++L+ 8XV+A$)G[TT?$;M:R@DXY:JT*31 MFW?#W4B.QMGV[VW?[=_.^WO[[=_;8]G^;?9LLEU?+N6?\7SS;5Z)R/\,X_]K MA/$'Z^(>/>/HF<6-FE$EV3:CHLR1; 1HHAEA5X"DZSE='H>^%W,2+_SWR_=R%90?"OE_E^;T.<@R_2E;^L")BPJ^4(1 ML G4]GTW9_6DM>H^]/!Z533'*ZDO:*$'FZ7 MJ&^Z=7U*H+I]U]P+R2]>E*$]@]*>4D0,H*=4FE[C+7(!#D![#+>*#& AM;,4 M8 7_XIV%/U-_CRCUUT#+9MC@9"O@!A>D-^@G:S#@ZN4H4AJU(OM&FCFNG,:KY1+Y;%8[(*V16P>X M300#)2K!P=$L;V1E">QA_ISA-5+KU:@&<+L0QM,.(30X.OU7RT"VXJ>04Y#+ M*^+8$[(W29*QNUL7R_I,2Z!(G8+@=EBD"M1!!$=Q36#G7A(F#UN"O& 1E[F[ MS/;.M/Q05AQ"!G-O-Y0!@Z/+HW[@Y6QXI.58'G3)LP6,%M[2$I-J:7BD1(H% MCI*J%[.+!]++D7@>!Y?A>RG8%Y%[(R/5WW?O5WST-2L MUM:L;&SFI3/6W"QO#_[AJX-H]M=LQ\$MU2E;K(?H(,%%?,_2Z?,;5N. #HJD M_)A[K>S(EL7ZW6=+'%GBEV#::EWE?Z:+01@JGI) M9-*B 'I3 PM5*:^+#X;VSG=5*ER("!73>G>+GE&DU\M*"X/)N)VJHY5* X:^ MZR;99=>XUY74 :[_U3!TI1>+X<)0[TV\S=(DQW6FUP?S2@#M>I4&RU4?#R X M9?$/+FJ5 ) 2.HJRK)QQ'$59'XR5]<&%LE2#H4UE?1A/60E):XJBGRHET0^U MVZ2O_LCR.U#2-7L"N]R:Z7Z+$#L,RIG?#*]N^AF/8"-DE!G/>MWAQ,1?>LI#Y*W>( MW @;++< CBV-(BON@#F\,SZ^(U+LK5P*B/W'W.G9BQKSC6J#4V!E!N4AS83' MLB4#<M#90.G&^"O4A#1B( XX-L"1/BK3@ MO;P@%R4_4^!>%/X3!>6-*L*A0+L\@(-M$PP%VN* 8P/U(V#Y_&6?SDKQLX.V M.0*!^O6* C@1-[KF]20!1^FE(2[B!X^%+*M)C$C7TA(0SLN-KF.I!."HMG6% M#R(;2>?=)H1PB&Z2;KH-'/89A8.A]3BNT'D-QNBX GL\YM#Z$1U>2&ILGWL1 M.]?\L$8HO67-4GV=[_@IN8>KXRY1$J[BG%;K-,,(#0Y?$EZ];D.25QEX*6]K M540$[VC": HM5W4\,5A?HU>-7-)&N+N=8C*W>YQR>^I*L<[Y"/N5*9MR1^:EU [W,E464>U@2O@?3;;[:[=1IR5!Q_7GE])]73AN]E8/2*G2M<^VTK " 9'6CJZ=E6&#DC!W+1>""/O/X M+P)GV3W7$7[1482 %D!VC)$>!# @C"RUD5,RU1 1PSL$-\E40B0.8 K5F2EP MR&%,%.3V*=<&B'E R0\*YLF>Q6K*(^WUM$K"F1D(+:XY^]; !&YM=F0WTZC2 M^)RML_Z\JF;J-=617E5SC0FB%G;UZJ^]>(7HQQ>/!/+)NK0(@&[2]-H:.2 P MB=!'<9.08!7U_\5-0K7._-##WRK?59*6R2D!RD,U#4(*"%)BT9%?=2J\6;BWOGK>=_KG48^1WF_JKJC+L&^*]S7N2QRYNX>VQO$>=C3\#@W<3-4_^B1\=ZUP;A*(ZQ M?GNC=7+^YF'MT1X'1U0&27%H\]"W)(OEW/>S31:QC;]N!\4@%9V4Z9&M;C_A3/ #/NJ'YZ?+_.%QP/,BCL^*33(;DO% MF2$>T_W;:X66:I8Z128I.DR0RMU?%QTJ"W8$H/K][AUQJ7. MZK_?DNP60.).7\2M5[P-1O/CR\X1@1+/'>=Q4)N.EM&?.0D3EK"4L1M:[A ) M<2#8ZIRT90#90C:L$ MY0UT#G\*)G&"[3U+=0+(H1IB$Y:D *>CT0!32T+9PT'!([[R2$R[4%$ZSPCU M TC=LM&=6)0('#.22:-^OO8 S:CO&:T5 )EA8X]0O>1RQ(8UMDG!,"9!TID3 M8SIV,^KP?YBKL52\^>+BYJX(G=(I75[/'4Y2@M*P>,#N',54X>E=Y ES6YUQ M 2"U;FR3'$5NXT[-:3ME$HFF=#AS\3Z5 $B<&SKY[@,;3N+-!L+92YNR?4$$GHPF3!\L=>[9@D*MQF.-7:D5PCP"&%<'* TJ$96(@?& M&/OB90]VDR09XA_]EU("./$O-HW:]C6?>Z^SP:9:"= M0P$ 6V*]E7, 20\DW]SC[89\=?4O^\(7A%O8_PNH'>?P*YA.@I)CQ9"X5N!,(XB)W><8*YE-P)!MY",\ J5'R;HT7MMM2M. M\E>6<)S";21M)1C[3P#1M>EZL>2K>;[=$OSL18+.VZ"L\T-.IEVY 38W.A%V M\T:EW7?ZQ@9HI*%Q!X2D: 8%]>?/WLM'!7D9QT-##\MK#!1R<",KH7K;ZX.F M"C@E'(\6UA3 @3;1I$AX$$>OR.017Q,D\EG1\1ZFR=?W77O+TC5=XO\3!<55 M.**+9+1+PYJ*2;5LC&W(JE^#;CW-O6OQO'[CL;.V0LDG% C MG_][Q,3%,H\.ME?1]/%/O0H=OTAISV7UX([KQ8?E'4H6<0N:;&G+)7<81.[C ME7(P8+VOL9>4]R%Z3L8KY_#8@B5?XJ$Z#M45_7X/W94%'1X3&$-Y)2PXVKOS M=OG5F->85#POEK5M>H'V= HZS*COJST=6$[VX-B#']2.4.R'R'R?[7WWCL%& MA?"3FO,3-7669?(<1A%BS G#>WPR MQT%54S,JQ2D=$-L8?O%%R M$L6D N?[;_J]?!]X@!2Y9U)Z>$5: L8I%G/K%.NN!=!Z#W:/-B@(\XQ..K/^ MC?8"7[W86^5Q]GNT8F<-,=DMGA%)PM4ZG6=@]I M%H22?(,Q&P-PRD;#F,ON=$Q) ')HRI5H1TNG@+,3#&H4TM[V:/>RYKY/,B^B MR^:K^#FD\P'&F1=U ITJ5\6_XNC&O L ) M!7TUF<,#H+&?Z+ [5&7-.@ <7+"LLR8^.-%P]G0@G3GM%LO+D%">+W"2BH8L M 2V 6[+,QBZ$'X9,-'W 8KD'HCFPW6[/5RP(HW,M&A@Q&*T[*ZAA28*Z[./+Q%^ M\J+#Y?3B8(F($$"@@VL-Y=1!Q/=(DKSR52*L40!8=FK(KL:PXQL_".W'/,'N MAI *P!I2*&0AT_8%G9"T)F3ZJ1(P_4 YB!,Z0)R=U._*IC4LL=1NCWO"+2ZD%>LQ\RJ%:VOT(J1V.DSJ6U+CL4X1A MJ117W"*."=OJ^2300#.^;)#"G5T_!9YT38?\DH77?02GM["!],8K) MI3_?($(9X/='/ +'79#26DHAM_EVVOU??;V:2WO\.H'#";VVA'E\3V^[2>C= M>3Z[,UILOET:AW-Y,PONL@XA7L(;;3IA7'X815'4W>5^!L@:<94^(_'Q[:!_ MRYCU+98%.H:BG-,)U"TK "=<8:QN&2Q(.T7/*,Y0,G]*4N+Y[6.?8C(X,0YC MS73!P-.'0@\@@J BV^')&I*,#XO-ZKT A?E+2P!(1>CK"5) MTF46S7V?'4EG[^2@\)G-/?;9$9+,1>-J *3S].WWS,'"T?<]HI::^6E^''<> M!_%5'&TJ MA\?*!Z^&VUAZ)&K]<%I(*2R2E_[^/U!+ P04 " "W0 %9#G7WB#IH #) MY 8 % &%R=RTR,#(T,#8R.5]L86(N>&UL[;UK<^0VEBWZ?2+N?\#QO2>F M')&R7:ZVVW9T]XG4HVS-52DUDNP^?2M.3% D4LEN)IDFF7KTK[]X\ %F B0( M@L2F>CYTNZH$;.RUA;6(Y\:?_M?+-D)/.,W")/[S%^^_^N8+A&,_"<+X\<]? M[//UR0]?_*^__%__]J?_<7+ROT]OKU"0^/LMCG/DI]C+<8">PWR#[I/=SHO1 M)YRF812ATS0,'C%"[[_YZH]???/5>W1R\A=FXM3+2)4D1LS6MU^]+W]P5EA+ MXI_0#U^___K;;[[] WK_[4_?_?C3A^_0\E-9[A/Q;!UV%8S"^!\_T?][(.TA M@C#.?GK)PC]_LODO21U/_F_=?_^]/5G;_!6^\DC+/< MBWW\!2+E?\K8/UXEOI>S\ C57Q[2J#3PX>NJ+64)^K>3LM@)_:>3]]^>?'C_ MU4L6?%&X2'^LT4A9_.6H?('I_8\__O@U^VE5E!@*\JJL:/>[K_D/O_C+OR'T MIS2)\"U>(U;[I_QUA__\119N=Q%ME?W;)L5KN9-1FGY-ZW\=XT?ZRZ0H?Z0H MWW]/4?[?Q3]?>0\X^@+1DK_>7BKQ_MBP551B:+1"]/54<.X)=[ 1)K%F7V"\ MA].Z5^1/#7SX)<=Q@(,2(6VRQ3+SB/45:IB:3OR&O8AV_R0]#EA6]J0,^U\] M)D]?!SBD?/Q _W!"_\#B1/[R7V<)D9CE0Y:GGI^7EIC[?_Y"]O-^T:!.4UO+ MM.FYE_IE6^2/'7$H2GSM)X3^N_PD*GXQK/HZ3;9R3WESB>2'_Q4]]/_%EE : M.%*<)?O4Q[U^HZ+[JDA7+I(25.]Q?/+K70^?_\*LH<^EO?_S)][NB#WIO/C^ M7,;K)-TR7;[W'FH^"U!;BL+M7UWXRJZF*@>SUW5Z:]H!2\-(L(P^,]N'G=$* MP%S4;(@HIZ$<^>C@RQQO,[THB,5G1;TCG"WTJ\K.AH+''MOMH-0^8@V X*([ MN".2\IY8;(%?_!@^Z40:,,*-#&9$,_[GW4@(R>KW% MNR253334)>%31('ND"T'Q6 31^7LX(Y7&48ILSQ=)[S!:9@$%W%P3B;Y+= / MR\'O@%)DA]VO40AVYY.[.KCK<;.(V$74L#,E=P)OS*%.ZL592,=:G?(N*0J? M7BI\1\.A@W*P2:;T=OC8HK*,;F4:/^&8R1G&$>AV$>=A_OHQC/#U?ON 4PEN M21&X]%+A*6EU^'.8=%)Z:=K%N$%$+2)N0KH''^;6WE8WZ M%,6@TT:.JTF=9AG(]%%X.K"[U581->N(1BZPC4:GR]A/4O*Y8RMK=SD99IXE M^SA/7\^20,VNKEK0R::%NLF]UBJ0J:CG^,#>VVAD@5@S*$E1T12B;3FB*U3\ MHU'ZWGNY#,B0-ER'_#A-Q^A271XZC3N0-@FL* R9NETN#^RTQ#QJVG<[/@4" M=S1B+H. 1"XK_G,5QOB],A;RLM )V8*P249)0,JO4^>XZXH-$K.A'S'Z*34JXO-@'@29VWU16J:CM2H<;>4 M]RU08 U#%N M9U!D*?84M#OX,5RBR7!45S.$G\$DD]1#XXL9K$<1:V[8,AV6$>A [_M%-YLD M5F^ 2XK I84*3TF-PY_#I(?22]-NQ0PB9M'5 N/TF$:@RQWV]RFAZ/MO'^[# M7'H32U($+EU4>$JZ'/X<)EV47IIV+68%)6OT_MMW#U^BTO[DG'$$; 3BW*<> MO69_][I]2&1(#W\.ES)2)"5?&C^$21:YB\8=BEM#W-SD!)D0S(A?DXL7?T,\ MQHKC5(IB<"G2ANOPRR*6@4F85D]-NUII%)56W1RGOI?=W>TH#I=>.CB;JVSRLC#IIN7QP.6GPCJJS"-NW]%*&PBP(YYO)"'P M_#Q\PN=>[A7N*(.A+ Z=D.TX#X\RRLI")F2'QX,/[U76Z44KK^RTS@XL @ [ MZG67],S+\6.2OBIC<%@*.OVDJ([OO51%()--[JB%FR(I*JTZO S+;+1:'2W M]:+H=)^%,<[4X\O#4M!I)$75I%&C"&0:R1T=V-F8451:=42CZ9&-1J.++4X? MR:CTYS1YSC=GR7;GQ>JODJHT=%JUHFS22UH4,LW:'1[8*4OCB%M'A7E'O , M=;SOV09'41?_#@I!IYT,T\''3"@!F612/X<*/K7IF%%3XQIOW3'9;NGMML3_ MQ]W&(]%:[7.:7YGN**A7?MHK0:>7#N:#E@R#O#+_XO5G\'C!P'EB$GD:EP?R;^TY:\^+@F7MZ.,P-'>5;^2TV1XA_^B^;$VF)VU9GZH7B4JKLT3/IHHJ1DZB@*CUJZ M#AM/4%;7=ZNKR_/E_<4YNKLG__ET<7U_AU8?T>KFXG9Y?TD*N.BR%5392U?* M0K [J!R3V"^;)>!V1X6?QB?%2W-.GK%R!&I:&ETI7J]J+3@3.AUADU+J"NY; M51J^6NB%5XZ>IIH"G0MNW>(G'.^QBE'"CV'SZ!"'R)[R9W Y<^2A:5\J#3GA MAC44=UYT!&$2-IPE6;Y:%S@4* _+P.:%%)%(CD8!N R1NVD\8R#6Z,WQPIX3 MMHR#*'-%G9_3),MNTF0=JJ;DS1*P:2-!(Y)&^#%S!;BQD9A2Y)[ M41M;[(/9RS^% M7FPL8*MFA+J589.U7PP:BQ-:->$2N:?_YIDD6#,+5#3$&-YLJB2\FY6-B

::JE95N,SO"\!\159HA_7]HB5$S2]0 MV1C[JZ-E6P>16* PSO%C^<(9C4N2;T9*Y=JUN J LC?>.FCN_5O<:*G.1\$ M+W0J7&TK$'"E2^FIO14')S2TCNN>MHB2HT4&%]2JECKX*:BKY"C/2GM)V 1K M02=R3%(,+LW:G!V^X,6-HG?4[)=.Z#8NOI 9'0/8$TX?DO8AS130T+M(\JN; M\"@L1?61L/#B]WV8OW["^28)+N,G,L:@ATE4ZJ);%[;>](K \:'9CHIP-:F? M^Z9=O:%-B$8>\:80;PL)C5EE^(\\ C%^I./O-H9/$X@"=1@C[*4QX7Y&]]B] M]3J,0C:'\UE>CM#1@9M_A2!HJ/W486#"CPDS>L9CFG,87AC34*SB[F^!JBQL M[6]%V#BE(2L(5]O;W34^[.#1'LN5/(E'4VY=R1H'9('OD6(E(,/:] +%V,DA M#PHTNV)"L8HO7NC <1]F&^K4:GV.'Y2GI#3JP>>G%O)#KK96@LU;/=A)!N\8YOQ<=^N=X'<8X.,4Q^4.> M%>MU]"AKFGG1:EW\P\6+'^W9DS8X?0I]3-?W:"*[),9'.?/':P6V6(X455%: M+3(/*AU"A4>H=*E<:D?O2J\HN8M__'*!*M=0X1O;($25=R/* M_7V7_$$+],5V%R6O&*,'[@;:$4/E:K^S$2![&@&S+40R/2T"04*GG,4JB\.6 ML"Z4W>5FXHM+IL?DB&S=<[034W+\^ZK#3+:6,C;;>YR;"X<6^L"_GD*GB M M)9$I,QUYXX5BSY)W%VBM=)BGFY>^\%$Z'+4R])B:1YZ2N[!WI-F$)JDDA' M;..!X]5:LK+=(G2]&#W:ZA5_J\U!5JWQ05O<7:@=1+6'Y&M.72SUD3E)M+'A M%"J],1>1: M_5.X])+X.&39H?&-98>,B\6$&WKNGO3 99ZGX<,^ITE]4)Y,^EGM6EZP& OR M3M")OJ89[(FONDUXS/Q YLT36. MS,'B=#\C<"7<'(HUI00>,S.A[0)LD"@A=''VO(6"=A',7Q?F\&YRR9Y@Z$JVT%(?-Q"Z<(BE5 M9>%^5SL]MO#YW.&4O]3EB)*C8@QKC(R13G*L'"(\];+0UXQ&679>+&P@;*,@ M*S@?_C7=-=ZS+\].WY346R!FVJ*<7?4R M,'\EL3. [RDC[B9JTX:EGL!QO7 UGG+3&5K$$IV@!U=S/D4PBD_;44SZA;3% MRBQULRLJ&LJI,C$[[>P$,NT@#))^CA8:<7HZHH9V[N^YZA+M&AJXF\]6KTZM MUGP/9!D']$96BCE;;7HFX*JH*1#CLU_J9SS/ M5I]N;B]^N;B^N_SM EU>D[]?.$GB1R\N26) -]*O,0G4O??";T:2?T\Q@76. M^7\[>&3%,&QJV8M=(Z/@8*MP"6@1FW'2.W93K^'#X=EBNL-,!CKT +_C524P M\?(;\6H<876RRM06F(])2H8J\1G-I%V?L'!(V[_OBM^-1;-P_XXV8ZC^#FR91ON!\@Z0N/%-&+VB;V0 ME:%]A@.:C)0?8BV]0,P-\0.R*%(0H=(;]*[T9YR5N*Z/"YAH\JQZ49E5;UT( M(G[Q-\0@1NSJ"%'C# 4X(S]A=]*\K+B65D5\0UW-6C\US@?Y9UZV^1@ESRRL M90K.Y9K\KFZQ'WE9%JY#WRN_.T9#>X,F8&OF&/'4'<;WM0]7.T=!.>*0G?J$ MJ%.ED@JY-Q?(H\ZA0^_X4'Z;D(3[*Q%ND?4J)>J+LV=L=JJE/ [ZF M 9^#D-[0?V#!8J5NDBQ/<1ZF;)V\R!-Q0T*765DN&=;:?.750I1UE79 4_,4 M71N ;>KO.^[:EX@ZMSA,DXFH*TK=%9=,>!';*JR?!QEJS.6Y,4.:>0JVU [0 MS3KH-XA;/L)R03K7*,=YB,* :4#*PE>OWC/6=QZBD\LQ05 M=X)QXZ6V7XJQ,+P99:@"+O>8<'K^(W_HPHMNDBQD SKM2Q5M56&3O@]^Q?4) M93VX,M#+>RL7)4Z75\OKLPMT]\O%Q?V=BYZ^S#*<9QU]^J@0[-XKQR3VTV8) MN#U2X:=IW^/F7)_TMPWJ[LX1=^C^/+U61?Y#WY=^\B+Z:.TR/_/2])4,4W_S MHKWJ]*)N7=A,ZQ6!QC!1IR)<7O9SW_A304]7T.,I[ ]"0PLR8$)E6X@UYF8> M.6T8V&D37#?DY'OI^\F>M'V+?4S\(.-5,C+FQ["57\_V*K 9KH.W\65M*0^7 MSUI>&W^@"N.HMEZ>>%A&4?),!IJ8/2ISEN(@S(NS%$7K;K[0DX0C%<)Q_';@ M-#-="$@G>L/KB4!*TM>V-TP;16#KD@Q/\XFN^N=P=4?JI6EWJXR-]@9IIW", M@B=T>+R)SU7:O^_2@K#9H\9V=%"I40HNDUI\'78$A=MT^ST>#1R_C)DCC]EV MM_[4,8">%;%VE?V=6N#)MS_6)P\+RD1DVX+.WIOVEG+YM9L#/]_&)YU=0"L<9< MKRM/'@IZ&)]>7B"QP'4LO!SY298[R15S17Q11*?X$6P>B_Z++*7_#I>##>^, MS\00(TYH,Y;WDW3XTWT8T<.6&>'[Y7:7)D]L S=CE%< [JH#FR):B$7NM%: M2RH]MXUS0Y?6F7J+]HN/F1,J3HDY%.R[8.XGS]^$,4Y?C[[4BN"T5H#-V6ZL M(F'5I>&R5<-GTVY;F98..IWP=#*TU; 2WL32:! .GJEZF/4GD' 9J^GWF!-& M)XM D^&6SPX?)<"G.KBPW^XC>A/^'.]2[(?L&C[Y,**;;BJ8QWA@+WYTA$D>D*36!2^,.J*WA M:ZK:HBEK M(R:ON-0/"'!BH ENR=/!J#6E GZ70\GJD MXLGG&]H6LDRDZ-J/J(N#9NS'2@;KP;+B\)E M:I?#QMF2F%W$#0MY5=TL$HR%4K!%4\AZZW48A>Q#2[.E>+&CXU*7<4[PA \1 MYMOL1($N7HI4"#\G2? <1NI38UI581.V#_[F0<7N>G"IW,M[\QY?-E*=QJ(7 M9]]5+:&R*3=)D:<.@E<$P=6AZ4GP'@^I)I&Q#JF:C1RU20Y\6;'6BTI#8_!D MQS*;7\2MF26M(UF@"_X X8,7T9LCXR&[R[TTGQC;*7X,XWAD>)V"/G;WF_K\ M.DWCHGN$O5$6ML:U(E0<9*\+PE6_=G?M'&>O#;L^T6X=HNO#[*H5VO*'L$G5 MQ'!\;ATN;0[\&W92W>$!=4LGT]W1X"KT'L(HS$-,#S+=Y8G_CR*7#U\3Z3B3 MWJ,Z;"KUC4/CQ*MF7;AT[(W >,>I;JA:E\]?79]&GP[^Y?+T\NKR_O+B#BVO MS]'%?_YZ>?\WE[D1;KQ7>M=9+RO"46'8G&['*,N$T"P)EZ\=_@Z^!%_8A9'9 M8"R0.V[7$?O2/0X$W>DDH+(\> ZV(SV@H;PP:"9VN#R@GU++2# ]*A\U'L : M'RQ^V>$X<[,K=HX?.K(#-4O )IX$C4@UX<=PR25STK2'45MNOV)I^J FQ: M=F,]VNZ3EH9+3PV?A^V*-3Z3$';_Q@3K^$MYEFRW(3^B2=/C)G%.!!''/G%' M$9'V&K#)J8'VX(4057&X]-1QVCB_<6V;9WL6K;MZ'VA$M((U].XZR3&Z.CRW M.=$C'X=[,B9OMW4^!V*Y$=A:,$Y,FT^,V&P!KN*,A--X<4APY]^++=8!KS:Z MWIT%%EWN@I.4853KDYC%H_6]BN-BL)5(A>MP*"*6@:L&2D^'##H(79G%!7]" M@M YR_;831:RL0!F'.#.2]$3M8O^G_<_H>4^WR1I^$\Y%0FQ5FW Z%6'S71][8W>XLQ9<3>CAN_$6:M4$HFW0 M3EZTLD"B@K@YRS$^_L(DQ8U??)QE=,^KTA(7%+]/L9?MT]?.#[:T(&P*J[&) ME#TN!9>B+;X:;PD5)AN?[A$SC[0Q<$QX[,.-WGVW>/_->_91_;#XX8=O5%_; M!2+_NL-^'C[AZ/7+*@NO"XK>XMP+8QQ<>&G,DCF*J5G6H1^JU@JT*L*FL#YV MD=+=M>!2O(?OIIPHFT!E&^A=,WT1:\;-W>.B##^,D M90O^?!%?$0=),=CL4^%JI!8_* .7>4I/1^6=8K?*39)QVQ$X !<6=H%\!DWV MWT;=W -/>+LQM+_'#E=<+.,#LJ?N+,<1D'">.D^(]/8#83!\=!("/N1T-\CL MNOVOB)Y&-=C?)%WRQD($[O<2Y6I]YV>9CE#QGG;<56ZO )J8.WN8NA[H\7'IJ>6W\45E=WZVN M+L^7]Q?GZ.Z>_.?3Q?7]'5I]1&?+NU_0QZO57^]<].5KG%.T-VGR% 8X.'W] M-_/8B&SH;P4N1P9@,=YK"L,6PG:,C>F)M"1<,>KPUSPK+3%[0O\C99H28[AX>YD$G7;D"Y[FV4TZD7&PBR^VT\L;;$FAB(4O-.0FL_4:IRF5 M-BHI]]Y+$?]3'..U\HIC=RW8]-5$WO?HTAIKS_5:VG0!.=O0Y0(: _XH*CM9'HD)T6.>'0&OU]C/698OS_]] M'](Q^L,^"V-,ZKE9%#N.4OG8W"WV8D%BW> M6]:)ZC'#NBE' _A)HE#!32N;SH;OQX#I?"4F#:F?#NBJ,S=Z2Q"W\UJH,"=" MR]RVS&2A"3 ,M@M;A<_QI[EX7K:WK-7UYL9:!7*]+W)1:4[L5;D^UK?X1OJP ML*N!NFWT$-Y/EJ(\>)JV3X".J\Z0TPK\G;0^J#8X?#;=@P@ MO,8L67&@ZX+5LD.1[OL:]UB-4QN8&]V[8M&Q'J>H/2?J=V*PO2+'5N*/UN7H MZE3SN;ZCV:B[\?MH,>+!D"_0P;YRH(A=+P.PQ:)_+,RN%L 5"P,,$UXE<)(1 M9N*0J$ZK-BX/ !(*?M+ PMVD=D.S% Z-V&@(2(N5V0F)#I:1!*5J&M Y>P=1 M.KR;%%9A<7PWJ3CUG-TG2[XG2:)"I"]_O2%(\V4]>!F#K2?]8 MB#JB7QNN?AA@,&5$V12]+U(TALK6%HBUMZC2TK$F71X>FC PK($L+(_E[ZJ8 M[.J88$5,II&,-/$Q#K*/A#QW7H17:S:[XO-+B8BJ0MK?#'#Y,(Q+0T1ZV@ L M):9(C 6E:)!_8&F3E#Y\XL];74A'(TZ&()-'Q]D91?W!UN#1&GB%Z!\+LXD* M7%4PP##AQ 322L=8(6$K'7L:A7622N)/Z>.B5+R] ;@9TY MQ+NJ'3*3^!*QIDX([;:(-C8&IV6B]R\#7BEHDT6@OLJ1U7#I>@M_Y/$A2=/D MV=4CL=((9*NU1.8TJ\"4N#YX54LGA^7A#F6TO+;-Z(Q1>G(>N\"<-C%'2?S( M:?W@Q?\0&.WL5H8J&-=)CCN.>FM6G2?-9?AUZ"[6FQ_MI=Z/0W_6E-.CWY,$ M@4[<=HU Q,0\B< :IX3XD"C/UFBOB$(I9B\F]>=)?F4D=!3@J/+\9$ -81PM MX+LDM,&3>R=#_.D#KOKEG9 :1NH: 15K3BG]138<6&WRFN($MZ@RR-6'Y.42!J) M[89XO%H+;[=T'#IIK0BIU+4 TUS?]\%'I^@.7MT([>SB&T6.;G5, M$(#:+LNFX@NO%;F1MXE_YVGC=]X"?_(AS#F95#UY>?B$+^,L3]F*OF3#2>,S MH6\)N *:1TAJ3L'A ':7D&X"R9V_G6FX$X64S1#.IT;,R'YGI$165Q&B8F(>\ M] %B:6U%_%272RM3"4NOF=@4L8%V[E1?(7H9@"T._6-A=G(,KB088)CPI!BD M$>IR78NC-B=$6!&J$9N$HV)EA3?G.?Z)RA] I1MVC> M>MK4@NNAT.("U@QJX-_;-8X2V(R"]E3S5A53TDY&4/!_A7@\E? 9FG\ MSQG]55 %=J&Q@P)S0Z:^27"<*<:/]@'I"N*O@(= \3N;W G8RNSF=R**]K0> MP-5S1W$8$8W R6I[9KXF.N-\%0CJP(LHA M_PRP7P_[ ZZ]G-VW88Q?U=M6;NM"_$9U=2J9[!SVCJ%U.Z9&%W'K+J[[\$DU M"GDYPO1"QAIQ&.,%Z(YN>\PT1 _X,8QC^@%5!6J:-W=S\D4K+NK0W>E-$@5D M)ULO/+QWW546 MMBRU(FSL'\@*PI6A=G=M<1)]YH;=Z(];C-,L?=2G0S_A[0-.%:&0E8--/"6R MQK+#82&XA%.[:CQP%8YIH\_"GZ MS8OV3AX66@8!2Q7J13=>&%S&Q9L)K8K250>VNF@A%I6FM0)TWV9??K*U(0K2RMWV\K#YFTG M4I&SRL)P^=KMLFFO+2U#&"],A=(%%V]Q3B8#.+CP4KIVGK4245D8-@O;,8H4 ME)>$R[\.?\WO&G*SJ+3KEG]3H70REO7]_78?T0NF[-H G:>G>(/CC-U\\I,M M;A_7]J@/FZ6](]$8[^I6ALOE_A",Q\&KLTNTS/,T?-CG-.$0?8^"C C9ZI#3 M@?!T(:A;*FXK-=I"5TGF)B&<51:=\MD%XB!O(![O/=_2QS]R"\6*\+5WPIL6AM&I?U!W%83 M<,EO"L24'8JG<<5&_[W0[0S!9<<1N,R/B4&;6=H:+I!=_0TE"Q!TSD"]-ASQJ'^3YU MDPG:==C"+-L7F0E4FH0\.BYT,J]BT:D3RQU'J"VJ'?5F(#8ZR(]4I:T2[A/Y.MHO?!JO"*U%\["5TG8<14&U M91NN[EI':'DY=X%*CXKTE:)/=,=*M?!=^.4H%3"8L#8:"IEX7\L*70Y.R(2&3$CY*,S)+O\4M^&JE3]X_0S!NF9TMN85JOU#M&/I,74/,-S>;\N B#$8AE[Z?[&FJ MO<<;$A2_^\GUU@JP5:L;Z\'!.D5IN$JBX;/QYOIVY_&4@[?8)STV>D67?!VU M;I32/PY<+9PR3JW6(J,(O>_"QSA*/C M4]S7!FPY,HJ(J#^]#, 5'#,8IDPI6V.B4K>'>(-@F='UX>YMY UPH_7CW,_" MS-EA[T/23@]0ID#,#Z17;="#Z,OU.HQ"=O.*GFWR8E?/H,C#H/]U[65@ MEO30_*KJUYX=*<;X9A1W+WA;2&0'_8@P#J*2A*"^K1/&"*AFT'ET^$2OS'9] M0.4E8:M "[IFDH2C8G!YW>;L@,O#=/4D0[5Q%YWQ*O'B[#K)<7:?>@$FWV]V MDUE K/\M,[4%NT,/BI#8Y8T,P27%,#BFM&&M+A!K=X%8R^R+Q^_?"XV#^NBY MB140B;GQ7KETQ@'Q*-U[4==WK[T&;+G00-MX.UA='"[U=9PV/G&]W^VBL'KY M%]/70!]3;^OF DGA3.%+X4K7=["[%NPNK(FZ<76DO0KS-061@V;=LQBFR5EX1+T@Y_C0^W$[/N.V/7UT1=>D[=L?7KH2@Z MEPYI3S.I75 3ES&!NJ#>1R],VS+F)C<\_7D3RSG+@YH'GO:O+M$V)5_@GOZ7Q?]VL [>K\H-/J\7E7 W;\G M +M,@/2Y6J@5VYWV9O0S+,NXN_3Q\"O.PSP:5H:D9]?V>\5%R0M/. M3+C2%XT5#A4O5//TT'6[H+Z7[J,$26G*%/XW.&7IK3K/;K64AZT9G4@;)[-4 MA>&RO]MEXW-7Y6,6Q#1/$N>>Q>.AO<8YXBGS:<(CCM=9(K=&LF.ZF=[Y$'I' M)=@A.;82T6@0U!=S\L XEHD[ M_$C!WN(=?0@A?NR:^JF+PZ9^%\[&0%A1%BZ=.STV'M9QPXRT/V-ZS'"W"7UT M&:^3=.ON98P#N#VF>EHUY]65=:=WW=7FT\%'F<(4?;UJ!-2':"R5.WJX.1B0DXLYU24CD18OXJ\] M*$)P4 0VS61XFN?4ZI_#)9?42_-S5M18]<0*[VOH<_%?UP0;#ZI#5K'4"*GW M$$9A_DJ3#H9)^C?LI=61MW,O]]2S4JVZL'G8*P('JR[=%>$RMY_[ ]98ZE9X M/D[2#J(-"T 5EIZ2H3,Q?H5T[0*\7*?0=P>HU<>.5(N G8.H;1K0M3YHPB(+UAWE81[KBE MG_MV.KOTMBFXXR2YL4Y97\Y3/]S2YGG,^3X7[L<3-7Y3G>9F1Y_^^#PFCW7*8J$V8XZOP M"1]-P=@O29_;?2S-A?.]HR/7 FTS<]"(_F!L<(BW>L*:E;RM DY1W$0IK /C M%8L_,7:2ADJ1!-_PL8CY:(VW\$ @CC1X] D]YE _2U!Z]^ M[<$?\-J#='V3P[J,RXO7JW7]MD3UM(1DH42W'DP2]T9>+G%J58*]QMD/@OF# M)>RJ_5629>@CB3E2$ORK*9-F"O'"SCH%BCB1_K=P?T)THF%F'JI<5HR2=.O-M\D A$ M?AP%2U0>?T-L8/;.7[[!R&N$S.#3((6Y.&QTK4)7-K<+7) B93RI5--[>EBV7FJGE&.B]#S ,H(N4P M:J)092PF\K$2RA.TCX59WKH*<1AG>9COZ?)$1LH$Y%= =>[BT\62+V:C#/O[ M-,S#?[(U#+3CK^TXGAYFV7Z[8TZ3X-8G!.*[AK/G!.QJ31.!DM]\GO%L$WL< MW">G^!<OY2\O2>]P^A32L2S_Y:WJ?[@*^=4,,BGN,=T$X"%L/885J[;I ML&OWX'XQ( ;)RKYG?4ZJ!K:@M\?8CYN8$/DH,1=/3CW_'UBU2T0/;O69$":$\+7<9/2?14%*HPEA\_8ER "^6C]U9_\0E[[M7;EE]0GF6; M?#['^BA*]X'JZ+)10[WZ(CSL^BO]5G_T?&*17P-B;^"U#O(MFX;Y>1DC?N6& MDRV[L/>DK*,TGA1X#_O(2U%0YZ'I&.B60]AUZ5G)S&DWML!$4)2VNS)NDK6@ M,FZ5/]6CFJX_.&##677#G+\5+IEUJ?JB_<\$>]I@R;]:=TD4#/XX&!JR5B3%/&3*,(^&<Q'^X#V=S+E3>DI2):" MD:Y[K%&4Q(^\2N#HY=TZ1#0RPN4M?2JT5)P+&;JPR^F@JC4'0G3Z;H,25U7W M9A>#Q:N!X!;B)@D()+Z?>6GZ2G2)K3?2XT@761YNZ8)=M0J9'8>EWZE!.VW, M144L1E0N.!8:F(,VV81I@[6E/WQ+@Q\[K%P2-CNR*@4":*6#%EY\[Q.XK3\*TO=RV*K^+79M ];1ZU'4IK>8JAQN/II'^+P-!D+5#7'5%-L ML!!&QUDQ 6K3)=1Y!'I';E)].X'5.LTJL%5) M!Z\H-&WEX6J'EM>F/;PV+HR+T&=JVPWYH:"=F+#TT A]UN>>M':>;+WP=V2*='=L[?[A+$2\P.?\VOH'.SB-I%U##ZS$V[8>38,%,*,R.&G?,UE+(->K^\[//B^J?+ ?#T$=@4$0BK M9N:Z-WT5QO@RQUO5(-IV&[#U8Y2(VMZGKAJ JTGCP+2Q7UU<&Z9;KN*]X>HE M _+Y;MF8Y2\Q?Z:N(>;;?'>W+89W-F]#](U;?0R@1\9Y*VW ELE1(JK(4C^\ M ;@R.0Y,NQD>>DIFH9#0SD1"BR]/A(_>1;477Z*M()GLJ&1Q1C)&'JJ_00_4 M-==728X/6/2Z4-)1?2[JIQ<'U>62MKIST"Q-!#;H(CUT U!F1@X)F83Z:;@K M;Y=12.Q,^O%T-$/[S/4K/M)@_.R%,1G?Y60V3?]-R QW@]-UDFYI!LF! M+:1O)1-7T#OJS) MX#CCIND3$F[U]A93>'Z^+Z;\MSP]UUF2]1F] M<42:1JSM!5NR\AG)BO;A*92[@%&EVN=>.>6,<5Z,=1 9%*&,.L,7J!ZJ* 9% M% $L5"U]?[_=,S5GR9+.Q$$;?_9+^RV2X5;G(EV#HJ9\,ZF_R3E(V3!@EMY. M*CTH4IDU?$#%ZW90IX_N RB\8>()L91-\]Y%+(A< 1?T3'21^RDF_*+GHI,H MX@MQ12)GQ[G/SR,MZS !5M>8B7ZVH%8G/9%7F(#_MCEO)BTM;0 ^O MB+4!3S_&CX#GY^%3\2PDG:K%>WJBC*>$(\,?,H7;YUE.1CZ$^=9RUU++MWA' M KS2(-7Y2MWZ8\'04DLL4 M;KI(=$%VF^-UFA (1M$Y"(#<81M]M;3L-.49 *#3 M4++^J YR>.H@;)&VK )BJ6FX;]^/"F,N[X;-'^(33 MAP0NQFD$B+O0>N']L QP@9$A:@B*6 "P@$C='-[57-Y6%43 M*?,K^-+UV)^CY,&+SJIC.]*;]*T%82I -[9RB55>"O:::H?/IMV-FT6UW5&O MOZN62=\$N-95T*D03JR!XT/S5= &ZM^%WR5\8@GHBG>$IBEUU8_GH'''S@[L M0A=G=PY5;79P-'1L#$PNIC_E&M!51^8063F8DM")3)P*'16".QU2NVK<\ZKU MORO'*3!&Q$;/L%X2P8T?0[K[P&^,NV3:;1)%'Y/TV4N#CF@T2\Z#;1)T,KX) MQ> S3N;L<,Y1JZ@PZY9UT^.;E'!+__=]F.+@G-W&N<%IF'0Q3U%E'A1LPROC MHJP\?%*V>CVT]RY0:1YQ^X@WX)2FHR!F1K.0W8=U2=(B,?49>W77?[U/O3B+ MV"RIO'S<$1TM _,@L'XL9'3NK@V?W#TP#*=ZF1.]; T)S8F7]9V2?X*(E''P MRSCD0AR\X._[+'=U<*>,PN5VYU$)%*Z9\'^BCFF(A$[]>6B$=B1D$M%9&;Y" MZ$,8+A!E6XO&[:RZ.43;7<8!C M_K>K\(D@JV;S?#(O.\,WV!A,%; 3H^J>A;$EV(OH%G#927/&FRN6H(+RKZSY MSC6I4=?EYQDA)PLG[^])RJ[XM1SR[&$6LP?(2K+L3I#,+BFOIJ"-R[6W;7\7M;V6V$M(6 M%4T9D9F8I92T AF'.8L&;VBS;H^8SC4ZDXC+V3[+DRU.65(XNN:]"7?R4U!Z M-6"+A@9:42!:BL,5 QVG3;MV:1LUC+M]'FD2O*EHW 5/[U,OP%0MVLDI*0:; MD2I<(@T/R\#EGM)3TP[(#+*OA&.664>VW-([#?]D-Z!SAC+VC%(,2]=-/XJ+ M$BUK$E>*4WZF-F"2;5!$RL71W@9@KXF:PQDV+D1+S;6JJ_H(XE=3+H7.*3"3 M+WQ.'QSKYS8'Z>7/Z?&>LDG]^>MD(Q)]-9)5?AOZV(0RC02P-D&*HK-H@%5" M.Q%A5M"9EZ:O]/ A&3SN'3U*JT8JG @H![<2;@TR!%,VA\=&&2O:?_-@Y!\880;PD)30%) MUP_45.9.5,0UH( M]CRCW673WG==/=/;&*M.>RQR5&BK=7.2,?T9QVE_<[840JZ -VERZ^4>>WJ5 MINUXR%[(?QXRWV8>K]%.KIP1=4RB,*#+:A=Q M'N8AEN5"ZR@*4U)T\)7G5%3EX(F!EK?&>3<$PZBT//%A*ADXY4&JUL+SZI;R M U3JDO/IFI;.$RDZI\,D3K]Y:4CE^C(FWR(R'F5.O=ZDX=9+7T]QC->A'Y(_ MMJ:.Z6T$9K<>%A-QW-;/ CP:#,1A2H^R.52VQSGRND!%DTAHTVU2&U>1"4>0E)7FP?UVS#+&RVO YWF'WQ;[\(),W==)BM$RBI)G M0G",UC3)>XJ#D#^'MBB>4SS,6C8MO\>.2.J6U67P/R;I>;)_R-?[Z!AY!\E[ MV@#.>9.(-"2@CP' BF $PZI 3*P,/5.P31R@1BQ\'HN(Q,+-50H]\+=D!K/F MS[-T,:< M*W,GR,2L&&/(O<-IF 079*KL/AJG7L1@>W1',:#'O;AWX^&^R[TTAX7\ 3^& M<4P75E3XI]F^2I.G, N36 )QLM92'*VM:7EL5,_&C?L$S MG*)WM_B)#.2]Z$LGBPBC!N&,/9P>H#Q!8>PG1D\!331VN6'B0MQ_1SS M_PX20J5)V.2W$:_^HQ^Y/;CB80755&L1W U4^H'>E9ZXT1RGL;M/O3CC#_\A M+_C[OL@" 5>9_IJ&.5ZMU\I]S-Y6WH+^'$6EO^14)N:N,L= IA(6UC*B3<-? MY[07)6;I)#E@UR)\2,JX,C_)(###S%G3C."X&JYJ5C;DKAP3)5-)1-'UX M)AK2",1B=,I)'EW'\,C HVS?6GZ(+?;8\:P[[.^)/!7O:"P?LCSU_,-]4;T: M,.G> VV5N:&]./"\#)K.&]]]_W2QY*_*H&8+Z'/9QK1OE4( /'T.!%>@;0G0 M\C'%F/9C_HS?7\-\ M630-5])LQZ_4/EMV88ND=93&HZ#2D>(Y2_1,7$&5+W0EM/0&5>Z4CWY6#M&] M7O*/B/DTJ?B^Y4!.+NH @^D)P=R)PZ5YWO';1&V M8$P0;5%U1FP.KG1- 7K0?M::YQYM&0@5WV[FX@)1)U'I)2K=9(6*FJ*G"_G; M[%,I*N3HURI/QD5)Q(XZ[&.O3B=?#Z?".,O#?,^3!N8;CXS"B#^D-+U%B7U2 M&,:8BETBT?ZXE:5ABV0'2HW[47#%J%B+#=+6^SB@)Q;/DG2'3K_Z[7#^;KS$]M'S24%BNF557U8&)C5;$96K M5T<%8"]#J=TU[8*515>K\=- LK8*?3SY(A_E7^, IU6S9'CPF'I;V7I-K]IP M:640A6JY6+\J;"J: #'^4O)%-?D,O!@7[FG+:%WU_1UO>^+5W2F#%Y3X= M+J)1/T:AF)1J5(,IEGUQ-YY%Z*@#=Q5%VW/C(4#10+%(BTO"+X3'6-R\9# 9 M\G6!O.*X\(R*VU=3[C9)FM_C=$O?F=%[&D5:!3BC-?#*'SDY+@^8R3I>VWA^ M@YD_(?S:\D>58#Q' @+T-/1M("4-M62W5I4%3M@VA VFR@H"IFBKN\;=M-DU M%XA:EB>]GHB4KF&ZH6%K?F]UZ9E149WG6U%T1G2TE.];T5/E:;\=4=(%U$EH M>17&9#3 MV9;LYI+"\(FHQJ;R,/C4G IV.*K:9>D)NF(K=B==YJ8?"1X;$F= M9QIT0;&S9+O%*3W<<^/M<-K*,E59V$1K12AR35H0+MW:W34_+U):1 MVV+2=^Y%8I[0]$7"%KX_?/7--PV16.[2,&)()[Y?-QU$";CIMZ:N.MX#5!:& MJ9AZ&)7[4E?P7_;K\-?25HW[=_I&PDFMN=YX^NCY813FKY^\EW"[WYXF])I< M&#^>>3ORD_Q58[M PP1L@IK$0[6-U54?+IF-4%C:^BK;6Z"B150UB_AO8O>^,=WY*PX?-SD.EF14X#WBRYB$!&?YK9O5GE M8$U@HO $+#S/16,G7A&>L Q/6H9G5X8G/PZ/@W,)9(: 6],#MA2'+1%=.-7G M$NJR<"6@TV-K>_74]H@Y['J>2K"--!20KBE23X;4 3%%H;K+:3J\&S+XH'ME MCZJO>R\#":V&P1OF#CSIO$-4M M"!\0,B*L/!9SSC =FI M C+95D%6+O2=[=,4*[_ABJ*P): -W^$2_V$YN+1N]=;.DOT"%7:=+Z'VVUY2^0EH5-6B4X]4@:>G*3-61OI.:Z2^%$X MVU(WE3E-3P(.]H##MVF^66Z)'/A>+'FQK4B?U'(JMU]]F!0UCD1]CK='9>@' M?$V@F!^/):VALCGY.X9%BX[.!/\K1J/C&+'#D,B>#"H3L(UR(>%[O0L)W\]" MX=2XI!<2OI^'7K5X;.O4_O?N+R3,$YK^A01;^+[_ZOW!M25JW)8VW.$X3%(R M*B,] JAB;:4CPZBL/6$5WGCJ MSMBP__C5=]_\3S)$8>"#JIE*B_XXRCCE![UQR@\S4)TV7-)QR@]ST)=6CVU] MS']P/TZ9)S3]<8HM?!^^^N&/1^.4'\;0A@_?:FF#4&P>VG"(2Z8-99GY:,.1 MQY8(].%;Y]HP4VC:VF -W[=?_7@H#1^^M2\-[*HV,:V3F>6X[!Q$0H'P6"D. M"LY%+E1N6R%6>9/_0YW89-(W;=S!=)JYP#;8[R0#C0\FV5L&[^\RC#?>*]W! M8A>BBC]GK:E&NVO!5**>J,4]X(XJ#=1T?1MS"Z +Q6W5E&V[SDXX-G6,5 MGIA!SV&^8:6@$NQ_7<-NWFE?7#; =NV>T(M-OCE,*YDY^],*8/HI^^_H*#1^+I+8ZX M#&W"76O*8D-CL+D^+$;R8YE]+,%5AX%X3!E4V$6B8;=YE(&'81(IDF'ZFQ?M<>%9Z_!<61@V-=LQ MBKR4EX1+R@Y_37LI-8N8751V6*=C[S%A/C&8&V[8_9V'JXZDGNK2L#G8@5)] M_^$*?E[/+HIC!9ZL?2$LBWG1E%T+M0[=MABQHWJ MDW@>9GZ49/L4PIU[RY";J3?*SZ-[;HIW'R_6:^S3B?6 Y!MR&W/BL69$]%)P M2 S,A?.Z,,9*Q%&U"3<7QVAA:4G'@:NPN,_(<9AYER8-#'.FGKA;1/I9@"TA M!M'HRMRMJ Y7/DQ V$D"(N3MKAM$I$77TC%E2*K=O#5V(@@W:>)C'&0?"3$N MLVSO$=*LUO2^=9F=4!$DK8JPZ:^/761]=RVX9._ANVF'+IM --:H;*2ZQ']? M7N)WPNS)\2?DNY^"6$D[];(PN]NEV M6<9E#A0Z'WFL-H%JKPZ9YWSBHYPCJ MNG IWQN!M9D!:POQQE 2U]F$'"81FC(6XG3@@<4BJV)1Y1ARE5J(G9X3A>^: M$*DU0U][#=@2H('VZ$$*>7&X1-=Q>MA9R^8'?('J!MR]33$JX-D<+KV,GX@W M?*'#3[95;K1E')R'3V& XT 11+V:L-G= [W(QWE3$M1M(-Z(L-I' MNWS9D!/V3QR L A * 8@D =@XE.IRG&,ZYL13+%O^]Q[+^VG#O7JPF;]#W02T^QJ:O! M)7T?YTV[O& 8599='A8'!GI::LL0MQX2UZLY$VIWHY=26UUM!M36<-YR+W=Y MFGP*V/7QI 7J%0)G5,]N:0K/5/O(>7O5^9%=A;^+[8?UYD5WI?>6.WZV0%5+ M0,ZNCQZ%)QZ%;2,*:=F2X]%[?80_Q"FASN;U"C\1!FH-X-LKSX3[6C%0#.-; M:LZ _WK^V[BL4EIGBU77R]^ C.EAP7?WR3^.0^]Q?IN-F0A!GXATC@94!F8@ M"[U@C$,/:-,"6'&85B@NX]T^SY@POM>;$DAKS$0$U&BEE#\N/@."MSAM8[C/ MS2\0:P"]!S+,'PMT,;H/"] 1!PV%L?($LWHUYL=82=I9C>+S8JRM3*9JQCK* MV3H9:"EC39*XCL+8#[T9^V'&C/W0C[$?YLC80Z?M,_8#/,9:!2UE[ =;:9<_ M>>G^81\K4RT?_APFRY1(RI3*C1_"3J,L=]5XZXE;#[/\?/J\J*WI]_!#V: 8/#)JJ@KY M*QF+5ZVX(6Z=1J.1A0Y?A=X#N\B^[$PY$ B9 M9T0E8$VBJDWDY<)/K8K#CSPH,7XD+@3M\N F-O2D.LJ>O1T*;B$\9K'PT67M"(A7-LR7$E<'W/F5QA=91\B$>+SUCOJ#W/SUSC%7A3^ M$P?EXQ_*#Z!^?9B2;1R)PP1$6I4A#^[Z0AB4=H?RHE@MJ1M;H+HY1-LCPS[2 MXI?.TA!-'!#, Y() =G7 7ED 8DD 9D\!R&;$G\,8R_VB7PM:G!EH9?W=K+QL686J&H(U2TY3T]:H(WUX#-L\UT(KT;BD.E]4Z3IOV9.&[30>YM &:5U1HP@F+ M1X=,/\P4<%8 #I2 '>05IO=8&S M8OGVGCA6/:QY7JSDDK+W-(.1(IZC-@B;^>/'6GK*VGIK<)5H LS#SWAGXG"" MYD!C[B'F'RH=7*"'5Z$<*IU$U$OTF?GD^$SXOV2,C7>?+EYV(9=]FL)5DH5! M60BFJ+5C*G>!CDO WMUI\=?X6%5EDB7O'3%!@FHC9M:@6D^MNT)F007.B7%I M+H:68G-0@F-.2\!5%@>Y030Z*S4-)5$X/[G#,,.UL MWSE5D+GCTU*."4#:5HS_\.*]E[Z2G__0J1FRLO!50XGP4#>."LY#.=1N#^YV MA6G:\7YPJAYO :.6@DP$U):*+*.HL,^.L2KT0UX*KG*TH"HU0U($MEJT.6S: MM8A-5!MU(A SA]6J">-C<[$Q?8WS^KYSL6'4FD"KM0),$=''*F[LJDO#W9C5 M\-FTJQ+32'A%K3#N-F_6R' /KL@YRC5/TWQ\C))G'7*JRL+F92O"PVPY1P7A MLK'=W4%I7ZA9&!P<$>2:@G3(O.(^[45QG9;\]=E+@_;TDNU58/-0!V_CZ%-+ M>;BLU/)ZZ!7LTCHJS#O.+SD%Y.K6^9J;=YN'HD[=8T)2 2YK]=P>GDNBF8GJ,VT"L3;<,'=/ MX0L.Q,P[G?&2U9@+E95HY40^*CX'&JN='DYB>C&06$>-O%*.^3LNWC7#&XJY MHMP2MKY*5?^;3OXG=;VYD+<#N9S"BDIS('*7ZS:Z]\%]0?%'[M,ZC1\ \?/< M#,8M]I/'F%W])_]X&?O)UH3XTMVD8X1U:Y?Q*M_@]"S9[E*\P7%&2O'63S$9 M_V-2,O*R+%R'_ Y 1@*R6M][+Y*%];':@2D8HT>VW!,;I1'8NVKC0K; 8S5U MF7.HX5U!9_3 _*.9@)H.+E@>MV2-6QD5>%^7$RP=^:QT92#^Z8MI?W5O/85 V!RV,S?@@RG.<1 M>R24$EZ6FM3M3/8ZH9+D1VYB M8%BN28B/IZ<3-@M;)J:*NR@W8[<)5[8F0VZJ"ITC^T5CC:[T%%6NTB$/=Q*] M*]TEE8KY@.#R GG4:70_SN2K4UAG\JOP&[^*L/A51/Q7$0B_"ES^*OSZ5Q%6 MOXK@Z%?A'?\J',W)SMCI@LOX.+GJ*F9#U8!NBE[&S38KI=X]-S_63B' >W.*)/;YPE69ZU)6WK9P&V$!E$ M0Q2?'M7A"HX)"%/2E&W1191&:RQK>-$>8@TZS6LVKYA,(AP-UZ@W+!@93I\Z M#R]J5H4M%7WPBQJA4P^N./3RWI0!S5Y/6RFZ/FO'_?G&Z8.P8*?"'M,B-2&- M1C&;W7BIV3-8E@6 ^Z$5L*KHG C>Q*&N)L-(^.?:V\X0 *?W" MFH_(=T="I@+725R]N,07>BY>=CC.5"/VSDJPB:F'^6A15ED#+EDU_1ZV"B?: M1^]X"U^BH@UWRY=CPW9(VCM,=(SF'&:#>-5BWW$IV+14H&K,CYM%X!)/Y:CQ MG*ZTQ^=M;N:PEC$U:(328EZ:)XAXL@WCZA6#'7$LB6,<.1^D%F/T,R(J6'DH MHKT&; IJH%6.7)O%X5)3QVD[P[S"^ (5YMW/-2W#7?I^NL?-9SP%'B>$N1X[ MWX7YEY?\,""N4%Z',2GNF;X!)#VY?[VG-WM7Z[_1]TX^)BGSSHONDU-\MSOF MJV85F(3M@[<\&M]5'O8I=VWOC7.?L ;H!X[]2E&K,4I M#Y]/A7Y5HB=MH'N"OL1]/R[NUAQ4$_[J7QN_>J_^I3]@E$G &XO5P1)@G.VC MO%@,E+W=T5$67Q&>0?UJV:0EZ9T[YA? M9/>R+/%#]@W&+R&IEZ(@S'9)1CIR_5HFVNW3;.\1NZ1S>S'R]ODF2=F>\X[X M.>G-FE&C=[ ,7IMW,),:':R SI>@F_A-U.I=IGH^IQBD=M6!J6^]$,M?1I54 M@#MSTG/;M.\>' VJW\NJV[!*UA\YX!@_4JV\UW\E=0SPRK40,AZ)7E'$#BH* MZR( -NPD(Y76@K YK,;6NO<^FXTZ^]]2ARN1HT-S]O&LSPE=>&E,7,EN<'I' M9 &?A]&>:,+IZUFRW2;Q&;TZJG>JKH\EV"0=$!WY*3MM,W!I/@2,C1-F9:N( M-(M8NPM4M,R>P.2-(]8ZN_\0[0-*L?OGA/\C^H3)U", 3$9!& M-%T>WE.$Z:KCX)Y&-=@*I(M;E)NN.G"U1=MS4P[8$X\KQT?Z1@\5ST3.;CCM MRF"Y8#Z[X\76PB+^VV&>9,L\3\.'?4X5Z3YA_W9*_ YNO%=:>"FL4"DB:,4P M;/6P%SM17X9;A:M %K&9$D]PH=0C[@02O:!S=<9Y>A/Q8KW&/ENQ925/J*$ M%$TT'BD^FIEG$Y+;.-K1\"65'Z9:I.E))Y/_'9KV*>B\XS.5MIXG6R^T MP+S*SIO1UV9D#!66&WE3&GL R90JG[F=_\..0 /3%4N2:RE29L$IP@M==@'& MR%AZ+^EQT@LRY\Y?9= ]=F$NDS[ :E =KM":Q*'4USYU8XUL.M,[ON8>2OB MVCFUU[;QE@1V](F]F<)X6( 3X+>=5Q\]; #&P],HV+P;G(*_@W=8V13'00\,KQ]=S) MXU--0C,=[2W"5$JP.EI.GYM5;SDMXT#8+"]3)2W3, OCQW.64^4&IV$27&,B MZ/U?G+7;,FQAFS#Z.N_.6FP6KGQ."7Z$66CY^FS;KC5[=$0\T2+F6RO\1MQQ MQ#U?('IICJ@7M%=H(?U6= \-52\N_80FG2M+ER7K)WRS7S,<7,;LWB7Y&_.5 MO6_,L$#M,_8U!OQ&^I5D)@;U3/=AYZX>C8=1O@. MGUDF?;C\.EV\^/QUX3)W:8;.Q7XK#7/&!@#R[Q7 15V-7T Y(+@5UG?ND_)Z M;L?Q88@MQ M";IMQ>S,RS8?H^2Y$?M>DX?Q6H&MLB-%56=-Q[ )N(H[%M 1UVJH6XCZ)55@ M8 -XCSDN55/ M<8S787Y#(M^ULC"]%_.5YA%_*[H"/H(+\Y3Y,0-A\V-0O4E/G5X0M5J',=&> MHGU$'3C^"(B;=RRE'L4#^=^&[E)-N#\XK M-"XR5[L-S[(C/(T3)DZ>-B.L8U\:]G#+:GU'<_Q+IJ=I(&X^1J0K# M'1-VNVQ\:I:]Z4/?S: F760*@(%Q$D**R*17_EL+PJ:@&IO(O>-2<$G7XJNM MGNCBEKAS>$-R:M"GUM=$B:)-- )R2]DQ6"/\KN<'G#G@[T. MQ;H;M^SDEO1;P=>56F(JD$X^SC4\_CK7:I]GN1?3YP]5$MI>!:;6],';^'2W ME ?\$=?QVD;/711OU"V0T,(8'-VQZQ07<=#Z<9\ -GLRCMYU+@TOT 7[+WKP MB&7_<,YK$3V9*Z0Y0/RG^#&,8W4()IKV5PHM7L#A<:@?&:2+).4K?\HIF8DE MV+(W(#K-183>9N"*Y! PIB0J7O3DK=;BV?%\9[D=]#%)USC,]T ((:6_9 M+G4/SM859D?9 ZP=C"U*SXJPAS[;YFMA?T2Z]F2J+<"WU6$-RM.\A,\>=;1V M-YRY7$O"39H\IMY6^M:B1G&8]-/%6:YRMI6%O=2IY?F@,>!);1V5YL=\#U&U MZ/GVD+8N?X*":TMLSHBX/B;IJ^)EA_;2LY$:&4J%THA%9R4T4L<'=4#>DH/AO1D>)LGS_-X:B(EN?6.F5AWLFAD;>'U&#^9!5N6L/= M8(PO*D5T[&#@:W3R_SH4.!$+63]89CVYTM!QQY> MT98V3/='#CMW^1%&7M'ZI%HV73P^E0%0#KK*YBPON&A!5"Z_]*L]<^++EV9Z M5'T#Y+/@CG"$#5A(N6_;ES\ZZL#E MNC;BQD)(6P78O-9W?^"QPK()5+6!:"/N%D;>*NCN-9)QD3>0CB-$_^'%>R]] MI>?,-&5(5F,N(J1$*Y>@H^)S$B"U\[:86+1 >^<' .+SA@#W$![[J$64(Y^; MNU*\RZ=9!;CL:.#M.$-W!>-M/<-S=,?>CW#DZFKH^WR0I30+*D[6]/PA:_]HP5 ,0?8;=5C#BQ0 MW5:1&]#=E;H)XG">1)&7HM^\:(_K41B]3E716Q=IN M)I0)%B[$TEF(&JJ9R.(!9_1TB[?\9$7]\:C+F RH- W"U%M[L>H>=NE8F]M( MK!PBU]$$$A3>RYT$_>*_H;SM$#B6CU6?LU M#NC[I)LJRM8/">)L%1],:B5"WE$.<$2T]!"AY+<*8/0ER82C]^&05X0I M?_VQMXR:)+5F,SIJ\]W6*"A O!'$6RGS34 8[(P'7YR !QS^KH!OG'9B,-79 M.UA)G!-O<.R3KY L.45G8=B4;L$BYU._PU[:_4+&K8M9VLH.GXZ^GK M79ACQ2'VMK(P.YX6PG(Q#=[;:EWO>*J.7B?/6D8]P)(9XV4$X^OG7S MRQQ'3(A:K=9_?8WP183]/$WBT,^4)^5[5)V+U'3CERN/NMZ_ M'8K3=+!#GMF0MH6$QMPE.X#S^[>E9[_05_R>PBC"U+SRH*VB&%R=:L-5:I*L M#&S]:?78M*_51HLNYN"\[.R!M#*@ )-]0YF\\>P MR:]RUO@&'K7GCO(SA=/^FN1HF$"LUYV^7GLT6_YJ+0Q-6IZ"[&4 IHB8QZ)U MK4]9>T;K?]T8K(U^>4,NWY6$BMZ!$!3 6Y^>;*\Q)ZI+T:JYW2@^%S++G;;5 M?Q=5!W;Y4"4DQ,:#\UN\Q4'(!H@W:?)W[.>?O-CCC]K2##" MQTV^C(/+^ EG>?A(ZCQA\O>/V,M"=@KD]2[?!V%+[K%1&X,I =/$N)Q]C-<2 M[(G,!+A'S;.6UO[3!"44 -I6",B/2P@H*3$@+PZ(10$%^Y=UC0-E',BD"[N@ M?Q-UD O?4.T@7C.G>O^>>QSS;/H%PYNLH\ =R&61?$7/I^NO>BCTEZ$3^%:1*ST4)T M!%D1FA[589.V;QQ$"NO6A4OHW@B,[WGPAMC!]D93Z)CX3K@^;21P(-X$6"#< M"(DPN+5VHT5L0!AE7+S0QT;Q?7+NY=*K+9KU8)*\-_+JLHM.)=@SO'X0C"\S M-#JN.'PMVD'W":(M37M;!1;VZ>^O., OSLAQ@9],U(-C_,8BM@R"D-KW(@K$ MSW%0S)$8KH"](IU=)<\79"JTE>N9@0FXTF8:CU+E^M:'+7C&:,RG+,\GQ'!Y MX8\];8YP8;W\UX@.;P@?DHPN1M/A#WU[E'CY$+TB\J]DDA[A@^^_WY@&>72* MCT*"X"D,Z!@J"R>6T\DC6S>(RA:KY1"Q33)X?$9EJY.K[.1A*4. !?L+TL.> MJUXWJ=+^$CYNADKM@8V9:ZTL(KW$5C3P!M16"L?XL!TQ]M]Z.TYLM067M@I< M<:T&1BZY&QJ% 9H[>/7N%OMT7^MUM3X/4^+?69+EJJ4Z55F86JN%4%R$DQ:$ MN^+6[J[YOA&W2E60VT7,L).EM/$A!ARB+X$X3<($?X.#?433=.%'OFVX2U+Z M#1%>U#E]+7[8=L7:S!)LZ@Z(3B/'0G\S<&D_!(QQ&H*B399+B1M&5;-(:'=! M'W\J2\AO?D^C''./TB3BJ?PJ/)2T^&A]])J;<+L);!C/9MR,+O1O/#]>AK_Y\2,K Y$8KHNHC9:8B\0%Z:_W5+M6:XZ='CXI5TL5L6JM )O@ MW5A%6JM+PR6SAL_&^2J9:7J:J39>GAMQL[X_"=BT!FM]M;_7P>PG'.]QMGS( M\M3S#Q^!;BD&FY(J7,V3V,TR<.FG]-3\<#(WB#Z7)MU\(*T#N_,BG/WD=-OZ M,O:3+::)&#I(U5X#-K\TT$JWL(^+PV6=CM/#]WJYV,E4G$;)X$ MQ*@3QHV*[9G:1!2;R>!2GDYV'^'WWSQ\]]Y+TVT2A.L0!Q\C[_$ 7D=1F S2 MP5[SJZHVW7T/8[F@N!#_7.F^FO.L_.9@/LSG?HNJ9E M=2Y<4U_"3D?M_CC^L?NCVE&4OP=-7 /57'L3M!6[T]W>H*/V?AI.?^H/.[/O<;GOZ,T,,Z^@9=I__(3_LT#/ZR"$MO?3NV?^_&7E M^YN?OGY]>WO[\:W_H^,N4?VN^O5_OM\]:2NX!HII>SZP-?BE@\K_Y 5?WCD: M\ /Q'%1_7[A6W$#_Z^Y9Q!+XDQ(74_!7BMI3^NJ/[Y[^)7I%_#/#0^+B[ZGR M$29U.IU^#7[=%44-F92F=[#__A^=SM]VX;CK0(I?.KCY7Q]O M$Z\#7-=Y^U%SUE_QKU_9&@JP,0GL:SE<3SXB)WZ/2\?V',O4,5=W7WIS8[Z! M;O!2'A,\KO;$07GIK#6\U91]SQH3AR,UW]ND8&L!F#9CG>UH7(13#1&SRXT$/OPC%DT%MH ,GM>@,T?VX\0@V]A_5QZWE;J,\T MS=FBL(H';.G!U-E(6:K)^@PF#8>GAY<9^F"-:^*B*TT@.@*+GS.UP^K-/"NH;Q,8-VB>84;>/#> M=PCP3_K,OP&F^QNPMKS48FZU <2/$+^2YF]=9("1M8++T']'MFN.'"*7$VI^ MMQN$ST!AK @5PW/-A#U".X MAYZCNDUH 2ZC>?TWB(WJ9F5JW(L$[*V)X<<^(%>[@+:H+8GEX3WC ;]"/R]N M3T!OKQ!4UD:%\/P*(20WTY#/5 C%845Q_:="T#C;%M"7*@2;M5$1_*I" (FM M".%C%8)$;D8\CZ480+8VQ1KCXY^NH ],J\+!/M6P6+B//U>.G_@ ;V?8N"9 M6Q7"_RF&D=*...M@Q:#E-=:0A_?DX_\6@Y11OR$4=R51W#6.@M&S+ :1MW&1 M\;O(+OCF:U$K6N(Y GKSV/@[=KCMF%L6.83+HF*K\T4$E.L]$D2@_7JDE6Y> MA)E3,:SD9H28.QT2$WD7V_76PE[3CK2[R)D[Q_-"( 7']TH?+8KLUH[]Y#O: M'_.MCX/<<&3C3$/,1;]6*":6IP@AD>";1[C9NMH*/:ND1\C=?-,[)<5P9C
?T*-1T']_;Q'U@:_4 2R.4Q$=F>71#T M,#0&(:T$'E :XFAB=13(*/F$TF_ZC/HVK/]U#Q\3OO/F8,/K#CTC>A)NJX+8X0,D M\-V'M@[UW;>FCQ\QG0[1JW:GW8[2B1L[_!-9^4[8,R]!$=FF$?07_L^PCZ\'+IO$)WMD ^'-#\N"4+2_?G+QF_?ZWQ56)Y/:,6 M,][D\.>747\RG'3'W?&X-QH.QD-UO'^W0SK,W.1[ E>+FT9_IAB2E']4XNLF MB%95M)5I[51ON,XZ4T+1TQS&EW9<9&-^_J)^Z6P]]"[.!K\UCHE%* SHNE'W MI+QE\(K^<:>H64?_O04N>J;U@49PQ\TB#J&D=)IC>?](B;V22K1.IS\T@3$= M9.[T*V12*=I+E)-.=_EO'VFN+UGW0TX)\D[PN^;VO^.BTBF1"4"DQX$D>@R] M@1O3@O?;]0*Z&?H[+B*-WIA>/-+74"I]/<*EB3';_CU89UG-K&*2Z8WAY2/= MC:32'5YSEHY-52:TEF6;YL42*'DNEZ&?P?JLC29F& M&9[&S;&PA/*2*9<'1:36B51JG>DZ$KH7_8-F^5 EJC2C;%(0P_&PUQ=9G:P( M(E5.953E)?IS[CX[;W:>(O#ZS_9VZHSE%683D5F@\A5F?9)9Y3J1.;G)D+ 4&! MAS]+H[+H+9U$0O5WN(9 M;_UD*.RXB#0*8WKQ6&&RK-M$F[=/'^N%8V5H*_&[-*K*?^M83[*LT<3DNW[7 M5GB;G;"^EE4LB7\DKM:87SY6GESK+I=;%XLF7*,/DXOX6X_H/&87ET:9W"!B MI*; MZ[SYJ_ <&[GO99:63)/L&&*-RK*V$C%U!2TK3Y&'A2337^ZKQVJ39;4E46,VRK-%$,)&47'SP38?O_Q>2.^A1 M.=F4R?#VL?YD6;*)_.T;T]. ]4\(7'*0(JFH-%KD A K4I8UG3A^;X_N!GV3 MY;822DJC1I[WC[4HR^).$EL84,NFQX.RDFHR#T&L2UG6=&8(FA[ LT"6LY/X M/8EX,AX.)V+J+/^M8SU5ODSSMZ_'1X_*G$?B2_9_(''JL22UBX\E[9I!?U_. M[Y_F=[=7L^?KJ\[3,_KG^_7]\U-G?M.9/UP_SIYO48$O)SB=9 !O$;2W]90E M )OH&)_E>_$W>_Y&7[R$9X=W< @GE]"S7W)JO$R[NJ8NNE !AFHH@X$&%+#0 MNLH(0L.8#M"/8%JF/Q9!]PA?H;V%Q\;U^&=1^F9U8MYW:2:L0IV:*J+H2\<+ M$K,'& G:3I0Y!Y7G Z[HH%5S>O_F.I[WX#J&>6RR,DJ<@\[SX%9U0,OQ@=58 M3_?PT>+W#;0]Z!%&K+SBY\ %+NQ"G?@J0HPG:%EX?1S:R*O#:?YF^MJT@\,W M>.\Q$@*!)FR512%-(06G^5$"M/0.PQ5$;ZJ949Z-C06C'$NS-0X]^'%$#]"*\R'457B],?B;.,%@JMTRMI1! M+=0!\BK\$T:_I&448()7E@'J9<)W&"J>PYL*2X(H8[0%UK' *:-@<_M?+YD MECT'?K #%^JD?5$^>!@K1&BOW[$)W9K>"B.>&]'U99 L,J?LHY\/$4(BN;N8"<>O+4CA3J0-"+\D)'XD ")/I.V<7/@59(.AB2,<)NVL#]N$6"]^X= M]*OM(S!6E& =RY#)-:_TB0DMC;I(2]T6,O2TXJLL243#\T@DB:@[1P,%E9ZI MTN=#+3;H526;:-+VA5NZE!6F?8%S4'\.VLHR5S1F"'978V",,]]WS<76#V[U M=+A&,.YVSH$]U0A%K&P;I4G&0J"S(P=5\?(N5U\#UT;T]N)[=W*":$C%SX$. M7-BKRA/2I*=Q#!C?@JXQ$B,H*PHK"FDPGP!DC-('Q1Q#O3*MK;^/@\]1?E0Z M*1H5B6;4)O734$H?[?([-),';C"B4J7,?K+X(>)-Q!FANA M4&:VGB$JA@.&G"V]++J#_ECM]92IKH^4P70$E07L3Y0^,'KJ=#+0(>A)LUPK MAO-3CPK8EW';,B2E[^O=+RW=0R3=9_ >A@:@[UV(.NT5#/_-\;#+-YP4>*^Q M' )-T*XFZ4D__:/)Y<9QD0]@ARE6M(_@%C&*4WBQG0D9""I;^X\C27Z"^A'05$9A=5?-GR^5:!=AJ M*WT)O-6-Y;P%PHGCI6<&>ME'J%G \W876N&>7\@V\S[B;%E_$PLHJ? .3T:O!I!:'/DW>T M3]\XO)C=S>XOKSM/OUQ?/PN;;?2 3S>FC>1@ @O-#,R UEP[@\3J+_IDTN^" MX4@9]290&8SUA;*8J -%5[M3'0!U O3!J0W%S/.0MG/V=)*%DKSOCX>J4-N" M9>6?M@$,\*5?>,;+/MB$HG]P>HM78.&8@IE_B2S'!QHN?P,6.7TI2UU16,.A MU(S1H##2&@BR<4T'7S,8M'IBJZ%ISA8A?X0:1%) [A4:%+/OC&.IT@IN< .L M8;F_04K@[0\;-?M!.Q*_+](*E><"JB%G7(,J#I:R0D'1^WJZ8"O4S0BKAGRU M39IZ!GVW3]7,6J[RI%V#6GYPG0UT_0^\[^'C[(C(N]E@?SK(VITS/6"KW I> ME( J?2:X.V"3#ESAGY*@!^/A<-JH?DNH*JUW(D#I)WX76R1!?(P,B>AVO7&= MUS"Y(1$U>S:)5 M:36AN('7M2=ZNNP37%G36=*#"\")0O-?'FS2I[J^10JQE^;"@J&L$+]WZ6^_ M.8[^9EH6<:D[OVHK"%$8J/1)K7,8T"HMLVBR\CMWF]C7P#%BK%L;^[))L0S' MPUY?/AVS(ZLJ8[-0.QS4K8U6*)@"1?[TQ'7;3Q .W!59C.3!T099@N_TH?/BH$12(B,DD6&;F)"'5/H= M$69;D-<96J=Z1L#2[W?<.?;R&;IK3/7P@AGU@?S8%A'KAY80S=PHMS(3:[2<&[S(I=]V2$NLR.GK MG 6/:A_2<@J>0%C2;X?@;NK8@:2H9\6.BB6%,6X\2_$)5)UMXG*%(GVDZ4S7 MS?"='X"IW]J78&,B1_T /&GI)+?B)XN*BTGZ1=IGG"!JZW[DVIYTP4_>L(NE M[/*, &FN'J$/\"7'\D59U4*4L)%@!2/ 1.-=?3NT[/"KBOQM.MG=0R#M%?1-#>SBN9DRWPW9 M,]]U?D@\YB]?VI,)CZ]J8^O22/YS-WA'/5CFB"].S5^J)M44S2CPZ(ZP ,T% MM:(UZ2;S_!] #R\+G&W]%7+U_DV\79A2(RFDZ7C8;78?K (^,$&L)6RO81[< M>MZ6G0-AZ=;JGP*O!7=])%; (^P!;):-A,/R;=$_'\"ZUF]/?7UJ=/,-3^[C M =>EJ;.G7SHW=_/?9%Q9D[TH@^N\VHBU5Y\_.I!_=:>;Z +<'C13//-UW R1/=X M^1L2Q414K+^T#:E(--*'/12^<+?YX:,B%::YD0-9>IWO;X[RGIU'J#EHY WR M >^WI)Z=:BQ0'8\Z&QZ>3'C2!]FPI XBGG#*KRH:XTY&C#0G"XM+>JL93#$N MD-,;W.0";8_&JNS"GSPJ(B#IK=/!A=)(_'SIFICJ)L2&_GO&O"HNKQ9$$%Y% M+QH*X1F\7[_CK@6C:T.)(R"UUB>Y2DE*^O!!?,NRAZ4*O;E]_8X%N#6]53@A MQP>#+ MKE,)R9*C#'K6^,TE!2H#TDT,%9<8Q7-$TO30#W#?-GT!WU MI@&'T!<),_T(-Z%O,#>>5H[KQ_F^CQC#6DT4?E2LQCT_2@E"^JC?3.0>-?") M5J7U;"DL!/EG<03$]XX/<[9/6*J>/7-RA2'];@H)>7C_P,'5%)PT2M4_>RZQ M2:0&5Z;!>5EBJHI/SL\#/-[U.W0UTR,FD\BM=Y9L8I>$] D\XZ6T&\=%?6CK M:BO@033SR,V,GE\Q*; ^$EBSM\O51YUBHJ@E^K8YLW,%7?,5Z1,GOT7BVV*1 M9,B6P1 QMG0^_*I(-A7E"!7FAL-#N1STP6#\+\8\AE;.DG5%Y2)]4"Z[=$NO M29X-L4J*I*[,GR?CU+5A0,V?&]?OR%&PE_ 1#=]S&XL$_Q]O7;X""P:!RTBN MIH8&=_S#S-:37QR4))"OAB>)PM+:5\Q/)3OI9Q"E1/* W!E\>OLXRBW**'TH M_% A!*:?]B7.IA,((%;IKSZHP[!7:(8&2,R33_:R2:FB&=0FZ!D(L^M_4I(@ M;/63DXQBJFB2%9+RVDZL))TX#VKRF@2&)*A#GB2HU__]Z^WS/[^(GP"5?*7" M4>&6&[ M[D;X#M<+Z)+"N:)'":CSX4+;[RL>CQE<_J^!/ENVJ3585D36]W=MLT&RA.\%: MRY\"7"FL"1J6'UKD$N)9-&$9>G@ M+J#%\5U CQ!)WC-]^ 3=5U.#8:P8SC>]M(-6@@O B2O^]3[V/#CHR M4,,W%R ?0K_:NMCC"$01X,^6W3>7//(6;>X\^%JI=&I8QFR:A_NCAVGQT A' MJW=&S.(60[7'-Y_%8-)WTPX>'4^+8D$'1P]-+YQ'X6/1I'G4+Z$J"(2KJOGS MX&6MTJKVII;FF2OG>DPS4-[7TT19*,I:-32+B&2/#3FC*%31"(''8.AJ./ [#V4L;SO QV'+&#^J$3^KL']4Y?):0%G7_ MK@^(25I^DE1:A=.:M(RA$/6!)W-IFX:IX43>J5?-,U]EFA3%5+%K]M"L5(Y< M:A/RS7'T-].RD B0/PGLI8D\S3!O-X?1Z*>-1MQP!YF%SK[ISJYM(8T$11Q[ M= SN%5<[+YHQUOM:?ZI, #24P7!A*!,5Z.CCPNBJP.@.AL;)[[MF09!G9?@: M$<6NU*W(M$VJ0$YU'6FKS7?9W[A\:\\,P[1,O#R"%Z61UP=YK,\@PV79M]XQ M[%"P'?HKW!*B!T,1(U_.*;M_X8^((PL%I C6 MPE*2S?B0[PMF,#?#M+F)V^LD&A32O.S?D,6$9)1^670-P]#Z0-&AND"#7 \J MDRX<*PN(Z& @ 4VTDWLK=PZPO2 U]K,+=(CZ1Q!X-IN-I899W+$%V@M7;#F\4]&:8,1-]J)6NT<-"NDV8@RSN.1)[B< M%5AYRR?4&B?>\,ND/=&70'1K&$(()')P\ZTWR5?.Z M+:%TDM#3\; W;'R +J6#=)?F02[;*+S;XMDG\_:^!Z?YH3[S;X#I)L*W&#KX M)-W!=P_I'#RE$S^F _P.?E G?I*0AF GBCTR%D>?5NUE80R-P60!E!$2FS)8 M] QETNNBC[H!-'U@C/3%]-1&(8L0[$:"L;:(1J,"3:5-1QEYR&9*@J2!6\T/ M8A=Q$,W2C7>!@CD-APV9IFU(HO6_=@[:_VNP%1(_0DCCD7CYRQ5PEXRK!.1J M+^.N,>T:8U4!<( HJ0T,93K2=473IA/=Z'?!$/1.GQGEX(6#/))!EH=]/G5V M2U*D*1'-2@4Z3)N5RH0CFXVYAWYXSND!ND'$/;M14;MIHX*:ZX3M=3;0[<0M M"FE#XK0Z,7*6C0I"E9IRJ3;&ROCGJ&/0<]8=$?ZR7HPBDTACU%!Y.^,@!P@<8:H"DC33>TD3[L#D\?4YK] MRNQ. G-]$6U")?K*6( L)1/9+,6E$T2405OCBFU0,\(QCYL2TCK@[(KF;K,Z M\XQ'@1W&\0[^%L5J9V:QN.N^8\,Z-F1'%&C0X\!V M1N,P15Y(M\=TGJ[S0]SV7T2U#'(]KJY,IVC<&ZA]?&I*G2AC5=<' MBS&<++J+ALZA[ ](T ^7[,N):$].J::T\6$3T4D"+DZX9>=IP JS11#WY?9% M/DF3WJ7+D4X-:4<;Y$L0JN^"A6FAY^,!#+W)/R%P=Z*] CX@3YCRZWXR+&/^ M5%!LTM^6< _?#D[^N8Z-_M1"L08NS4?XWSSOFK>93PX><[ 2";8K?1KE?%C\ M4R@4 BF9ZW^R\9B-Y437]"40P'W#;!IT1[UIP"CTQ3Z":&[@D$$6Z\9:+2F$ MWGC8[YTI?TI)K(9K(IKT^_=BR(HSHUHNIKJ?K$O-% J+K:X;*AI(8!#,M"["P5,!ZHR&7=[H]YP MT%MH)X_:>=)64-]:J#_$6'*7RGJ:R8O .:8/TD,:0&D/X<:VY'!GCQ7#14W55Z4_! M0AE,%F-\/;FJ %V;#";#P6BX.+E_3K*"%LM(INF M![O,R7Z<5S8.Q)T;E&0[![-]IGKG2)%RPI%M0$IG2N$=@H;I(2@C78KP0T[Y MO"D].#&Z /24*6*%@D9FQ+'1<*)HHY':5U5@&)-)<^YMK),@QT>0[0/UF&CM MP%X>J)_9S>5N441K4ER1-*>V&M$T/=Y4E9+UP+C,+,MYP_DH;ASW$@$(KQMC MFE\5:ZSMG*M0*M+?:?KLHHZ&WO1@332<2$9"@CH2R"%D>Q;J#\[%_ 7 M:.D7'[&('3>\7 R'Q 8BGN^_N#/#4 Z&A- "O6';.X?HHA8J=B)S4KN78&!! M]@[5@9I^11,2)%(-M1C&D03YU:AVOP+DGG,U@'V)\?2 M2W.N2(-)*0Z0%$7()E$UTRJ3S$EB*^I,8L>[ #-.+\#@9H1?<:DJI9W:ZX^- MT0@HQFBB*0,XZ"J+07>HP.EP,>SW^OVQ/FS.'WQ:.:[_#-UUH%IF)RV[FHBF MH)16:,X3AP@J6BFQ&@^EVJ/'H \B>MB90ZIX5MSA$H+T"Q][W)=H9/E XV4P MS<"+CM>>;Z[QML5N\N&EI<.W[EO!,\Z*BW7)JZY%DX93?/*Z/Y.T^\.3YU-X M-ZF.A)^&OA@/8 \H_4E750;]\0(Y[8NN,IU,NEJO-YZ [LES]NU>.%I(M/6# M!8U8=W/[$:^<1.GF[AW;C3\&!RZ?#Z]Z($4:EVT_V1F'0D1M5:!M2I!Q+1*3 M?G?K"KIH"NR;KW!O91Y-[X_9NTFZ]9M6111:G4;[:;9QRZ9%!,(KOKBK/J.G M73EK8-JY!$I7$8U W JE<8(1KO2K%/67S$ANS"XO* M48EI'G E9X!-XX+S:5]_:ZM@+W1'RO1]&'4T8 M:HK/"Z[QI"ABZ4E2A0F^,VUXZ\,U:3"J]!FB$>_48UC]PFQ1+!ZOL/;:X#CL M6?X9236,D!JZTG.:SC':=DE= I7>5A_N;J975KAVB&G5/]E84E;2SQURT']# M?A4^4G!K[Q*:'(2!/T WR!UM:QQ&M*+G)-0Q'8^'@_XG=6L1JFQ[SWEWPO%N M.D_3F\Y,%\,)O]MQ3Q9JC&:'BFM44D MYYQ)(XX[0C2';2]P*'' M8P+ST?F2K2;[TP3-/)I/&ER);FD6ISI)M6CA*9#ZQ<>E!3P.WSBSUEF2BET2 M32\B91^,Q,/'(]QL76V%A@'V\X\L]9:&IPQ^*TIXVGZ$.#>7F/7_M 2Q&,I 5WO*I#?M*:/1I-?O0@ -[>3GCC)27E-.$1%*)WO1 M5(CEF#I40S,[^0*1?R84[YE=;#W3AIX765./$HM+K2,*;XIH,X,+W% K8L0K M=!=.4YP(,5+#:Q-EA-,YM]8R-)\+L.F^GSFA_68Y"V#AI1W'#H\C9X3%D@L* MI\E<+23GHARH!%;?M9:GMUV)=BB,#J?IE:/*7-.[G+CB5#GAM%MJ,&6#UQIM M/SJ6=>.X;\ EW1V<45(TC;/IC*SK/&A-6^'*M)VC8E'UFJ]C9-Q$6R;]W,* MME%EHNTK: 3W0 :/UJ%MY-P*F15D4K@Q4K.DIW3A;$85B5;& BU?, I&> M6Y=;SW?6T W.2^'[8U;F)GN;@Z&&1)QAUG":-[P"D)XCSR[0(183G1C'Q;FUYKX:Z?%(N*Q-), M"O_J=%J,)V1A2#^^4 SSP7K4;(VCC,.+[/A=7$)#;697Q5(I:XJF(VXR\W%"!O?0OW[7K*UNVLN<30&6JN? J,)RJ&K7R/&!U0AY#GM)<)-F0@X$ MVM KG0-A"DB@ALM#:]U;N+5?H><'\:RW]LPP3,L,$Y"L-\ V(?^&PB!]+N3@ M&1W3[NR?TMD]1OP=A/!\XW?HKQS] ! BW3\GU_9IF<_,W M&[W1RMP\0%?#ZEV2IC#,]:5C$5WQ:2:5DX20(\S]%IO0N9&8TV6,+YGE6JMP M/L3M.JI!$!V7<6@O,XK@EOX@QC['X0V2*A]!F.JVGB[%I5#1(GL)1S9SW,B& M\. ZC\ '06*[\![[^<(REV$,5M*49HPQI=ML+8WJDTX-YT/28U==&SHS37.V M2(R/4(/F*YX2<&_A#--;.'&KG7VSXF_9[-^5[8Z&5.F7J3I5U2$8*FI/!3CU M$U0FO>%8T0?]$>CV@:IUC49S( =*P4DWO3L'V'@C(KJLQ%[N\;#MQ7"UENPW M?2$2>A57(&U^7%XL3<]Q"JV37R)3Z5BFCK=IKVT_N)*'L-M"*BH*1^K0:7)I MG$L"%='!:I()Q-T28WX)JX \2WRP=P/QY<KQ'124+1='H,J0"ZF$,'!X<>+*@O(4Z^XF]IAPA3Y41A M0KV#!Q_\BM;4&C$F"834 W\9)44C YNZS.9MV'+6ETTDM0[8)22BO1K[^DUKN"8 M49@,BI2^@UXI*:C!>#B<-$J?4@HF\X4#? V&I\$=O)EE.6_XXMX;Q[URM@O? MV%IIH>0PB*>-MA.JM"SJ.YC5),U2(KB'/J]=VE=I.XEXH==P$$MXFX2SHQG4 MS+_<[;2=5I7(HZ)-9DL2FI7BEG"$JH0!19E5ISN53F:\9U;_Y(LZKO-J>@A' MACA(JSN4*N?"(FX9M"N8CDVL81KH6UMS(?#@%0S_+66ELIL\%]95+J,:EA&$ M9^7OZ.W@W#"(JU5\K23E.D0.33,W+XK!/;I8ROIC8LX73^V;G3O':-0J&_!W MG$9\SZN3W]K(*&2H.:_HI5.G&XHV\\DU#KE$K!L),7YF!S2O(0BVK)Z@MD7M M1JE0",&4##6$XTA-V,+GBW9H'ZUX@-:0G*]B?^L& 7?P+7@4'SM5 M)HEUU'C*J@J]:C:L%WL$()W\. MUE'Z &_<="=JNQ,W+OXQW@?P$1[JM/$]?^X66*3CO PU7D[NMV4K=7\BG8 A MKYHHW9Q1YFG'K1# D]CXNKHWSD3PY./_X\^Y: M/#S/G5WA19MV#;7;AC\O?.G/P21QH@=1CD-FEA6%%855F,$" M9ISM4S_U$"2AM' 48-8?@^XI$*77/E[SF!N7Z$5-GWH2,EU0>)U3]);6.B,^ MZ15^Z:S7T,6+W ]@ UWZU9199=NE=G:(TJ>6Q?*YM9%[M VV<#?7V_6%@Q=F37MY"3;H%_^#80J6UT12B)/FLXZPJYH^-RL$O.DQ MH#1[@KW'G0QWH$D6A%2\5:S@ MFNDXI87/3D#0C*7E#9:7%\^? MZ&YC5M%6<8$98*3UB;1:OX*N^8KT\@J/\WU3_ IZI:2@IDA08WF94 !JQ(FI MM$%^=T6#_'J$(+^[CD M.162XQLMMB^CI"A]NC+9YXW_9-32KQ)6ML/?O&EGU1G_QGX[E5W1QKYHBB>J MK^C&OB#:)VP*N_YJMD9^B0;LC .HT4D$RFXQ1WVQ]9ZCON-MY+*X!:5#13$" MDBN7$5XM62,JUN*(38NC=FN1!J_I_9M,'3Y!&\W2$'P87BP> QD3U9E3(P%= M[8Z'PZZLFBV"M.G=F_R..F'KJ)/6J9,97M/[*;DZ[/>8=!@7:ZD.J?":WA') MT>%LXYH6@L 2XWI4MI7:9,%8T69%"2^H],0V !R=V@YB?.(3W-2S*CFU6D*( M,FBEW]%XA*^.]8IC_9*1@#1:4.NTC!3\6&O8T&AJDVLOMT?3^X.Z]DFN(C8A M^%9!.5%*'V*_1WSIV,&&0>YA9EH5\:C J5 :)QCA-KTL5IH3B5B/-["A#A79 MA<7E :,2TSS@ "H] [*ZC?<-R>K.\;R+CU^@O@SN.K4"'7HK<\,Y=.0WEA2L MVOC!G6H'E8+XFU[G*TVL#+#4L8987CQZ5*;D-(/XI""]];D!IOL;L+8PPDT= M?[(+BT8//@VF&<"!4GKU)RWM79 M4AIY1::CR670.\=>QK&M]XZMT>.V,PNWC!3L&%NPF)$\V!*-F4PCQZYTN]3/ M U+ZV44=A[W4GF 1)&490$4IO0-!/K5T;1A0PQ.T$@>^,MIH,UF*0&\ZPJ$6 M%Q0?KC;]H/_ ?/YPM- N]I0%WG1DA;1G3:5G3DG+ M.:502Q_RD;Z-Z1[FG&JG56D7-;B1Q@ME76GY$(2_<2V646HD981O?FOV'NAR M;. %&I-!C)O**HC^>$6N5^B&:Z\,\MM+4/RNC"4%,T;IQZD"DJ M(NF#Y7; LV!3AQR&FL*RBE/+%+YP@F^/%3H [NVZ(=L9#4I581G#J6&>C#P;6OUW]N@^Q2 M_LK1]_$CZ6\AQ)FL,OSCLLT)RZF:/>9:Y";F>:D<,I)09CK*^15$(50M"D[R MIX @FG9Y,K.%?@?N=K&UB1E"$[^+I-\""MAKD U9TPH3(FSB+B?K1J7/$(5@ MC:_AU"9,Z0]E7@)OA6#C?[ )> 56PO/?NZ] M!0Z"T2LE!35M/!UB$ZPJ("'I%P,.HQ02*;Q@+.^/66Z>$KY&/JE6B<3*KC), M0^K9<(F/+XL4?A_JX4 )!Z*XA^1<*8SU/_E75E@UK"D4)U[F]/'9\8'%*]A MDAESS>*-G3/5:I!<59,$_%:-C+;92S[S-QOUA)6YR4V^P5S_G(E7C;!:D>D% MB3&40GQQ(O1^15(%EOEOJ,>Y?XGC*6/]3ZZ5%5:KDL,$7FQTG T)%V?D"F1! MH!E+U4^&E9!3NQ++Q/UH;C\!O(FR=V1)!*/42,BKUQV/AKVSXQ6O>&K(,R-, MGB*<3H,R&B8+?I*'62IU)*,1\!3XKN,4.!#>*W4@'-7=/_T\CX?K< K5:7>A M#$!_K SZ4U4!L-]3=#">(J@+7=-ZC>US>@?JN0 63@GWM(+0O\./1;R\^,@^ M<+:[EN,*>N;2#LHRG1>O_(&B6+N*^4#9ZCR-")O>B\I.GAXPEN M_"" ")>@!%$12XNIQQR5' =2\:$36J'1'=&]8:XRCTJV2)$LR)K>D*4"L"R"I6<9A"?%)KV!DN3Y![Z^UUO MEGM*R15$HPF?)M-,X$0J/15PG/2-Y;RQL""S;-L(P Y2^K&BZJN*6Z!]#I1- MST&JLA(0W/>\CA%E:+UN"J3S0M *.X%4KC M!"--"U'NNW[45L)<0?7P#KDZ?T5"JB,L)1H5F3&UXX4K/B:J3C[># M!QQ I5_A.!B2=^/T74YV$&H=T?@@D/?!*BWITWGL(=^8[U#GN@DL54,T0O'K MD\8)-KC2#S1U7P_7.EXP(V[1"'3*U 6M(TP1\-(OL.[A[T]B[;]CX0RA7E)< M?22NIB_ KI(K/*";7@O)#"1+0WF$FK.T\6'A6SNXX?G26:,W7$';"Y8)\/V] M%]! ,SQ4T@*>9QIFZ/=Y"/G<> ;O&:%HM3RG3=PZK9 J14%Q8:T@]<>(XS&!3YM9.IP6:VX$GH&/9W=K) MC) J@2<%6VLCC:H4A=S)*AXA[DP:/J6#8T]\N P/^LQL?6>\ YOLS8W-L%HE'_;5S\+"_=H"M=X+GH7+[U^LX1@=]R5@S>E7Q4U\DX$1O MS9#Z@E;MI0^U"83 4(S1U% &XXFA3!:PIXR&AKX8+E0-]K53F[JL%R;8L:RB MR9XY& _'D\;3352@@[3E8@9?T?Y)OV^0+TG:0:%7.AN> M%!"#]-LJ"4&B02D(^,?3"@_/*+88 ?Z;Q:R0:Y\-@\K(HZI=EN/$NTUY0?>H M9N!R%O!M4IFZ6'V;W4-;Y:4P=:9J[!=:S56 M*3>RIN,6*DS6O(M&A>[:# -0";::6D=> A2'5S9B('G/S[,8PW96[R<7E%_M MC)CJNG2BKGE6D$@#KT,\0/<)R8%[/J5VTVO%J-%.V&IG@R9.0;OB3YFN@6LC MW7JQ)!@6=4E57K0%6/35D:X8_1%4!L#H*9-I;ZR,##CL#H"ZF/1/GLMXIVK* ME2&),J)TV@HEGN[7^8A;L&[[.S27*WRF&4\NES!V30,)>O.M[_G UJ,4\AJ! M&EQMG 5URDNDHIE.:Z>+\W"!TA\*U\PTF1C\:C?C.I"6HE84UB:GHB6I?)NS*M+?HVU4?Y MC!ZIE;-@7!4RJ6IB7/0>P.PEK&-?F. !4LNVF@+\R*4_1GHL.YJ+E%E6%$+P MZR[=]=D!ML!I/@8;&3A&W4>EVZQ]&L06>+8SVS=U#-%\A?L+(>/0:'SV \>Z M;4/US8V4D:5%"%?2MBCV@NO*3T,!9UIVG:]#0)" MTC'^>&TC[/KGGO\$7^LQ.^2BKR\^!]X@C/PS?J_(#?Z2_Q,J'PBX-/ MOJ/]D1#^O>.3'$362B>V9S2&[-? :+>3\30ABG7BTV#"])1%VW2@1N8L9]=- M'2/*-17&&F@?SRZPO3 C[_YD#^'NL *M)$4T'@]'S>X!E59O)_\&CER_D<6/&1^\:E[XET\/-4EY@I%JTFV ME):'D"0YD!:#9H:J32]/TJ2!H+@EVOO5S%FM"45&SX)9KM.4$K%%(30^# MIUH#NLM)OLO;C"B,J\')JE0DTD==D*"3YRDS6S^8#<7!U3/7]'"VXR#:]@&Z MIJ,3,N2=\,F2LIA.N323FY)D#4-]@\G1:!IAE>1^;: @^),CI( M_QI)">K/3AP6D&-'*VN_Y7P]C;QJ.#TIJ$-P>)OM3F)<5K:FIYP)CT\AM1HB M865B<]T\_F1PC?)J5]YJFJQ28MDY]CC4<#:_O'W 5?:)B!XA;X:'<"Z@ M#0W3?[ ,:5_0V_QV0].)M4:\GE7/,=#KQ\G7&740_81&,Y&6L[!"H520\;L MTV6PS0Q4QB<3<03FPJ3W<8/050B^?38Q@!<^NWR'<9+/%3/C4"4E#O(B>5%X06'\B@:9T(G MO?(/45+O"4\7%%;=3)I+:YX18=,J)\7EQ:/]K>=M8?;]WI22HBF341FI"#IF M;$VKL73/?<:WPFS=CP!NB)P:P$0L+[WJBR&4/K#H@.U4Q:?*M4;A;,BDC_#9 M#6QY,6+I@J*INIQ+1H?5I@[-FBR'5D58W=/52.WF;" K&MLW00 5>FW7;ZC? M[QR9PXBN4 ;[_%)XD0O:'BT_;(&66L.>JK!+;UX2[E&4LDS[A"B9A>L?;%0Y"<&/LJ*@F7"XN;9U4:S#8[ /QV$\Y M56D;:!"K33HNP!Y2\,TCW&Q=;87&R ?76;I@S7VWH:IV^XR;1\'7ROZ1G?B9 M+=LT8MRVJ&3GF:#%K/V>O.+B]>P\\247"+FQ-;U*R*+02V0MEH[[03B?3RDM MBCH+J8:JV5R4,BF6>(R>6EY@Y>9JATFW%)@R:#=B.'&CAE9< MU2M,-BDRDX MA53N];MF>O 9O!_!(2XC6W_EN.:_H1[F0B=> MIK+]KWKF105%FVD1/2H500V#2(,G M*+/%\@CQ*(P/]NRZSKY,$>/#TF"+"%>3,(1* 4)?KX+>W#X2(FVQ*J-XB^A0 M"&J[BVA2#G.[LE+09!".U@4($U8\,\900-=U;]+) M6!+=@8J3N^W1SXV#6"L"2_(K)@760P)K[KJWBEA2$'0-21!J#3BZ=&P?L1_: MF@GY@XIZZ5NR$@V*'S&$]6D&R3"\F:TGI;&#E1- Q-G&:7M]D GG\)5H9\RS M"XO2NTOI[+!O<\ 4;;LC^>H?%Q]/ID^Z%8185C2%Q3<36'JLJC$BW5(@O*IO<7J_>L+C[N@8]<#SQ+V%DX2A(7 M]@9$H4FI ;LBV"WC382=FO>%4B,IHOYX.&[VR%=)Y>:Q)1^[D./"(UQ#W0ST M\. Z_T(&]3NPP3(X$/4(ESA;GN-^S%_10\WERD>SFC"=M+D,LDRCSS<0>.;" MM/")('^KFY2@UOH>)C;9\KF1'*1.+*>FB5G]>'>7DPJ#7$%L(I4=S^@PI8^W MF6F:NP76C>->VZ\F\@QQAP%62@P$5K!6%YXC=#6G>5(*N%"W!&7O9A^".K"M MU^\XIP-\=JZ G[FMS5*O-60HAUBH<)I,%LQTW0Q?"J/1?*A'8VL #OV&1FCO MSGF[1N/H.IL0O$VTBAN5@!<_](4)YB_([2K+D\,VSH\HN>C;%3?S"#4'N>L? M<^/*=)$H+AW/)[DAF65;PQ!^E">)B*DM;09.'M$!MM[9/Z1S\!3Q-[LC#(]PX[B84RS9U E57N (_4^#NM+3 MA@ME,.D-E>E0[RE#)#VHJ: [&@Y/'@>EK:"^M7",\M%K'ZCIXB/ZD9ILG;^E M9*\:C$?JL!';4:'V,F*G*I*+](LANWQ&%UL/V63/BR![+$G;L^J(0I^J-9W! M(6XQ5,26Y/VA)^9+B)&ZS)\H(QP?N+66H?E<@,UK.G.Z\LUR%L#"Z2D=&V,F MKKUG%Q1.E[EZ2,XU.% )K.B\8D0 BW()226;,\ MD,3<9_!<_T"SZ-->J^@# F9[CF7J@0*"B6Z&/T4N*)QN*W>B.+$WF+ZE(OUG M>DRTHJ)P@%-3>2JNWVFJ3LD<)GR^@#[Z4XWTDD4. 1(-/+"L*&_AU M=J1O+H!2]O[9&KH(5[:53Q<02K-@T%])ZC;]'TS*0,5]FQ>U-*[D!F V0DA&A%XM<>D_SH-0I/1+/@@G(U/Q_V._ IXY;R1 M0EK2!=NG=T:,TH_I,\MRWH"MP1O'O7*V"]_86C--PQDXO4>H0?,5.[=1Q#'E M_!=G,Z(1IL(1HQ)1M"V$'_6]K>8'.?EFMOX(+7P1(XY;1QUTB^'@OXE^)5/M MI!S'2(Z#ME"JC 1:EA03.>4N[ES!F0=B!N9DJ18S@P5I#3DN*ST$$CS+@]J/ M2^?U*]3T\'&WMF>B]WYV ;X?>.8BE.$I?M83'\/!8'A\WB-JM!.UVCEJMO;S M'89Q;]]#>4?69._ M_W]02P,$% @ MT !6<3@59(EIP( G\8I !0 !AQ]9W?J2M;F]_=7,*>GIV_/.O@H(< WS!)"9! @1/JB54@E$(HH MD'[]2 )L;##'@2 PO?KX$HI2[?SL7>FO_S?7M=@4VHYB&G__!WU _A.#AFA* MBC'\^S\41Q>+__E___S/7_\K'H\IW4RS$I-,T=.AX<9$&P(72K&9XHX>8RW3 MLH 1JT+;5C0MEK$5:0C7/T&1A^0#\H#&XO%U5QG@^+\TC<=-B^TOZ77'P=>I M7^@O#,&(&(H])E+^_V-4];GEZL<596 #>[&AXM'O#7E(I3'\ 4T0!/FZ.0?M MJ2+"6,DP.($ *9Y*#E)Q%$]BLI@B99G$5GV,7)]7 M/K\,Y]%SXD, K+]_C%S7>OSU2P;.X,&TA[_67P2#QG^L&VN*H3ZUG,UF#_.! MK86M,03!?P5?#WR&;)K/'>5%ZQF^:8O^ZE8KG#B".H@KAN,"0WS^E=^GY#[] MA.?VE&/YP8,"H7ZX-#$M5B_8-]LD+3Z?2O>: OFUZ!/7O1$-BV.7L033U4 M;X3$TIN64)3V#]3_XL5 YSMZ]>+IP;?/*O4)C?+59#\3?JO7YO_KKH:F-+BG[\D91ISW(4&__ZA WNH&''7M!YQQ'+_ M]!_ZR__Z11M)<2P-+!X-TX!! V7^&/0&[=5+19*@$;[T&^1L( 8DQSQ#<9N! MTO+^"X'S.2@!6Q)X+BLH\;Z7Q(KI.8^Q9@U=SIANEY_YG'$>#47S*;0]G]DA M0?-5'Y0CL+) "EA:"-1"4(?Z8E0;USQ&SUN)&A@V/E;L6?4 MV S0]Q>/C#\:=T'[@[.!5C0D."_#Q6I8+5&PJ3*HQW,N@TSZ"NO,QG!<;\Z" MA_WX!PG_ETS@Y%^_7@SPI..E/=OV!YM3'!%H/0ALQI"R?I!]&K+D%D5)$M(3 M52<5?*H358W'AP(6##D>1S'?ZY]SO-DUR'@><,[_Q'D:[LPJ<[-^EQWP@"L* M@W$*0?E40\"#X0:/N-Q8Z_X#3.GE:*VI@/5LIZ/PG8XH0 0@?&HZ$XA@M WL MG&.E_(%*X6 U,%R-K^9'(H%*%:AFU2@4$=BWVB)L9XJ9#O7C'QEH#MP9X*^7 MWM /RM#7+A$Z__P5!)U')XPG_HAC81!Z#%SUWS\<1;>T(+B$GXW"0.]'Q?@F M_CW,'2DPVU^ON@S?.J9GA^_"L/^X9DI(P&NFX %3MMS-VJ$$;LR% >VT!AR' ME3G7%%5JKCA/+5H^\'0\>Q%^$_@?TZA"?0!MW^MYRKRL&%T&R\K-[F"RPJT8R$GX%Z@11?++[W!ZQ]ONG/@,!CUZJWD/VQN:8JH MN*NAQ23%_S9$[T^N\TU*?_RS:?(FJ7_]VON8?S;C>QK-KWVD6Z'V/XW;A_QZH0L'50-?:\,K@SF&:M0+ M.;G0,<0BC\U<5T6H;#./4'?5^(!J$'$$WY+W(=7PFY)Q+!TEU5BQ*/Q\K1+M M>#G='$FI',+&T>%$6XZ+^6KCBE5BA\2[*KQ0!3^,;:M!T7$\**V501PE,BU4 MX*;(9#@Q"LI.I):Z'/ MVH)>)NXQXX.:\5XXL5(B)$*:L1LRQ(&$9 O+L82P>A9V9QA34N?7Z"4N$C*N M3Q,.18R4,5;F++ITF+B;PP2MB/+Q[/ *=>%"$>-RVD (V%,&FA2.F']FRF+3 M4NTY0%BZZ9%)O$4-L_> \<'\TQ+%-2K"H7!!S7$W:R<+589,E"'-MI*4,[R'BRM0ANV")7', M<('5JWHQXR22B+>D*18FUKMD[1+Q<&>A0A!1C-US4\J+G-0V-X;$$62>7 M0PNG[Q6IFU6$0^'"791'G45B.5?S&JHZ':"AY>8U^H8+A8NS*\/K-0$[XFJ6:833Y>\+$J[9H@>9GJ7S"R:;F?9::KO9BSYNV$?MF0/%:J&,NZ?J MN/GFW%)N0AC=Z+O]PR+>3^MM MR[=F&D%GMJEI/LE%OUL;.FL2A1(]Y:ADG\:8>!/IR6R72DEH]&N'AZ5\B.+; MEO4N>D,TN>E92LY!E&ZGZ_]I27TC^B'[L(!/BN"B)U5*DI0 T@&M#A2I:-# M4ER@K27<%60F0WCMM JT7HTCLKF2-+AV"1\D^<:E+8J>[FG!,G;6'4$[:&;# M4<#(*2SZGDV':\DW*N,*U^*Z<1Y;T#X$BR\ENW#UDG\O^=>A!07DO(;V-M!L=2@6,I4U'C2SJ7\CY+= M_+6+^-S8.PKR/8B]VZ/?SGG(][KBU4O^\MC[-%H@-0?JH"P.9#X_KG+B--^I MF.;)/?%%B3^TB^63F4><9I4>N5!P%9,RHTE[/$Z5)]=>$CYWYO%J@\K%Q/Q& MZM$M+GIEK49KC.[,BV6H]I:EWK7+^*RI1U0$?##WF*4G^01OV*C*HG"$=!48 MYW/7#DTOD'M$1=A[5H63G-,N:P.&X1K(3-!: W>D7[LAGROYB(I8?Y-]--I3 M<>#4>(9T$X-,<=!,E]"KQZ 7R#XB(^YWIQ_5-EM0W:6<4GWPHI<)OM%.7L%* MG&BG'T=6@[?7Z'X2?V=Q.]?I>&99]8HNV=*(;(K(7+O0SX^_7RS%O9"0WT#? M:6BT4TFEWV,4H8;RC>'(TZ;7#LO.C+ZC(-Z#V-LK3YETKI] D#C=K$R2;)_( MZ-=NQA?!WE$0]2[RYAV*+EM%/8%TF+S##$"QV8M?NQ&?#WE'0:B'<7=BMN12 M*+,05(7HS1MDK3H5FMW6?@'435Q>R&^@[@17E=6L MN<01SIS7RC.N,HZ#:Z^CG!MU1T"\AU?;I(LE:5*;=QB 9NKC7(T:CKEK%_)E M4'<$1+V+NK'L/(^)Y&S.3[32-%^BXFF(7[N;/B/JCH!0#Z-NJ>V0=@F6&95U M\Z*K:E@AXUP]^+H,ZHZ"L-^-NA?31$_3^&*=@=FE"!*Y.#FCKU[PET?=)U$" M7H&.D,6H'!(ODFR/TK5VIQVQE39'IOUIN@<[6LY!$S8^2/=8B6&-ACI29):P MRM>N\N?..; 3S>I]5,QO9!UEO3P8+.MU7<<\.88Y$<42B+>HJ+VEL2@UN6O'I1?(.Z(B[-W,(Z<3298;U0B$!F;*&-)L M=G3UT[+GRCRB(M;#N4>ZK,T9ANE7U$67ZW2*16:1O_I=U)?(/2(C[G=G'TD/ M+4RR BXBG:3JL1U%8G.C:Z\;73K[.)H:_.96BXVXLWZ'4[]A0)SCVN&=&TW% M>7GTU2:,-7VV<#-@;:;KUU\7H#3T@UT6.LK0"!_ZXM>;SZ%$.>NFS\_:E#" MB,L]AV"13IW,SM#,6$U/(POK#S'M697V<^U-O7GWT_>S^_FY[^#W,977^?Q! ML2<\6OR3FIXS;>@SCYF+(V ,87!!4G!]T_$5OJKBB%=%G :BE$9$+9N5Z[IV MY0I_D'EWO3^9WK]QPX)CNSXF-QQ34Z2P8=$/@"^#/>L_#017@'$KPI^VV=ON M,US(0W-H VNDB$![\6NFRE"O+./I1QG/\;-=Q]ET_'2"7EXS!T!CQ,VC&H79 MW'3MNL=TJE:M2Q&=4742.0#I,^1Q/R^?]>\-9GY>\8.'OBF%Y^<^B^'K-G90 M?JO3 5\)\)0F%;E+2Z)L4L^(=MU!:XXH5JOC6Q;;=$DDCUGT9!XY?'ZWK%>6 M]5J.=P,[AH$%WU*. NI ]!55/):-#3+-SMC"K!8SJ6-&IZ0)0QV[1Z]WV%CP M]8Y [F9V"V867F@)G$_:V#,TY#4I,2"&[L@?XWHAACLT M_,8FM1.V6"N='U=M+,^ A"8W,MGR&(O>NLZ[9=UCUE$,S*@6,[T9N608X+"= M?FD^M!K+;Z'N5ZT(^^NY4<[!G[$+/;2[@LA3+,.IO)6;%-R9F8A*'O;V MRUI1FR&)LD7M0!=#R35;5=LJ!O6.:'+M[&O$Q6U++2= M4$HC5BYJN12E7M&$/6<^RRPY;W%X;M![<(6PB8@5:F7+835Q>JD;8X* M<^)N5U&WJW/"EN]B7B>J97%.UD#RY::C3KIC.5=>)!4A?K>P>RWK^QK9L6I9 MR_DB7<*2EL'GFU0;;Z3+')*ZFU;4<^X[*(R60>V$K$DE&2>2"B=]+1W:[N\>H(Y@7 J#J:3DE*)>/#:0U!!B9//DN('[?)+8 MD[^KF2YTLAXL&I1E*QJ&X,1:"XK3(ENOXT*=+X.>G>@0F2KG1@Y*/)^;]IJ\ ME1]XD[[;7)M';KD"4L"1U1LB-%;NC,1B!Y*CS,D-^A/&0[[?>,@X MCAR1<6_LUPY,A!L!&S:AY=GB"#B0]I\T-.W%DPF]^KYN!R%07UM1R>&1G%3K ME!@,EV2\0*I")WI'"P>6R.+WK1*0][.I ZG>%UBI@P48:# \AGG]>@.SNK7XD!AUN3:37_85 MTT*X91I$3@T.!=C-=[^A])B*L'7*]"O9'NVPEODHBM<_.A'B!^(\$]IHBF_X^CT%WK0A*(&'">HQH:/83V7?4\G:S7) M86.B8NKYNJJ;#9'A)[C*(Y%+M0)/_W$>;5\;\Q4FW2:V.*XZ!C][JT$&RF80 MI%_*X&FZDY(&2RF9&"*DKDVUH5H>QLW(1:'/:F#PNT_QY3:5[FU >SD7V/0H M1IOERCD$L\TNKTF0S94B5V>X71<8M0VE9_> F ODCERB*GP9P*R7R28 .HX< M5+LI#QBQS:N7=8 %N:W5Z)J20H!GM>IY&1AM^F8B<,0=8/06(9_=_Y%N>5P> ME I51M<2@FPCQ-01;T;_HN?_HK?@^;+^3V0GN<0L/VTP>D9@)#BJ49W!S>A? M]/W?Q6=JRT[2/\^,9EEM/I6(9'%FB-Q)K?RT.M^R%M]1%9:DJV0R3Y*=#F([>B;S1C<,1*^Q=) RG^BTL[21:4X1K MC\=96,N6\4SDYBJNPY/=3ZL\;Q1NT4-F,L]20S[>B:?5S,!J6=-[.ASM*!P] M%?Y:$![P"M'(\K4LHDQ((S&6FYDA$CD'&M$@'+VICXL$8:IKT^5RKE)&2&M( M")913++?XY*<*PW"$5M.=KB,%)VZU(J>$T0W"9U>&SVS';L*IJ4U]^Z1M*"EN M#HB*YE.X5@&7G\Z'R<6W U9>$;S)[KR>-)QC3@:A&YU&HC+N]0I.Y+*[)YO> M1]ZS3'?INPY![BE5?E2.Q)+CL^.VPB.Z9B!]BRHO.L9=CK^1X]$.OCC.5/ ! M @2)*,5$##BE>JXYR1ZC%UM1E>^D<-B45P?$!Z^Z[]0HF8KAMOWFGKT!:\D4EDFJU:K"ZVANA'7+PZHFCRE0%MC?P#,JVS=EFZH)5]9FM]W),OMA?VI+:U9%) MY!#?"I?Q'3E0(;G7&$A#;4\!='(I617YXNB.5MY,E_4 MZ[45J=C1;![.1A8WY%Q#R-U]T=76W,^@2OMP47F>(44QR3%TO6VP?27!SJ.W MQ>\:?='%%>C8E<2FAR^=7*VN,N3"J9?4)EILU*YU%N^;+'!^0GIUC$_7 MAH[;]"7#S8#U#C5U\D Q*J;C9!8%* T58]B$JR/4G9%BO51@H-AMH'EPW?!5 M[^M/L]#Q9;$ZA'W[UYO/H40YZZ;/H]AL &G ^'2$C&U$-T%VY,)^38_>W6@? M4\[],CF-:?Q>F%M&LU>:7Q_7?C5X?NX[]."4R[*BMJ'J6]EW,NZ-,@;EMADZ M/^8EN6G1E=[=ON_V?<7++M]WHMVW,.\9QPQQKV0TU$DSLTIZ(O$@,5AX*24[K* 1#K'1.L#TY-L@]\@UF*#CH*&8MO\E#'>7 M.%G/-PS_A\FU5'/L-._ULBBB0KOI&FUS@J38JQ/D/M)N6'I/ZXC0<:[3-W,,PNC3+E8R MC;CFJ%O<-1-.AGGXC M\F]M"-^L.!TU=!M!W$&!(57>DOI(1W2SD5N6]W[#?$7?[0IR*S2:(U:I MC/7YD%%:7=Q(+WJHDK@ZDSQC:(R$^)YB(Z@H.<8T.$QE\W7!G)/")%ZZ:O&= M.#9&0WSD6GR,;*?@A&AVD(Z1*HZ;0VN@#:_8@SZ3=AWB^P0P?1T$17/:Z7'261WU8)U8&;KLC M2O>?)@*#GTR -L8WP9.Y0;[(-A& )56A-:/;N>B= MF1\AXXM&_KJQOM(R60B7F63>+,161M]AU1W2+P]:08.=XO, MHN-X<+/Q-\>7IQ5KQ &>M-R&DIQTQ5$GLC7# _(,7.\;1%Z'1/&=M61?\;[] M$N!Z;HGL,OG^M-6>9P=IE;YF.[V ]\6WEH==0KJ[WG?6Z=<&G##WF+P(E(); MXYL=+++Y2;2\[Z6D>\%)'KH*/5/N-_: M,B[FY;C%\TIZ9IKS,5UDE;O[C5)F^AG_6W056G2RVHRG,2?'XGE>;/#7:*_G M]K^7%.*WKW3434]1Y5H,0Q76^G4BNW:$ZI M(EA=4[U,IB7@J3OR_9!PB'*47 D*ZO,P[4G4HJ]+%SM1GOH1\>ZZW])X NIHNE_E%9.L+6$)3S;<:[37 M<[O?2XKSD .N+MOF1"HE2PSHN(N)A&CYXN0:0=+Y'?"11;IG'G5DVFX+VGJP MP*.UL.".<4);5(!6!_ZS-NO&)EF:$?,.1.(XZ]44':>E170-=!^%+XUSA\3K MF$/=5Q?\A#B'$IH6C,Q\SK &U#J=7&=JI.[BO/AQ*\>X7+Q(J1TJP38'S"*K M%F61'(T+1O0ATD5N+KZ6PXL_K@6Y(J!$LC[),7&Z4D")2C$_B]X-AM'4@@NM MRW\J.R).O8R*^4::(3-D"M6=1*GJG5QV%ZW0;0%/S,K7[3)/%Q@Z2S!EEY+, M_.SD_NM"&.W#86!U\^OSI=_OS)O)@E6RLC)@U'PGDS4R]G*95*(?%/91>^;< M.3HAXB@JTH0N\#VLQ #;4(SA)EPHQ4Q59!5]HN:7S!"3!<^6J>CG:X?U8S^M M=^5X4SEJIA%T;IN:%IY+NSK9;J,B$T8?I>WQC%<,A",5I,FRN>@CBL,J@BQ1;?@\#[U.$CR757>5A51]'1/"PY! M9]T1M(-F-AP%4@C.6A5-'6Z6@]<$MTP7N0Q/5U&T6,O1_<+I,Z%3J\U[R;]- M%=JN=!Q89O[)1$?H,)#$XY4*LH#E$0H;%N%GTE>N,1=)=#Y0!<&/7=.4ZB*@]2<5LO,Q/424^:"FL/ MHWNIWS7E.%'3H+S5J7A)C4DA^J"O(YY,D@/YY/[AJAAW\([/K^:&=E:>)"IM MT$(68KU.%Q$/Y8;7[I_/GQM>]);((RC(&ZEAJU+@XISE5GFL:N)46Z;E3H37 M1$4R-;QVU3B8&3K%8=N0RSC+*&UCN!C6U,9"NO9 ?9',\-K59,^Y)58"2WEE M+Z5BE:$J%.C2,N5=N_,X7V)X[0IQ."\<"_7,Q$$:!22>[B[(^DC/I:Y^YOPR M>>'5*\J[T\+ZJ +G@W**8^+#!>VYZ@RCHWL6]]6DA9&YXOSMG8Z?S&Y OJ99 M NGB*ML$#$:UVE*Z<^T*@\Z?W5RU:AQ>WC>"+8E%D3Z/=2QZ2G4FL,=>>W'D4MG-5:O);G9#)]O- M;FPF8@I$9&FBGR]T,SP[ M2B02DTY1[3(G+XQ= ]\^?)W+1VYJTK*C\KQ=*$M,AVYXGE(6$X-Y9.TK,"F(\(W%I6M-0L0P]43L[,>4VPXPD0V2@<98&?[,X1QW9];&TXIJ9(08Q@ M@O$H\&4(;0-; 0,-;G*5L-&B;BLZL!<9:$#9I]1_N1;[YF=U#4I#* 6!RGL5 MDP,NKK^F'-K/A/QGVT_H3:%3>K.G$A:#C:7$<. EDD(QWV+=<_S] M&._>5)]W:_$.T[>@P$&N7YVKBJ3JJCP@!Q@4BBIKX#:O9>P&G MFQ2PQ,KI$OELA4+I;)I76!K7E5IBJL6 8K>!YL', MXNEEP1\HL,71H@*G4'MA=T]MBH;EN4[8 ']EM5M=5L,2?9@?Y6PX\: A+O;W MM]72:0:!W5:,X;KC3$:8(_,^*S.+%!Y7:9*MMZ*[U>M]''TVJ@,L_;HQOT,6 M>T9R0!C7$9].HN?8J?7F1+8M]4SW84R*[!@";[53F%H9,$FI>2W49L8.(*?T.8&])T4]_R=-5(%@[ M0QHRUZXPD*\:I-&J]>;3FX[LWP[!7H6BGQS"4I-67I'C@&;H+)7K20>A2(K=0D%Y*C=\Q;+04X3F7":9RJ_[W(U;F M1L"&36AYOD4"!ZXG,RG+LLTIT)XF?L-FSNIC*''00<4S"A^V[*5_._OR7].C*8XTF_! P/V(M 0=>R[\,B[I0U M[+?(3SJDM^[#&HK'NCXM#ZQLU1.+5='.2M%BLAL%KG- M_Q]:"/7"8QYO(50PV!EEYM>2N"MV1*16-*73R50,M^TW]V/)I@*48>KI19Q75=;5!!U M2SJ)/E2![0T\@[)M<[96!:X#LDVNH?1Y>E1H+^PT*4[)R!5LCJ,*N^1?FQ8\ M863%4%Q84?P8433\OH?*0(/AF@7'AYA@;-KA)4ZO-LT!*63(9C=4/I^GAAT- M51#,J&/"A$ 7]BBZ&/K])&_OG'M)\W>2-^TYKJE#NPFU,"8[(\7:B%Z0&@Y/ M='* P0J3SK1CMDIH_;9$?X#\Z]""?6GT,(!TS%Q4'ML#\5<.-Q W=2+:(X6S(T[WVJ#CWXBTC>A>A/:6^^RE=P;?? MD'IU7GVB@VZ'$J@9,BEW]7D#S@ *(G?#U0EUNV(Z#NVW48QA4 ;-+#C?W+>W M?HAF\,FK&8Z7OU*@[PMJ($CL6'FKLZ=NFCZO)&6S<6(,1;<*## ,RZI-. QV MJOE:QDZA[2C#D4L9Z^1!&?J_F4+_?0X"1QDHFL\OSO4DY3!XH1\#6S*$!IZ'-V&_R\!(? &>4T<[9N]ZKS M]:=9Z%N9$7;PXL>;SX,M$>NFSX/8S,J024/.UY$E,YF1$I+CTT0ZNE=N'I+( M,Z3<+Y*O>\G/R7(+ZNX3YM>'M5\+GA_[#C4XIL6^/I MS#Z7E1J?)P9H@E=$W!ZVB>5DS$4N4!S+0M[FZ=U,3F8FAV]Q_@Y!4*L,F_%B M0\GS<$%*W@ 3^.4DLN75>Q"\/NL^^^W<7[#NR,5 H;\H-DN=%LXHDX:++Z@$ MK)KW&'BWDN-9R<%3 T'! :-I M)*]G=-6AOAC5QC6/T?,6IR42*C^S(K;,XV0;0%Z5B6YAU4<>0UKJ.%FL\RSH MR/0T5REVA2>3&Q(@>F>>1F#% M2'3D_\;\\QSDV)K,M"1U,DPU!"[)(FDU"J<[1GU*TDQG)JFN2 ,^WS+DA 1Z M>>?T&V"N2N7VEKH:>62*5,<:J7+L=&Z!$5?U2E$\SCYBU8]!=NFXA33?0&B2 M;*"JD'&GR8\T:NIPQ MW2[_[-'TU<$(_RB.26!H\M'_R>89FZ\V[X.'_.:!#-\49D0?NEQNR#**ZTAT MLD-52YVW'^C_Y L/]*.4+F34^F)*:"SD6;9+UV$!#BQC]XE!@ O:?^%Q3KBE M7$@BZF 2KUI)-<]/TEK#8DR$VWW@6NCA;S[^T*PR]54OE.'ZL0IO=.)5I\(Q M=)RK=W%H\M7*LZ^0PA]L=U;S\T([ 'Z?E/;.[X,/L] P=<78U^U["7[1Q:^7 MHW^_,"R_6V$B-BIDOL!S##=3\WB&X!J0I=X01?"+KTA_A72$;(<8]W,R8B,T M%A_-Z(X6M[S&7GU;_^3P0W\I\T>?8Z9GB]!9O1U!((4.QV?+/W_Y?V*.N]!\ MOZ6#>7RF2.[H$460?_]I 4GRL5Q<@[+[F'A(I9X_L@. M__/'JU[MH6+$7=-ZQ- 'TG+_W'J&W]3:-)1]OQ.7@:YHB\?_M'QLZ<1J\NB_C 7_\/6+X $@-K*A_/>/ M?[58VG_K6,!X\QZS@\V$C'?ZQKZH_HUD&I]\\!(P+SW^/_6L5KS8M@B[P/5\_<_[/O=P-A_ 8*I#( !%! DV(LOACI4U?IC7]>U+Y6K'%9&-![/Y6TQ>0Q;A&E42@*2% 9I(B$0. Z% 232@H0DY#2&)Y+)9'IM MBZM?M$2ALFQ,1EI7S"-<%AF!EER>T^59((MU2S<,$.L!K_VE&%Q&83GP+*NI?$ XK] M>YNOZU@0V@#V0";6IK!Z^2IH;SW0]!\B:^9LP]S-^_C,!M;CP(9 C<]\DG\+ M!-8R"X>R:0H&?C#Q7'AB3'!8I]ZI0*L@O_[K2N^50YIX2"7O@CBE('ZY]CYK M29S=7!)7+:;?1DWL&52_#%5R@)3=OW\H?@<.%'W.FMH :)KI#LSYC]-$LH8' M;'^,VJ()+=-V?VR<=0$GBA'4R![C6-+: MR?*>];'!4\T6TZST8DVFSC9;L3K?Y'BJUHJUV)B//%L^O%R!+!2/L9FCS+(IT&6L=)U2GA8XHV)X;&/NC"[X(XI2". 8V/8BY7BU:N$!JW M;&"LN/(*&\=)6J@11;3#0\_"H?&2H_$'PM0'#[I.U;M"P;)MZ[ 5!8;<2%,V5AP@0E&D_;J9@ M7G^K*09\]'QUL(-7.U^O)KS"69R0$X%HO_)W@]M=\XH&?8$D:6O2X6"Z0)NZ MKCC!PKJ8K/C@V?#"Y7;[LZ.C!A F7'R2\Q]:"Y^YE?AH&);#"V5LK'+-\7@V M(I*8E6G\AA(T3A I[*09SWNF6$[/LB8<*DY@R&YPG.D6VRK9,=D>X#SD)X/4 M$'*)9*W1]O-%JMED.S&FXOO;)ELKTMS/E5H6:_3#95)#GT]_,',@NB%QP6RW M_414##@QQX)BL%1)BBE&3'&=F#@*D_C_GL:$QI[C*O+B?).TI(C(@(2R )(0 M%0@\*0DI#"8$D812,HV!!,3EU]FO3K1G@!"[)9[DIPR7*U::UI(2L!!/O6A9 M!=/1@@&NH4YL.56=S!"4IH.6V.N6\R8"$:V&+AG?#+E"3DV6Q^Y0P'?[)"$R MT95V'_"3LNK-&E*J[R0:?DOLR+GW"PBRO=)@M0X$V5G3\<7T//T6XKMG@$=, MQ5W36A/TYL3'&?B]R^1@HM@MBX>#/9#P.WE= -3"Z![P,6>::M__1J\42HXAM)URKR0DFTKKA$THR]3.66RU"2#;NQ+V)&JFM;PWK+(TXLXF\DF>J:' M-?8E[*EB@\W+$Z^O=BQ0R^6T9KI&;B?L]S3\GJ6\D^>7S,2_*X.6EL% X\,9=0I!4>R:DNGH^@#:?\G:+7-F;$T8+A8984(L MZA:_F./0:?11*15>_/!^$=$!A8:A &VOG-[?42S\_;G8$18Q6+MNFU,_F]R> M1$VEK#P]9E,+E1LT%ERB/&4FRP_RA(V^\_OVJ>D?OL^*!4[K=3H:&6?RX#Z73+]M5:L8 6@W,H>@$:]#_V$W'HO*= ;CY?C_] MQZE#3A!T*3]!>\9&88BA!X/XD&@0"._%%1ZC%J+:J%(?&CJ.X%^,M_\]><"M MF+[-U4>FL;O 2S '9"V7=^J\CNMDB2W.*@K7^!@VQ(@X@2#(FZ'VW$LL_WA> MEQ7H/IK\TXFY4(-6P('UNKJ?,=\M:U[@8F+ 5PR?X9L =(Z8=W!:L6;&Z!$P MAL&1-X,+L3!GVKX$0QWZ&6S50Z6B/F# M]YU^ .AB6I"2VN&*]"/R]^4A$WY@M157\3M8K5Z#MO]XR[,=+UC&YIHQOT5@ M0>L5SM@?@_7:9C] !XMQ*=%]W"XRXVF0EI()7$ AGA2( 12%05HF!3E!I@=H M6B)Q;&=/U+ F#GM]G--5H)=0KM4$!6VZF2A_T=*]N4N*^TR(PG[M6WLZ[U0A\NR?'O MN-H+>W.K]UW%[RI^K>R^>_&HS*$$S/_]*6Y1*(JL:B(MQ5V=I@>!.(J)/BIT M/K0^Y#?F?>W5CR!<1%J<@0AM$.9+JPVA?[RK?O5M!!AY>PP2R_46GR#E@?-5 MFA8SC=ALI/@V^9PZ?;H.N\6$\.S)\W+@_7,^IY_R6:>D"Q0;A)[O:4*NF1_Q M^JS38!%Z.EH LI$JH\YLO1;I=_L#?5EQKBFJ/V/_&XU9P(Y-@>;!@SNP[];Y MRKU&43%/K(QKQ[WRVT^:F%XH\6I+TH#*MCW#779253:YV9QV2!.I9N>NE"!"G&3[R<8W,NL0]+QY-CA::%G-R2::IE2E-,G8:+=,('RP I/X MC59N=IBL/&1LT_EO-?6LLS7G/)3@Y?I?0PK6_L+88!$31]!GD/^UZD=^&.X= M"!#!UL;?/]!U?70$G' WNA0#FK:NX@9%UHFG!"56UXP-X+J!W_'+*BL>+ C? M.D=B#3RVBK4;&07UUP"7!.=(Q"3_6Q]D!DTM&XHPA)PHMNHC/ 7,B?WA]^RK M:\SQ?-SBC,Q@1_+F& 5W!-S7],S RT&'&^S#'Z])^N_/L*K]![9%]\#7?+_1 M(+CZ*/A1V-[_93">=6?A36_A2,+A!I7N-++J00(+Y^&%["7%L32P>%2,X*B# M^$#SU73M*Y ';*7$)YVD"VNYYUZ=1'NV'=X8%? Y"$(N<#UG:P8*J23LY:2V M2*@8UR:SOK$W6LSOCACH0>'0'SQZ!OR[8YV'AE;_:=F'G4$Q&DG M=<^W&?_8R<_>D7_,!08>P#=^77%=WV= S7<"MFD$P5Y;Q* ?^!>Q\+Y5((9+ M.K+ !;'@"(W7SO&YC^WYJ*:GP94J$$@B<'WK&]6"O1E&8P_K M!NY("0]?L(+#%\[B)% M3V.^-.-[OW!TWT/X3[$W <]76-VG?_$S@$-^=SYH",8ZC UM<^:.-E\_K+C. M01@.4(*R8H15[7 56> S,>3/MX89?HW^N6GVVP9O#W+3,$!#Z\9O#'C34C&V MO!F*#>+8IL2T#>\>C^@ZSG8X#(*E@RL\4 $AI8% ("(J#&0Y(8@) B5DD 0# MC/K6<$,G.J+; AFH>#!UGEK=2(#G; MMPP@Y>JIAJ=D\@Q7J!.M2A];>GRP8 !_W;)F#7M>DO<]GH=4^HB*UVQE,-NW MTXVII#5$G.7S"$D7ZY5AVV.HP=!ON3/./CHMV:2C%-0%!]MSB/$D+,WV[8D; M+7MD7&R9301TD'ZIK OI!D5=_]$T6.H!NY*YKL].Y6$/^)5,6'^>PG3JIBDD MKU>$'YQF^*T]GB+._*98%@+),-@&T&-HVHL3'=L2)!DVO7[&4]E,P13V3MA7LKTXFL6X)]_AM#HI1$=<"N$TO4E2 M_3)7206GYIS1=]SVSKS?%DA?5=>+\H&B9+!+:F\M59'WS9>$LR0^]#',<)+# M<^!ZJ9F[NNEISYGWIAT^2UL$#Y\I_J/]Q\8,GU(S"-H^UT(H90!#5( 6Y"G! M&95!8V=]B;83"\[)5*2#.W[P/\#+6>CMVN2Z]/I5(!35VK8S@IJVD6CL#U]. M87%Y=:3W.TJWEYKV^\OQFT/*5'<9F_I\7ERCGPED\W[UXAK*2,>^_$+BUJQ"< M$;"A(R01=3")5ZVDFNMSO>-V-\_>/8BVW9XU$N+0S M7+?$A2-D/3=T;[Z?V](HN56C8 JWIXRN)!BEI'&HC0Q__)/ ?J8)XB=*IC'#/[$5Q:M;[)_7C\;,YP<$I_S[7Y<\;1'#$JO;ZDYD\5>TH #=GE78#&#K MHW!)WW[J7JX"Q_>L^WO_LL"#.TV.P)[-FB1?9];S+N_F5;B(:5U(?B\00CZ0 M((35X:WZLJA!8 ?X>O2*<"SY@"=V9GPBLI)OJ]3]/R^JY4!4?:SE&=*K"W*V MR%PS%PO5;@CCJV(\D%UH/P)M!A;.FN:4G^,2F]6FCT\*A >JE7A(I?X=>W[Y M7'_?&DTPM[;%OA?3:RCR$"QE?3G#MOGP-W,":T$%BHZA#Z%)^V_7=!'H0_+T M>806(C>S =_^KQ=)[%35X[1N$'PJT%\<=K#_R@T\XBQFZU' Z\GF9 M!WB/[KYD]3X.KJ>?DT!,$3A$A0$I(@*!0DD F$P(J026 2.)G%RLPO].%S; MIC8\B^#WEQL]7S%V^&Z;ITGU%=QP-''?2?LQ>_6CUU/;[RU')!^(BU;"CEH:&BDNC/L_$I]L=>T+']Z\.?!$ M-![AL,*WB$FF'[ ;(H=X2)_WD*=]*YX_JY$?K#NOC.TYS#_^2Q0AE.63D__" MI20?GBY*VUP4N?KH[4UQ3_&Q3C5;Q5RQ1M7H(E7Q$Q>V6:6">R*%%)I&4JG/ M!<\ZL-U8\6$G9*X5RW>OP1=__\!^?-8!)!\2Q$4X_U+/3LS'W%--K&BL\E8? M1;S%U:^8ZP48&24+/I_2/!DBL8?.;2SQD2SJRF+I^?'")4+L^:F\1]ZS^O^( MFG)T8F+1A3KZ%,+",X##O71^2,11.STPB*::P%5Q.K)W$AD?(7 MQ#6CE,OY@.]'=A1@Q(<]!$'8D[;KCCABCBA@Q5H6HTPQ48IL4)J90/&/:?#O4Q+Y !&@C.!N=& M$)XFT8B4>9-WE'!'";>+$BBND*NPG2"=P-#$,?S#*Y0 G%$LIYFS;UF22-ZQ MP1T;1!$;;/L IL$76STAD?0!PB9B0NL.$.TRX>I@@% T) MS@77%&JF"YW/.8/PI\$VGA=>X3Y+L7IF^FH@040G0K^'?[AQ*B,8P2\\?7A? M\Q!!=/!BXAZK @,,5Y$KJSBBYSB*Z0-HY9D*C#E.PK]8]O[WSNO$( M?LSOX!3\.^ 4T['P^V. M0\BQU77LJ6^?#C P/3=6!;8*W5A3<=3O"$/PZYE!B:AONO$ ?8HJ-N-R_W_1?95H%I;F_ZQQ$R39"?\[^KPQ.^ MW^D)Q^4B&QZ5^:V.38B<84?7BE-1@N,W'O NOK#Q:$9PC_G?,^9'REM$)VJ' MAQ14X!!H8988WD\:G%"0P-#]%Q*]+V^_Q<,=WEQ(>7P>AIW%MGK[CL 'OZ^> MO(.22(&2>ZWAN^*.R)MZQ! %%6%V+!6TH<4"#CBFO=A5S4/1L MQ54^NU/Q&^V[.!D/MSN.A3T_[_J./7<>KCK@G?#"AG41XXY#HHA#;J2<>N-Q M_#[YAUP8X>5P_^SEY>N;#TTG/-OM MT89:>,)*T/N+?D.YN*;UB*$/P57PNO]V31B!/B03)Y+4J_P5WQ==6^PG+^UI M!8YT=45/>)G];@)R4%5?LGH?!T%,D?[^(A6DZT5:>[G MZF[T8HU^.*+O^=(8\YKI.,!>!,+CH ;%X.1D:N!;UE0)3U%N05MW_F\XW#!< M/MEK:%R!K6K /'7=&[I2 MW(\!EID-K'7'./:0/(3]MQ1UZXFF_Q19,V<;I[QY'P]Z?EPYHYG/EM\Z@;57 M#A^\:0H&CJEY+CR'\3]#H\.AZ4-Q:/WWXT!R2RYD\@$[F)3=!?,EP;R_V'K8 MV\3LV9=KK MZ>1C2_BB)'/\\<1Y44)$T=*?#I-';?$K-05,(SW:M A?;M&V*+NEE# MS)FV#WR,&.W9-C3$1:QE \/1PI 8HZ2@=A<;[(&O3BQC^O^Y>>/,4U3]9HTS#PT?#&G:(I PM,(:\;.H MZ[;BB]_2X(TAVBI7/V)*:&TTK6 M5OSO?+\;;'ZT N!ZRPDFQ^::MV&.X295WQQ9?^A&4(?=W [F.]/F=ZCU\ _< M0\RT8[RA/-W??+MF^H+*8**5TN'MX=DVU;R1:-D&F@?CE"3!\'H^J&G?(5)B M#^G$OV.&>EAQ,W; M)?Z02MZ\86X3N;%,[%-W9D37,HD'!+DIR]PBZ$EFB9NWQ\1WL,?$'GO$3^!K M+TDC^8#>6*C=R]+0>W-[Q>4AS1O2^OA_E_5TN;8YX#I9^Q@><&&N2S-EP)]S,V4]R18H33 M40-3"M='!Z]SIJW'4"3>B $;;EK'PH:*$]NLIC[F\NX/;2VY]#Z8KV]$NZX] M+?A]3\M]3\O7]K0,!J@\0!*$D $(1" 2 DI.>6_DG ,2Q$0 3BZWM.R^D5X MQU6N6*-J=)&J;%]SE4+32"H5G0TPP4C76UX>8D\CCFT-.63DBJSP].FGJ>2P M6!K,: 1W6. H>>)M/6_3$ QK10/Z$%N]6/V-'5A1'3))@N)ZL>TKZW_]K>;' MD$??24 [>+7S]4I5PY7D+R;;GUGTM&3[ C)_SSZGE8!IML:QE6*6:C%9KN7_ MK3*U%L?FV#K3#)6!$U ,QQ.7T]]P%>/S(&//HXRQN=CS.$\3W?<-Y^"J_3^* M >PPO>#*5B<&Y\',?,R"=LP9A> $N."_1U:-CUC_X;'S!O"D8%[D>8AKARBA M@Y1$HIB #:2T0(C80$BEDRD!$HA,R B:&@#LA4-LB4+*PDE^JF,D#W.T[P41 M,!R:#0$5=EIZ<;1?*#B#ADHV1$RBYT*57\[\EJG7+7D.^G#%M7G$2SMD*4YZ M0\VA!&RWSR1438TJ3Z=JGI[V&E:U-QR#F=\R\;IEISSHQ*E>%B)ZNCL:&/4: M:8"&WW+GZ1HY$X>%7@'R7 -QR1I;@'A_Z+=$T==-YQW8 )6QZ2+E!)U;5 R# MM5I# =\S4$2W*U.BJZGE?"/7;3F]/CF:^2UW!LH /)V@IN*0IRMEJY0GVX@< M;_@M=P;:Q 7(J(1,,A-NN$ +-6$H%X(^=P>J9O*.XZ B8" _R-3CH\0T;@T% M0D!>MQ3;8.28:4M L!+$XAQ",'FRX;?<(:F>B;=G=+W&,$HFI6!B!]'E3M#G M#DG%J94DJ6[!X3L%J=6@)**:G5-^RQV2T-Q B&NU@H5P\3K6K8_*CN8%?>Z2 MM,QA(W*X&!9YT!P,!H:J(QEZ*"1V21J,FTQS,>[W^4ZMVD>ZFCYG9$H@=UMV MFB(QJ7&$@TS*.IJM:X"PM)F0W&U9)%)YLX7W.%ZO%7OY)-JK",.9D-K39SPG M53Q;*S%Z?1(O%2ND7C(I(;W;C/1'0HHLMN4=BVK MDEJ4TSRH@LD"Z7B3Y)#RO?ANTV:"QWKM*LJH8%&.:RDSA8"%;Z#X;E.]UCYKHCJ1R(&XC_,)L.D,FE?&]G!2 M81DE-\B-LUQ#J[3\IGOXWY2*Q!AAG3*C.'.S/'5Q@X+^ /8( *%Y#1DO& F9 M>*V.5.H2BMWTF^Z10'F2!RVWZ-$,Z^(M.3$N]8FY/X ](HC7F.(D/HN7&59C MK&RCFR'MAN\E]HA (2MFL]D'77\D"ZK@T'UKZ7, 0W>; C&3&'4M. M*,45%2IHNF. (%]JI<1JGN?A0G:S'E(7="KL=<<"2U*CIR^S6HWI#+(= A3J M_3(?]KIK@IT9D9KF"Q,9@85:=Y+B*U*RX'-KC[[T)S;+%36SJ^93BP;E+L9# MV/19L$=?^OK !!/ (3S']UA0:+/=/P(A9N(9\;CCFQUV^E\V.LN M"T:S7E8E^YF.VF%&W5ZN9.(V[7>[1[G+31XV)TJVRGB#^G@FIS)QV1D&37?H MLA$DU#D?CG67KG*%3I&U@M-0RV/%;J4R\Z;N!VMLCR7V);%- M]$JY&3*QO0SJ3MQXD?$'N\<2JTRO;.E4A4 4>@+K*.IR2=\58,^6>'T[W5?G M\"0?TMCWW#X=L8WLZ$/ZX 7T=T&<31#8W2*B((CT W;P6,6[(,[GF@Z>C'T7 MQ/E(A_#0OHO M>-QC^HM+1QH>L/U?Q!A#@M*1#L'\'42Z=:7 '[#452L%I\QC5?_CD7-LO;CH M;3+/#5,?U(M[)(A()/B=5A_?#?SVKIPW&8(\$*F3J]O=%F^^]IP-H5YVRK(U"NP\]'2^Z7O:_C"'+'[W+_9.B^ M;KG?[?U[ROV(]GY:.)VI'^C5TXX!VE#-(5A L4A<)7P2(8I<7 MZ?\^ B&K!8;G)^30]<@O;]B._:7,_3$;N>"6FN N#,]0W&9P@$)P>*FP.;\_2.._XC)P5D,[M\_E+G[ M:'BZ9+KK[W_$#*#[S/&<^! Z[$)I]#PH./'!U\J_A?^CS=;!!$SKK%9NJ[" MN4J8BTQM,:>#G:3XCW_(GZDT]C-%IO[Z]9+\XX77NPV?_TKTNPT?UX:)8,^[ MCS\"$TX*Z.IU(X],D>I8(U6.G FF424S:/ .ST!*6]LY$R*+4FO%>@'#PX4"']XQ\4_YE"DS]1[!Z%[S9\M^'? MV?#+*#S(+AVWD.8;"$V2#505,NXT>1(3QK.60_%5M,]XS?;2F]72?4\)<#2* M^3:<_(DED)]I@CB1#5]T =%5SR^]-,.GXPO)L'O:=-S@B#OGJ'6+[^9:L8M7 M%O?4UHZ7\D2F:'K;-8S %EEY[8'W..!\C^[.>W*/X,LSEO=0L,2<-B4D5H4, MA"!_$MBIW&^$UG^<$R_=C?IVC?H<18W?F?21BW"ED M)V;#M^F@U(']1/U_J<0)2QUWH[X;]0T:]4G+'K^SZ;@TGN@+2(LJEFIP3J5? M7,B5 'J'M8_$3R2)^O_P>^WC"I=LY&W3<6*6;U^Y<>J5&S?JJM^8&KY[ M[_.43D(;KHE3:IK6O;[^]74'GW5IU397(]#[GG MI7,<(8&QL\,/WZ)QDZZ31T)^E ,^E5O;[=',5(UEY+>R]M;8T& MZ;PU6PD>U8"]83Y]%9%LO?'ZN:54 M)1>YUL:IAE5[Y9NP-TBD(022)6B!Q%2 J0!3PEBR6E51/[ M;H];VQEW!9D 23LT00D2(0H45G9N*:NE-@?(OEPS =9SX 8@^()S6]XOX]PH MZ;Y=T_O<#/KBC!O>WGF_GX#M#]L?MK\35^?%]H?M#]L?]M>O92?VFPN/+A"& MSV\!QX'?1B1,X$)OWB$2,,9,Z*.9Y5I!Z,>%J/%V[3T=M#__)LS]ZRD?L]VZ MQV9NATS9'W4C.?_K*HV.")(TACB&. MS_I>?HOTW1@?,=O"VEN9@+3R,Z\R,:I)9=: &(]W3RF&(R3Z7%LF&.48Y7>& M\K/N?KX;Y(UDG :GO-_(QNA>5(\4[Y'>)<]^C"KR'%OP=P>@7Q#A/H/8$9XM+I<5 MV4LI'1NX;&=-9Z1ZL]W0)*2)L!1!,O@ ,-Y,>1"@?H2R\4Z8E-S!,+[SG>5?JQ#MQFN+U?J KC:&Z23F+I-5E M38%'RZGTZ:M($P+&*<;I@^'TK/K".V%:J _2F^V(62HS5=@N-UHRZ21E"%.D M+D@T(;%86KCY'(XF"$(_,L+(CS,Y+&BBYLXT=]D<7C@!/D[BP&?N3[G_BP_5 M?-25"\_ #0F_"1P]!"-42J7@&I'O[WX_POU"F"4>Z^@=9HF+7NKP7H[(TG*A1U8ETJ;;16,ZE5L <"O$$>BP M/DDP9]MZPASQ]MJ(]Y)$P>0-N2#EL\K,GDY*36^[XHL-1!)([!$( M1L(D@4D"D\3MJTSOYXAUTJ3L,I/4[8TR;2BM>3<'.X0X(LYCH0GQ;"1QYTK3 M@['=@R:VW"F;XQKX'WNQ10!)>Y]K>/2*O\*XYG4JK*'JHT6WTMX,%BO6U"@J MOMR"80F*/V-EMD>#]?V6S,:P_LBK+7X"Z@'9T3FNJ^@DW91YK[E9\[RY0J!& M9X$$AA D#&H,:EP'_WJTF%] M4B7VF$Y(],JL#*CQMAULWU&1JB.3_\P)$^0 M K[? N,:X_IJY)-?@/6P5&QU^/2TI&ZV84HAUU&5S\<>^.Z\#\-S!'LV)_S. MI9(+G]7[7@_1<@UOANNFX+HIN*3"!820;S@LQ# L>\$Q)N[5N(KC#1>N;4W8 M*G"U+,-PD(EII(70%$W0 JZ2@@]78TA?7@3Y-4"7K'R;DTI\U[;L'#L/,U$C M/8T!S7_ZRD@TNCH= QH#&E=+N+P \FN(;IA>79BH \Y>"&UZX:JB#\@&0K2$ M$"T2E(2K'&%$8T1?7OKX-4#30C')+5FR2EH5*^L[1L_KM^(E&JD?(L42[-GJ MEMVY]O'QIX]VET HBPB.*F&Y":#[+OS:(.&-$_IX#$>+@2<[@^"P0X/20 M]VL?-TJYCU%.X6-4C>_$FO6]V0YV%1!.O%'!78(@G $W/,:YCB92>JX/DG8I MD'E@3:J\B8X!,4CG0 6F\$EM?%+[09#Z$6+%>W'*%BE&".? 4.E<6&;KJ\9* M01FT3"Q?$"1_QE*/&*>W@M.'JJAP7@WBO4 5V7$R5;-XP>[2&=42RFU^RJX0 M4*5/7R7JC!HCABF&Z17"]*S"PGM16J"98FWD#_JV50MZE;[BFZX7-)%B^TA[^06?R=,'7+34"SMKX;!)%P08CS+W#^Q6ULUB*2_NNVY8D< M!"&"8\W]D9?A<.&3CA"TG[:=R!A% R4Y4V[D-1-^3HO$:M%\B6EK7!*FES1F59IRU:/)9M8A<+C8NWBKA:D,8SK>Z M57O6!?I#U([?7I]+))E<=$-KH="%9:W5*#?ZFB4C-$MH?>:H0SSC]1D#^D8 M?4\2R:^NSXW\4-JDM$E/:;4F+JC-@QJO-!"BX[,G)"&2YSI0=N>:R*4$$#3K M2/F 9@>_,[*""9I[E( Q L/3Z1^/1KV/5G7ETMN_=R)_! B. -*P\@,<:^,, M!.-;KA;OL"9=\=*677)'S62ULIE5QY"8N5V*!L^=T]5Z*$L_^Z;2]0WYTN"^ M,25D"WQOI >3]P#\):[)L#).#:)!URZ9C-[1N31TZY:$\\ MMQ%V:(LA6\K"YM*M !B%&-=()3GOJGWG,LD5I8XHL[GC;0!(#($+QE:8F#LZ MTE'BPBTX>P1GC]S07O,=R"=5$-;AJ+V1960@'%TP2NUP&>QK*34!G*= =VKC M_0?*VG B])9;P%]:!D"UE]+>;.ZYD-R/T'K&<*;;6:O>M*VP83)NL;L9-&2- MXI'&(HF'6;MX,PMO9F$"^)@,D_/#OYZ:47XE!29J-!\;;'E;)IVUB>#/?_HJ MDH>UZ3'\,?QO9"_[]H68\^/?[W-#MC12@0K\CK1:N6PEJL7XC]4:B<(,@!D M,\"E4EC.3P #RA(JAEL/U6Y^T5WFMJG>++-"!+ KO,IS_+D8X,Y5G4M). 5H MJSX(PN]W'">@Y>BN@2JPGD7)>332OGSAZ+.&<%=;$_L.!)TG<.Z.;^XY&[+\ M6SMJW2-4J(;Z?A"5$Z/+*)M]3^Q"/#X+XS<'], M@9/?AW:MW-T,UB+&-I!66)UCIG$=Y,;@QN.\%W&>NI/+[V&:T MZJICU#U9H2?!=.!,G"H_;2!LQZH)ST)P'Q9LQ;K)M6?#Q/(),H/$$$ # OL; M:Q*AOCYAH5:L>^/,E[M(4[Q$A=VZ0BL&Z:]=&4%76H:_# M)=-R=7]3",$LJ'HN&H+O.4YV+A3T,,CF)Y,A=-O$ M^- 1(Q&,>*B(XRTQO"6&J>&R)67/30R9G$:B\BT%LM5$MV_D>V8&71(NQH5H M*9*@A#.6HL7$<%_$<'5[Y7=>>C1V/OR\O9C[KC?HTH$&7NOX.\3)8^PLDU+ M9EUK)3M*K=\(E9H;->OZ2J.D^(9CB1#X,]Z>^&C@OM]M.0SNC]5Y?@7:V@KH MB];("NU:3J"8/E>*V(*)H,U_^BK0!'/D0".&-H;V3>VXWZ%2\RO8IDP0#L;) M,D6VDF;?64YGL^&H@; M??K*480@G:M*)\8VQO9]8OL#M)9?@;:94VD_/Q,< MNT;STU)G75=G7@SM.)V&%0F)/E>9_#O722ZLBZ8]-X96?.6Q"\*]8H)3:7 J M#=XO_WB1I.Y[D(%?N85>#,E"V\PU,ZJ52W?FLP+-T T9]B/.?"$E@J?/>"]]D8=E4R$8_[35YH18*2$$U4P MCO%V]!7('V\"&?3"37XK.TLUVPY)]?$\O\ZYR8VYOP+R#G' M[IHA@<^7.(Y MP@+SD!E2+AO*Y,9V>G3!)U<%,V:!.-^%)SA.PBR 6>!<.^B8!3Y>]#E" TF7 MG42UD9I2-BUY*/KT>-.U940#^VP96L(T@&D T\#]"$%'6(";U\KR9&1+I#Y3 MBQ5V9&I=OH%88)=K0Q(,>2X:N'.9Y\'X[$&SCX M^2D]L R\Y_,',CH\C[D"S5+>;K 3EEI).MNH]!GAJ MI6R>.E67_HUM>47W7?@"@SKP6ZB/,22_;<^3WXOXJNWI%C0F777&R956MVAU M%F1#H[FX]OYG$A^[NM=C5QC7)\;U.U-OSX%J9PG,3':]K=HY)U>0:+!1^YD8 MU?RGK^QGZESGJC"J[P/5]W2.\@]1_=Y4VG/ .J*XBSW$>\5''FQ=3]F@^PN6E7LGVAE8I M9Z?GPYPDS@-Z4UMI-+^74W"=;WS@"5/"W>DPKQ,"M3;;=KYBC)6-V:%+V:(] MS40-1 @[)0;7"\>$@$] WI^$\SHCC,/2(F/+?8\L%:KM;H=-#>9,["+L1)PS M[KA@1L",@!GA,NK/ZX10S67;'E58]FQ+$PH^VQO56'R2\* S047[4$9P<\W[5YT93ZLY\W/-"B9^/9G_G MY4QL?]C^[M7^SGPT$ML?MK]'L[\[=^"O:0/WM"GM6(C!)VNO2$WY5F%NKZ4( MI#U<)"MSPD_!7MA MPY.35+%4M#K,< M]-I"AE-J?5WA=F2W4449&_44J"4M0XAD3V!\-M[>[E?(PN+V@V/$; MJ!TWN'25+3I3>]'W*JFJZ@1+=-^6%,L= L%P'$8M1NUE-T ?1+7X#=B6[+&9 MK8HE184MLZ-5WI[W-BO47RE>;%D)G^?'L'TXV%Y"?O@-U"Z\VFCF:^;:MOKU ML1VM[7Z8C%$;"Q BP>+KK&(!XC_QI=]7T[&3U]XW +K9_J6N@32-/59: "1T MP_!FL \;.%,)UPM!\/F$O?GSV1I9RZ__P!]/_\YP@.XC6YSL'_YT5(1!7[*W M1)+\]^DL[M4W2K//I*+=$-EGG8Y__L_SOG^7;9.&YWC^EZ=#+<\&-8GQ_X6. M\6."Y- 'NIW4Q_![O^C.2M\$^T$*TN=O)6"^?#L7P\133'YFN'\GGOV.WL;! MJYSIZ^2S%[:':](!X_#+_I\]?1:3[K_M$3$Q]Q^?^V:^FCRSWZ'?(99&EG M]]C5KK_[CSY];2.R2'CC1!HM#6X8?#-3_5=,]<=7?>P-ZC&!:T-@D,Q0'VH, M-V8U5B=I3=0-5A.'-*M3.L<#@_^T^];3O+7GHQUZSNA-"H$=E9O-6C>AE)5T MNUFK%M(M8N=+%*KI'77L!I*N55NUE/)*]56 MH:/ ?W/1L3SO9.)[+Q.U;.*'?B9@1VL5Y8-X&EG#\(=O>3ZD3U__*KB)<.)% M ?0!@K__^<_P4@O(V[U473T:06=A]+V+>QLWQOK8,,9 &P.2TM@AJ6M#41>A M[0^E,3]D6($4]W:A/[DUY,19=:WD<*OJK:)MK_K)$EEM("_L94N[.%^5%*:T M4'2/YB025.DA6,&6!\_D>2VP1NUMRXY4;SXIMQRGL)&1I/*R93OE=AM]"9!* MUB5)M3SHZ%KA.5WD.J*:=H4R->W9@:'(L.5!1\5VJ>"(J:E&MNQ- MI;A9+M;Y#GKF84&K4\&-)V-J*-DJ&L["ZEI(:;=-'SV!5L>3 DGR],6LF2-E*[4I2> M";F:HT ;80^'!'PF;ZQ-35%:TK2;2FZ2IB"BEH=#HK-2SS/Y'*MVZ=&L5;=Z M;E>5->YP2 Q;I?5AKR#8>G=978BMQ=RA.[;8=O4_I;<:DXZ8'AA(& MT^&:M-:FG2Q(PWE#G8R]09V#L/(HGAS9VP)+D9XFF*8IC7GAF MSR*KO5OVW/&E/HML[%&%_E.']E]$[1C[1#NNS]R<9\_WX#/'CK=Z]&-2/?AOT@H[@B=D!IBH\!&\;5EK1,5^/$DN%.[$'_3 M+O!*<"63^S.K/CT-T.^E 8K\S)WWL.B?PKP8N2!!2T3B-_%]96!&K^%@='BZ MCTRWLTE0OSW;&/!W9 'O _SU+^B8 S '8!_OYGV\7S#OYT5NCQR".QF(;SA\ M0Z=1;P7@>,9/-.,,GO$'FW&,\4>;\9O!N/B>&7\Y[[=7TQT^,NVYL47I(1@E M7! F+-?P9N!DDX;+05[GW;0_O*037<(K7.- 3U_* =VQ9R4'D4 7I+5*U[PJ MM5TIO9YZV6)G==\;6V'9"X(C11HD5PHRCL)+GD-Z;&HC)F%"D1 M/'VNDK"8 S '7'J@5\ !'U$X[4T&$+M&,U7>6J;2JF;\;%TNI;=Y=/Z5AZX: M(Q""=*Y*AI@!, -<>J!7P ?4H3M30H8SD:5;;I04^Q%H>DSS-))V5MTL%V" M3H!$$P)-8PK %( IX,P4<-:";F\R@,RU3:\FU-M*=]L8 RW7&"HB"@/B4FT4 M0U#4N4HL7G3C]:;WU0Y06@LGP$^@.FH^F WL)9@+]LD_G+@Q/]]HMNTKVBO M_ ,I^B-G\I0EJ-\\TW"3MWEB^\/VA^T/VQ^V/VQ_V/X>S/X>Y#9M/GY\UO,! M[&;"B'P?N,8F$?JZ&SAQU)C01],H"&? #1,P\$QXR/LGXKU:;YP(]34(L$AS M;I'FADGIJB[O0^K*7[>]SQI'W^GGP7T M_ W251#6QFU]_2D1P'\(NW)$M9EO-^NJW"EE%3V9]0;J/)V/4@TX0N;35YHE MV".:S=^8$C E8$KXD&W7CR>$DMA0QQ/#YU6](-8FJ6I'Z_9E2 C\IZ\4P; , MY@/,!Y@/+K4)^_&$((-U@(=G9IAN"/)'=@2L"4 M<".4<$_[LVPEI D8F M",ZD'ST@[=\PQ]\_H7^,(G24F2&70W(N? ->'N'NB:[K\'UY(TC\/M #D &[ M_SU"XNLQTPK33%\A:S6K7ZVFJ*U6E^'BQ,21GB#>(X=C+-\2EF]>OSDA?%\- MT!IZ4NOFY[V!W7+#J"\T"]YLTX!#XC]]90GRK(H-!C(&\C4MRA^BP9QQ368J M8]_8IF69G(W8K57)K[@E@]9D"6%9$NXR@Q9#^9:@_!$:ZEE5DH]8DQU6H/F% M6<_8,S!?=BJ+='] (APC@80EV"- OH=%^:$2:_XJQWJ)B;03" $+U76 UI. MI@P2P4J?OU1+##V8)% Y\?,*)5@RQY+Y[:X ET^T24.89B%*XR4 *:/H0QG= M6M\$AJ,'@36&\_>DG+^]>68-0CH(66:@=BN+1<^B_,780U?>HO0:&N?68!:X M61:XI^H&)Z:#ERRPK*>F$ET>2?:L5K2&NJ./9O,59 '^TU>.8%D!'XW&-(!I MX/+*SIEYP*A5LRJU\)KJ@FIUVI'=[HH+Y U(G[XRY*%.BUD LP!F@6O*HCD! M"8S5>6;B&W['YN=):U-:=!V+-2$)(&F((@3F+O==[S=W1IG-'6\#0&((7#"V MPL3<@<.&TS##F3"GH^XK*F1S:AZ_VM(U=Z[SU-$',5''K>I>$/H@M'R ]/_4 M#LQUB.7@EU(B2V'$U$:ER59-5G0K9.B6T5B;FH24'HX\S(>\![D?TP&F@SM1 M>4Y+!@LKIVZR=&&EZMZZ M3+FO>WF[E$HEU?ZTRN<',F0#";H&$D[/PVR V>"*-9_3DL&8\M;+NAYF[:0S MU&J%DCQ;*(@,XC*9 GF7;'#?>4'_/5XV"E]Z\GBUCL\O]3_H6G!YU>A7 MCLP#2RCYV0GEJ5&:4JU5V&_(=5.CR#CMAR$$'F?^8(; #'&/0M*O\ /7$]D, M62H,R1(Y2W>ZW7P]-8[Y87=A"B8'3 Z8'.Y16/H5=J@PT\CFU].)2A?2Z?EF M4!SRK15B!U1QAY((DN0P0V"&>%2&>)1Y:1/A+#Z2.7K-S!).'3O+=TFO>^JN4<8=(G%H5_.1%Z MLW7/C_,SP]"WAE&H#QW0]JJ>&]>X\AP'-BGLCW(>85YU%=G5DC#A5&O9=2BU M6)_VFY!Y*23MB!PA9OHE!C4%]&:WE_)!6C-:DF>WGBTK2'P5B:%BUY2"& M]/[Z6HZ[2V\*8QIC^D(2R?E!/6F4U<*@M^JH?+KA^-EL6RC+#01JZ=-7@2$$ MZHR'+C&F,::O$--G53+.#^FHLG'$<97MVG2*%,R"UQI9HQC2NQMF)4+@#M-G M[@#4]YT]\^(X51D$P9?$,6WD*:%&?V8^B=!+N#\8T+.@.\;I?&@H*H;MZS,C'&RDVF:<-E H@TOG;&H(J8.3!V7'^T]Y^+\.5N\ M?C<>)?:!7VUM[8PQM#&T,[>N2;HY@6_!2U;G4ZV_+V6K!;R!LHV0@EN %O&IC:&-H7[FB<@39FW93$&:K9MZV)KQ52B7U M9:X8K]J[G"">8+%>$NLE_XEUAZOIV&FZ\0P3!D":VLN\(HK^AHH6 G=0"5Z M='>#$H5<+P3!YQ/VYL]G:V0MO_X#?SS].\,!NH]L<;)_^!/[,.A+]I9(DO\^ MG<6]^D9I]EFJUFZ(W+-.QS__YWG?OVO22<-S//_+$T\^&]0$(";[0L?X,4%R MZ /=3NJHGOH7W5GIFV _2$'ZS#PQ\)=O5,O$4TQ^9KA_)Y[]CM[&P:NOD MLQ>VAVO2 >/PR_Z?/7T6T^NW#[W 0J3QQ0?HSL E0$__X;GQO(3>_ M-?48Y M;#/XYWY@+/59X,XT4R\LG?D^+__HB8F/B/M_V[7T49\ _0[Y#%*RLWOL:M?? M_4>?OK9CD=(;)])H'7!1,MW>3/5?,=4?7_6Q-ZC'#*Z-1Q1@*8[5>&$TU%C6 M8#6)'NN:-#;&%$?2W%@W/NV^]31O[?EHAYXS>I-"8$?E9K/632AE)=UNUJJ% M=(O8;=T4JND==>P&DJY56[5R(2.WE4Q*+LO5M-+**TJ[I8DB13/T1\2N^Y]$!>C&1_^\"W/N__IZU\%-Q%.O"B GDF0 &L#0&.>ZWYBJ3L1^/N? M_PPOM6J\W6W5U:,1]!!&W[NX-VR)UGEI.#0TAA0DC:4!KPTAWVLC:01(QA!U M=OQDV/J3,Z.56XQ6 [)BEZ)-2Q']FNKV9.1GO6QIE-2PN+23@M*M<^/%(E-? MZSP,:)!6\6/+ 6C[%:$3.K:NK]VUGE^U[(&,U)>7+1>E'&^UMW5&T9/)M5VI MY6I2LP%;UU$*UEE&7#3)N;]:6-48C7[8$2I:B!^7^W%YX$9@6 M*\66V6YH[&%+9=&JD)OQ=DCR9%2DJY64OB,U')A0"R#D<9 M?1(&<]SAB+@Q-;55>ZNI23::MXTTG=*RJ.7!B%94ODG+QKI++I05O:2#Y+(] MEF'X>CBB>7*D:9O91NVRV;0TF@RF5K2"WO!!RQJ3!3G68IOD)NW52OE2IL2W MT64_!RW;S**@N,;$42Q^XJ22U:)=639F'H)LJ6/VB:'EO40D]/>RK(J)W)8N1ZPS#> MB!0"[6Y"PDI?6PVF56J -'WC^55DLC,+6;ZB(9+=AM(3NN=B!&CDQ M6 )>NY+5^V14XOM"8Z%DZS7X!H[,0 ]D5\F@*&_)UB#);O12GG)6L.F1*:C2 MF0H;5;)M=58N172KOIBT=0B3(U.@+[4ER01<6TT'YI:*1FRV,%YI])$I8#-F M:11DIIYM#:CAI$![2D&-FQY8=;M5:LQ<0>O8+5%N]I-17TL"&34],.L%903U M;64Z49+93;/=4IULL(!]/3*QC+$P6%9?9U6^M*57'2M;*?BP T5FL+ \QL/U>Q6=CTR&PE9VUO,"DHII*F%4$P-).K MI&'3([.5G,G DEK*##9=E#5U.K=T%38],EMU>943.V&+)A<,D_:\E5>?&Z;& M')FMA94SJ)0DJ_9F/NW(:KI3H3,-C3DR6P,M,]KZ$NBH.;W3=WO%3KB4X-)V M9+:*92GB&IT&J?*Y2J.3J:\L?FMJ[)'9H@NCV6V/EC9*]3T"8:[_(6G(&^GB<$ S]'G ?CR],MSEPO% M1/MX"$4&QBZB^#$">Z:@[,.OPP W])^^=?\T:N>A_5H6B$!^EKBW%)MGLC*[J>X_>GO)-*"ONSBU15\"3^-$_>!>_S%3TWU8> Y40C.'!^^K@M3 MOZ$+?P_S_U ZHS]3;Z;CX(GXH(F@/M,LGH@KF CI,XL1<0T3@:GI2B8"4].U M3 3Y6:3P3%S!3-"?R3?K;.")^+V)^,TL\I_&#Q^;S7&@1G](>L?/UL>/V4DX M68X+C%;1A__WB?[T?GKD/[2$S&]OK10C%R1HB4A\VZ&X!1.X;AC\S#NY- PN M]%9^YBI<' L98(#9$/@)AB).!H>W5^5+FH+XFXR(5\0KI,-?L/E=1L+AS_.L M==>3!OG;^$>9R+>R#%[1O.\X[K;GG;D5OA=/,>_O8_*/KP+W;*#HZDQKO/F- M695;K3B#Z81XOO MDK\$Z#]Q61^]-L1.:+^HG1\IHW+BJ<:F_ BFO(^V[MZ6 M/R*\^I#5]4/K3T2^#QV'A!X$( R^W(J_>YX2.1^CUEP5.?QL0_D6B0#;W^W8 MWX=+@7>\$MU>5/?B- 7YK;9W6@\F"=T=)0ST"UA$UE)W=J>+;M+KO4+@7< W M/M.1ZZN+U,Y\REH.M-KX6<4$VYQM)M5I-5)FN7G+X3A;7MCA7!):UN<5FN9]7;WA1(6,[W7E35Y12Y*O=FZ 58ZI7\\H(7(FU0E MAI;413G)>!NUD9]4$*!1G2-*)$B..0^@/]Q_^J@"DQ\=X+_PJF3#@(@*@X0/ M# #M8.@ (N&"\!:BKFNEW)L,-"\=]=^V@_0$H^8W%%5!N!?2CM#H,P*&\)E!>70F[6)G MZ/$"SK/Y1T^0VT#^/4*\9*7"]]?!ID.6ED))G%1F2>0/"<@?8@F>8PE!.A/O M8O#>&WBQ7'1R/^HG\"V+52G)S0+#WK ;?BLEC9H?F!"^T&_B"$H4")H^2R'- M^W>;+N4CU<()\!/&#ZD@./S\ W*]HJK&IW:3KB:W^[Y\IAB"16T%#$V,EB2 IDI#8L]0GQTB^)R0_^4R/#>7S.5"_A&4R MM5U2/"AN[<6*+JW:6G.:S2(L0S>*%UF"HL]RV?3].U%7H3U18OS\MA?JSKD< M*QS(OA+(WB5IOZI2/3B-GV^7[R<$WEJ)168FC#4%3$N>FFRVNRM7UJ38&>,) M@><(FCU3((SA_VCP?UWG>G#\GW$_\2<$X%0* K>:R'G2*N8J&5T4RO,!(@"T M@2@2#"T0K"!@)^ZJE3#XR+KOS6&/-D1B[NAN2,1YYRCE?#X#\9\A-+L@O(FS M4==*TS?)N9?.DKK!LU'8_NXI(>@NSD8]HORPV]8IPX4,AQMXVQSGO)Q?+4!8 M.Q(CU&4Y+X_:+*_62ML2%[3[X3A8H;MU&+1;SDMGS/O%B+TGQ.)$EY,'^*]@ MMA7HA0GKR&TEZ6I^<3X;11.F@3#+GQ6S]^X97$!PATDRF98K!).6H+:I4$/10 M*@S]^+9 M$4BD01USA/A&).W@$K)5,MEC,I'FR07*;"!@QNZ/R,!@2,#NSZWK6V40 M!%\2LF%$L\C10S""!C;WH0WIL54CT4N?>7!$V_@#'.OB6/7A".K@6)M3+8]+&44.IKFUJFUQXIK& QS.S>- M@6Z:=.2,UM^8+S!?/(@V=C[".&NEQW,Q!B_6)Q%?CU1;=]16FJKWVF!J(L:( M_4>&9 B*.?0?3\,8]^Y 7NP<_L^.>.$:V'_&[_=(YKC>T444M^-%YT+2JQA: MXXJ+UZ2Y+R(W=( M+BH+NJ:$TT)*CT&-$NT9DA!8$BMUMZ;4_7=7':W'C4T[X7.*'^%F(@L--!803;_0,ED?8>&0/FB6P6HU5T&?-='THJ?FJ MK%%Q76Z>)%CR3&2,47QO*,9G%4_N6OTZCMUN9<20=*9 @NRD4P,NUQST&PC' MJ+(D#9TJ?'[QNM6KV(."!FA:0P?LJT9BC>H1TT=P5M>?W4/R!*)=*3<8A2IK MPXG0&\QYWFAE.$(;F M;4 39W;]Z2TC[P(G57(L9CD8!&JINBV60'DSL\@& F=\;9M L%@SNDG-Z&G. M<4B)0THL#)W?.7J#8Q?+6$M M1NX](1>+02?WG=[ +N^R*C6O=B;#+[[!+$BR^6>3Z!:#= ME6SX*C:%V$%IAE%S&:(ZWS02"8<^4 M87CO;M-5'!O\X4(V?!';XQWR^==CG@>\;5=LQ]O'M@%ZY>%:C>R U >R)722 ML\9*;OQEVV5U&_R"P+A<:H&2FZF&FR M5:UG=V43H1Z)6Q0AT#Q!\2)VTZY=W?IG^,,C5P 9,.R5,X+_L5R04X5RH5U0 M6@FYFDDH#;70[O_SGR$.GA\MR>+2^4_?QH)O8'M(^[MXDL\Y#/#>%[(+;YSN M+XQ-.)8>C],"P>FN#L5AQSUMC5]A4LNY5CQLN/=DN->8TX&7RBN.^5Z4[Y,- M UI-&"3F^D8?.@ [UK?A6)].1+]S<>RKJ5 ML/_FG2*$N_)WQ>UU+E99,.ZPA4A1^(F];:1DN2A*T"_:EP3F18&@!08G#F H MWZH0U2^#N3 =@OS:&#FDODYFEFTZ7$GC!@)S7*V7Y1E"PG[5;6E#K8GG MA\D0^+/$T/-];X7NMB42EKL_')[8Y_ FYJC",[1G;YQP/-?<_9,1&.(R*3C' M'I^7^3CO*P,A]SI%CT2A0V]RK:2]2''CD3+QK0R0-3JNW"OR),$Q9TK8P@B^ M'P3C4S+G=;K>QG 0^:UBO9OJ*5:6*6E5C=,7V17"\.Y.40ZZ61P^'7.[\A5% MS[^?CC$.$UAP]/M(:?./?'_6;;MBOQ0T#SFS/-\R7$?)A9RQIKEA%,Y,C19V M]>T(AA()'DM@F 0>]U*L&_?F?HD&V-2@->0'R[7=:OI-L2=26].0$0T@IXXA M*%$@1!%[==="9#W[KY<>'M^5_P.ZT\X^P(G4GU\Z;MGT>.; M!.Q)"S!8IQ>2.JM*]4DJ-55,O8&Z%M_)R1$"@V^,PDC&>507+'SWJUCVVW). MD>4D:2>K[0QH2)E\CUTA+*.K.$F!8,]UO^Z]NU(?>O0<_B?X!< UX'PG_JIZ M(4B43W,U/0Y![W_(9U>2XB&_?83WTN\ 6_I##/GL(LU-F/J]K[T7]HYW=W;B MXB\XY+D1\>+;\'#Q%VRX-Q6KG\-R[WUUO-P!']T'$\\9 3] (Z*$_R; B9?* M!Z27F^222R[.9AX;N&3:1F.M^8JD[ M$4C\Z^W-@HRUM$8@WBH(T&H8:);J=I.5H-Q2TLE6O<< 3ZV4S3_>,2A4L[^Q M9; ;30L-IJ[[-;\5ZB$8=="(ZL"/U^UO>P?D;N^@JON^EMS2R>AT[VJR= MO-SK9Y6B"5_^V5["[^R ?LP[V/22,I>LM&Q[MBPO5X8P*K;XQJ>OQ^Y)??$! M5@APH(45 FRX=V.X6"&X#T?K8@=1Y2B<>#YL-]K-5O)7DR_VCH1 VL-%LC(7 M[)RZD)S&7/'(U@?G7SQS)&*O(?@^J)<)&+$#H>7IZ2R%[,4'B=W8 M$Y:;@%8\2:!!)>!K0;\P.*1_L) >2TK8_J[ ^;DO [QW3^?"GG-6M0 H-0DT]W,L)=5]-)LMOKTE1,)DCV\L#->Q^_ ^7OCC"E0_GHF;=S'D<'Q^+W%(M?H8ATVV=DGD$[ M5H6/9-.[J=F0S2Z%A5)B&:F4^BB8:[N+=V5D:+5!@(P_^JZC/WL:U(4T=ZL/K=0/3OH*(&U 8( 50K^ MMD6+X_('B\LOK0O=MM%NJD[==T:%=P]N)YQZ1$:36!6-WLN.&]"$"8H\HIW=IIKX>Z_$'M(;BA^897)6 MR ,MS><[JY7\Z2M#B.(AIE^3$XD$_'0.8*,E<#9_$PD]A&,.3E=?$.L4]Z13 M7*',B);R7Z6_*_&R?P#Z:^*$TTDMZ]MJTE+2*W[;*LIF55S(&A/7;V8YGJ#H MP[)GIZL"@7%[3[B]1GWQ?,#]H"7Z->1R:G&096:- IF4052K&Z7ENMI R$4E M"R6!$-C#R\I.@]Q[][H_$GQ-$.J6B^YYU7T7W4Z&)8L'DRRPEO@G7LX3?I0] M?&3#B&:1@\[99,#8,JQC%#DJGRW) %KJX!TBJ(')5OA_!4")U(3"4$B"9H2 ML)YX:WKBX?WV3[:0\.(:S88WF_M@ MS 6H*$XP6X5//9X\R[O"7H!J\*NT%] MZ1F X_*PZ>?P+;@0S: ,,5P%86W0Z>' X7<33\4-EQ(>NGJVNR-9@*N6; M],Q<< W$#['6)1(D(V&MZ[JUKN/WPP:OUN_"P?:#!=M8!_L3;RS>*]@#:5O#Z)MW;9C5;%H.E@\Q,IC*\U[>CN=)*TV:]62G#@)O>J5\BQ1(DA\^08OC_ MH@_VV/C_2/7L1 10:\FRDUK5-V24DH;)3+_MK+V8 ':*FR 0#(DSRVY77.^7U<<'T0\L3.'X^X;B+O_A16WVW, G]TS+KNC7]I+6:34;C::J9K=LKQ M+BW:G9RUTE@&N78T25"D0 A'& W0?V>)D__ GWF'0ESQ1 M%?GOTUGE;X*G\$/ZS#S%XE^^D2P33S'YF>'^G7CV.WH;!Z]R MIJ^3SU[8'JY)!XS#+_M_]O193*S?/O2"N%32%Q\X.JIL@I[^PW/C>0F]^1>: M^HR2 6;PS_W 6.JSP)UIIEY8.O-]7O[1$Q,?4?;_MFOIHTX#^AWR&61F9_?8 MU:Z_^X]@;(7( A4_3*,5P$5Y#'LSU7_%5']\UH!YSN#:F2##B@*AQI,%J M[%"0-%&G#&T$1H;$\)+!T>#3[EM/\]:>CW8(EYR<3W7B9JV03J9R+NZ >Q,[*!X0_?\GP@G[[^57 3X<2+ NBE!'__ M\Y_AI9:-MWNINGHT@B["Z'L7]Y;-Z_Q88B56T[DQH['&>*B)-++LHS4/E28[Q1K2$K3&4-^ELO6\[6'479>N6T#63>E4=A M6ZUD5AI]V)*9M\MK,0BF2J[H9VMMLN<.BJ@E][*EF%X-Z.;<, $7 LLVRU2UKC#ELL:$XD27QXHEM^:1SDE"UJS M!FQYT,]6>5U:<]J&)J->H\&7RNV\,$?//.CG1&%5JU_PZV1M CRK7S==J;." MP>_!M^=4=YE=;JNV;95,1:@VBM4.;"D MMAS4F3!52X[G=J[=Y7-6K(]=5@G-P5JG-NX\F297B%?_Z"I M;[:3_31?+*DM-^FTN*+2S+*F1C&'33/&TBM9:FMETV&:W522BZ6?ATV/3+X$ M-JM4LU7)DO18\N=*;=,H&PV-.C+[/N?F"LL9G2;I6F59#)6DFA[!ID>FJKK8 MYJQ^R^ZJB]:POAG6X=+.P#=P;*[4QMS4E!5EZ[*TZ17(I&?7X5./3-9TXV66 M)CMIJ[E@4AFT!3#M:'!81V:KM(A&+A-UVV2WQ>M9MA[.K)P)HZ?#IK596Q57 M6VI+1O5VMRN/P]4$OBSZR&P-J?YDIM8; P5L)N%XW.HN!+>AT4=FRS0ZA9*J MC422MKOR4K+:SFP#P7]DMH!5ZQ7DE-%2HZ;?SE3RX_%\ Y]Z9+;R==+N+HPE MK:O7[(1P6$=FJ^QO"D[D I+, M-1JD[G;#>HJ$?3TR6T6JH[0V1KNA+O++5GVB&Z7-##[UR&RI46EAZ^G"4-FT M0)L"D[6>Y%=(TSIHNBF49:?+URLV/^*2?D%P6J2UTI@CLU7.MSUI*EEKM527 M9(X3QM/,Q$21\4%3,M<.FWXG1Y&+@4BJ>FI5,M Y]R.SE>M/^+PR3"HD/UUM M)-7TTRVFH3%'9FO0Z?:G5+4PMR-UFMML<1[#ID=D:5$:]?$\25;+K-)6! MZJF-35-&A< MG^?-=EQ1[*!IKVBPW10S[:ET.1BMI-[8G 3Q2?]#RQJH?M\4!CK9ZG1;+;[= M3\^YN&+' ;<[O456KU?K594>UB;#R*PM,NNXZ1.YQP'OMVAD)]O 2,31YP'X M\O3+<]< .>][QQVYL,;.]7V*O.)(08]"[^F#79@0?_)#-/%,#=BW.0S60O^I M8_LOI';.QJ]OQDAOJ0_/_/)GS_?@,\>.MWJ*09_^3B)=X\LN]EK!]_33F&$X7@S+'.ZR(H]1LBZ/>0]8]E(!I/Q#5,!/638V5X(CYJ(LC/ MU)N'BO!,8&YZK(G W'0E$R%]9D0\$57ACM,7?C9 M:O@QDO?)7@*,7]&'__>)^_3>%\)^YB^?N_LG>P0M:YVHP(\G04)Q1V#T38*_ MA:W]]UF*^)N6@HGA88F!_ADQ[-8YZC/'?&0-B-]&>3%R08*6B,1OPOL#)_=* MII+\_*9W>P4SZ6P2U&]/).9IS-,? >5?,.]=[L?ASW?"]E7!8$?*-^R:H83Q MD\'\<>8]9O#;GG;F5MA=/,6TOX^W+WP34%H/)@DDG 2)L>_-$MX<^'J(4F)1 M?O0R3L'^*ZQ+3^"+>\V".[>E#_\ MZ,JY%M*+G3U.>V[LE,7W6K@@3%AQI>M;<'>O#W4_VQ^]VB.";RV2A11@T5_T"PUFBCCF_GTE9)H0J#I\YSQPU"\"2C^;%__SI#( M("0*3[\/,]L@S$MJ@TSS?(.RM52X%,X$Q,BL#8"2[HY4FNZ/!)_+EE)#$P(1 M55:A&((ZUW5Z-W;8]M84@1]&^WP:YCZ(LRN05$&J&_#*0YS'UO:8W@?Q]NGD0'^*^^G%HC?O0HYA*QW%GK<&%] M 5ON#5HN5A/N8FV^@,@@QL_/ +C\&E:\2L:US?09*HRWC3_ \G7@@,$8\^FK M2!/"N6YRP4"]':!B->)T:L0[85H=U2PC)?=)!73,I9IJRI$@RK"7_*>O$DU( MN%#_[5$A!20XW5CW5Y$ (?2HQ+NI*$0)YIF+]&-/WANDK M%%SNR1G[940'Q2IKEGJ; 3D;%E);-KMMS/LKB&A4EE4D&/;P&F_L?EVS$K6K MP)NPW 30?1=^;X \+GT\AL.--WQV954M<)K[+G&T>SN<>W%9"K'J7S?M*17B MG5*TY9[UO=D.:Q403KQ1P5V"_6[K$9H5NTJKOTX9&7LS:)6D:C-;T]6&)B'' M2:(.O::_,3@?#)R7EJ(^ IMG=7G>"TV+WBZ4C 8LA39I3>9XNJ\P,H0F\H ( M2:3.!,Y[]X"N28#*@#'P?>C\/&6ZZ.L3^C\X,KVGR/0:U:;;=YR>$+ACZ;:^ M5M8H+ 4IX(*QA>Z&@^.&SSQ"T,5B4&U--(Y20"HUHGV^76WZ<2%E=)DWP4B' MMX:UOY?3 M+3= R 1!S55^0&9MG(&X?(ND7;,>\*:L%.R9$/76;CD'*M0*74Z!CG01/'>F M^WDQS.]_R)<6O6YLRV\+?&^D!Y/WX/LEK'6[5Y7#J%"P>3'0%U-M[*6]!H(U MOYMHBOXOWOJ[=>$K=L?^,J%]_(V\,NN[$DJ@LUXX3,9A\HU(8'?ED*FN#^ P MMV"$J!N!M.;^N$OQJCO66 \V6FG5SI(YKENIK%DZ CV/@JXR![SB[ZJX\I!A#5<]%Q2AV.PO[;86W?*-.82*;-L/D M[%G$1ZI'D52J)J,;3V/?2,1'_C!,L>1T.F_G72#U5=DI/=-<$* E=#P(0!G%)!,?2XS=@@9WXA#8%82^!$>Y2 MU(U%9*$+$!\%\H <@ W;_ M6W"?@-;\AK.WHJ!M"_1'RP"4R21/BSG0#_H@:6K4KE R05,,P?&X5/+#HQ;+ M%2<](?9'F*7HB,\WN""M=+LU95#J;;5I5D:815LU!$.SA""<";/W[A]=A7JQ M=YG0AIT;>OXIS\CCH.R>@C*<(//A[M4S4+[%T0[)9WG7JK?5C9SN".E>6%MH MT*_BXRT@B2%8X8R;0!CE]X3RZY1>;CM!YF? ?HEG603#BIX7!+7%YJJY^K35 M%P8KA&?D<['0ZQ(.$]YP?LQM2%)S?8-\;AS4/EA0>W$IZB-H]%+Z4WT'JK>< MI%K'692&9G9K)Z>YH3ICUBFS!ITD82\^,0(A4H>!+"Y*]&A O;3Z=(?NSF_ M=#W)C;MT.I#M4G>DBE$ LM2@@6 :ZTWH%B^:PR?D;U]P@C;A1V"4 +OL*:PZ MX7@4JT[7XE0A9):_IZX=X>F^OTJ"NC9EE2@J.2!#+FDR!V/475EL@2'(JX%@M$U%FYY7QNK>UL$8EA?A\PW_M>5XOR^\[%>@/OKWIFGK@>5/5Y?DTN] 79S ;I44MN(."C M6^YII&3C=*Q;4\?@(ZMO7$/OF@DTD\O3NFHXBGXEBKY+IG]=25>0JK['9ATA4W9'RA,LCT0T*W#B",NSLQ1!,\<%C?#=Y5A>.-,H(^1$_X(W)VR,K+* M)C-56N3:RYB+E%W=F C>\,(+PX6:<1K #6;[W-5.$&1@ MN*R-XDN[6Y!Q:^,8E7*U'G5J=Y=K&UK3@)RK7.KM$FG%%FCX[+/ M/,%RN(X2!CW._;D>+^S/(6_IN8[>MDE+B:SV(NP.Z=8H:R+([V[-D,Y5.^W> M7;%K2?R) C!"%G5TOP='S'@O_T&R?FY?4'ME"_\XS[^:Z;G()L=FV1HY2HF? MN5.^#R3@0A^/C>LZ<00E'I9UPLH:YHD'R?FY>67N-"PQEUJ#?+%>H95:R#;3 MF71*D[F8)=!)/9Z@CAS$Q1+=54ET1U)^QI:KNP9.^7GLC N<\H,-\ K<@ONR MOWM?MJXHY>?[G5C!Q//#9 C\69SGX\5'T:%OZ7LKV!NL;N!\ )SN\<,*>#&$G+/SE/]D"NH'T[X3CN>;.+QOJKOW,)<,W MICUBP'=QQ>%N$WV^<7!0&[_"O6K.5Z7MFI_;:5G/3SU>W23+*XV.:U3S D/P MY)EJ>V"(W@Y$KT"3N>U]EY^@\M781W7"XJ28G!3LDL_(7C^G1O!$9ZL) MEC[708=[]XRN2+%"R3CS'QPFUPL!])3&\#&NB<-8',;>B$[U$(Y4%8+SV;4" M![72-KYM"-(L1Y;@:Y(J 5<:"M"A$G M+7D>8ZW;2E+N]L=SKROV2C)".(\0SA,T?R:$W[M3=BD/K E&8#9_JA* O"]< MG/K10MR+JU"WN\GW,SZ-CYV4/=?\E=V^:KII=L8+DU<6(EAE5_ITUL[*J,OH M;#])'BTGAHM,/QIC:?3?BTC,"-\JEX@A'/5+?]WGVRR^E3\\@W)GH 4 (5 M-,;9S'-WSA<.?!\L\,4ZUF0[5 &#H 60?R@J!%K: 5)X-0]^/"11:T M6!\$80):*T@$*WV.0U8@X :A'R'D M9I^*3+Q9=PXN)8JX&F8595:PR&VVI8_S.G2VX@+?R+HI^K]8H,)HQP+5Y?VU MDP"^.,)@<*2U4U)5KCF-R[_>X,UO^] MW'K&Q\]BZ1B/Q[GXU>R.?DNFP_FH-+9S=:=%^D2MIC4_Y%2GW_)MT;+EE;M+O]O IZ8W%8"R@GM9(U)B[US3,L M(9&'57=P42U,%"<5X1Z;)RY1Z_LW::+08+_!PEHVLA)Q/$[CM^Q8/>QWMP. MFK6QL@=F$^*RYB+F1O^/;DI=0DJ&87T3!*%O&2$8H?\@NZ,?/WC6\BT^US-* MR5(FHFCS4:O4[BV[Q5( ^9R+,_]%@CE;H(]YX7YXX=IUO7O:83T/0;SD!;;? M6X\=D744W;+8K+9-%X?6"O$"\O-(@I<._3SLYMV&_O<7M"P?Z 'X.V&YN]]0 M@?Q8%D2E\>-?P'?SP$$^SJ2YD;RYV_?__HC(Z_!U>3"HWX$ZLXX452H%F:T77/!8%T"144P3(V)"^US!,GBN_\P5>"DNRMP"3^< M,P[JTD[LYF*U70EV*^]W>KI@==3Y"E$%CS8/")8_4]7H>_<6/Q+MZ=?\OX0> M)H8 -G31+K$W3LQCD\$JP$VJ %?X2JY=53SS6B$'6FVL430ZH!8O#XN9WNO* MFKPB%Z7>;-T *YW2Y>5=(952J$\\G*KU=60A3D=@7PO M,ZJK&S\[JB5#K1,T3$06*(U0X F)XK!O>(-*XION(D W;)[<4<2BP TD"?WK M01,)/X3WO\N.MCG;3*K3:J3,0:DL*G>)&:!5RQ$ET/ M37BC5:,WV!86:BW/]!I-JNM7[9@FH'=(LR3!B(?Y)X_H'?XG1-=/7$W'3M.- M9R@Q "K7\O( ,45_PTD+@(1N&-X,]F&#=,CX7H;/)^S-3QA\!1"0H64YHU\E M\6_]&EG!W-$WR(K!?W^ODX[E@N1D]]V_NLZ@__C>/O]G9"V__@-_/#W6<(#N M(T!-]M_]1*H,^IHG?XW\]^E@\ZI9T.RS@^6[-R \ZW3\\W^>]_W[PI T/,?S MOSS1_[-![=\M'9. "9)#'^AV4A_#[_VB.RM]$SR%77"Q>1(>OGQ;09C83LG/ M#/?OQ+/?T=LX>)4S?9U\]L+VG)-TP#C\(G[_.UXQX@^\P$*,]\4'3EQ' 3WU MA^?%\Q%Z\R\T]1F=M)_!/_<#8JG/ G>F&7H!4^;[?/RC)_Z?O7]M3I3I%O_Q MY_]78>7>WW_=NTIF^^I0L2SHB*>GE (J AR1M17_Z,QR61BDIDD:M3T M575EG6OM;H7 9B'_M47^1<%%'R?*D(ZX=B_">G]K^Y^]@'IP.J1 M!]-:%G]R+Y[JWXCH[UW\4@^JV>RCZ 1.%S!\JLQ0@U9(FF*4*36;*2K)J*C* MT@1-4'?[MWZZUYB7-/*I:C-_P&%:;Z[7$X+%MB0V:R6N+Y2D?OJU);3[DE@6NG*M/U:HM,D$EKAW*\:Y\1R;E_G MXS >U.2=-?O?Z:LSP-W/?]><7+1PXS UT,+__M__F1YI9CQZ/65'C?74#M)_ M5?)> V9:83J=%32%0G4]U0!#4UBU0"DH0\Q0!F-G&CJ]EQ3UP6)+)+=-#(,Y MBC;6P3Q>RGPYXA+@YB:?%QV0/H*U5KNNW*AJB;^8]89NN@;$%?QY2;,NV6ME M)T3H<&PL2[.NUM.2>5J2>EY2:RYU"E7:MB5.]-AF24W9XN"9AZ\?X\XB8'BG M+,>;]@[;<$DP'G$*U.IP0H>?!ZKVRWZY6U@R;S M<7?>V4JRLNZ#UQ^VR6M*&A+WMXI K[KLD&T5_6HS 44+SXM.N-: 5YV!)HLZ M/9^MI.W*1CB%/&S^HD(3E;HU<>5AMU_M%UM-9M6:IR4/FH\')EWVRCR.QB8Z M9[=]D9K/P3,/FC]IF_Q2C!$/Y84%DKZBKXZVX)F'S6>\47U78I>VC"@N.E.L MRK(4@8<>-E_?JM,R7NA-+*GB.Z5FHV\K3%;TH/G$"*UY5M5J"Y(T"?G&M*/A M2=9\]*#]VTXM8:8>*F]7/$90UG&Z'A.8S10,# MSSSH4YK&)0VGU)U 2Y875QG#U@N@GH=].M#BY:(R)LN"N1TJ^)2<^"L#O/ZP M3U6/T%K)8$5:%19Q!YS99&PU>^I!GYK5&NTYS9TCFZ,^3N8 ]*%H9= MWEW*G;6UZC<1*EKTRLP@49C#DASC"_*LV1;0"L%9;:K5Q90BI["')7MTES'H M9M&UMJ(]Y-M=7F13.<70PZ*VUFDI*%H@!;5"FVVUT$O\&I=V_F'1=3Q>E-/J M,I;?&LSIXB1NFXNLZ(&@2.J4GW>6LZ5LMAKU!E4;>N8N*WH@*=Q$F(P&V*@M MB'&7K9M+5V.C.2AZ("I>8L\9&PV;30?=E##5Q['M7&D9'G.;U>%07-:#!3&JQ&7#DNB8K(133_>U.7!S'13%UW-KU5[(6T'UAO:0 M<1VKFR(0(PZ+CCRIV)G4ITV4[ZW),^^BEL@EX9%#!()%"96(*!-ZO335 MF]VTKUYH%MWN+L.V:J)(P%6V925>!<6T62](=Z=,,JVBH4WDE37CIEQ!#^UT M8DN+'DC7NH,'I6J24+*(F&W!U]9K?3<'10^D2_=BM4,J8=$RO$Z0Q$9;$>2L MZ(%TJ;N@$;5T7);-+NI2/7'%XI6LKH?2U6?DXJZ&^XK0*/>FI2:M%@TOJ^RA M=)%1IX<8I;1WXC@0=K)<*XSL_7,/I$L9])L\WUYJJ%CT#'*@!#8^[F:=\-!A MV9;)XU)POR&8+@-MU0N-?QZ^>;JT 2NH>ZL+K".T_?KC]W7:D\VB^X7:X3(X M"A[>>O\T;&^F?7R[JO"C<-ISI/]Z#QL[WQXV37Z[)J/$-VMRX3N.,OW=1AD* M]G=H,A3L[]!D*-C?H\E0L&^_R5"POT.3H6!_CR9#P;[])D/!_@Y-3@7[M#?> MG:S)[TQEN*"-S3,&YYZ86L\"4-\=,; /*SG\^A@^\-!^S;5!I_S?'7[WP;Y@ M?M!G&/X_=<;K O'A*+K+ACR4$"@A4$*@A$ )@1(")>0<$O+9*$Y.T^)5;*N1 MH;_2"5 (+EX((":^5$*N??OAZV3@^4* M9HK/F@N\NUJYSG59"E J3BX5JF=&JKT7"Q.*QXV)QQ?W$)0;*#=0;KZ1W'QV M.LINI863T&T)!83)#?7*.78^KJU7SK,7\D6] G='X.[(Y<\QGS4\I,C5K+WA MH4;[?SMJ &T0*!][^1 VFA&&>\%P9SDH&U V'F6C#ZY'B8/M%:Y;H!0<30IZ M1J2:SK7YXB$=SN!W\0)C83BAN3:@<$#A>"H<;=!/_9^6*@VK%Q+1,$'/1O..A7N:R\8N'(-BZA M<$#A>''74@W !:WAM<@'G#&.,^Y--[R:,8=,.*]LU$!Y(XR@@)Q,0*BK%I"^ M&ZGV[\+Q]TOH/QQ7>]Y;V ZFDZ)JJXYF@.LH2X9FK*9&D".P? [0-/BHQ5RA)P>UNT M!5X-UP%7\7 ;,WPLM4\RR=8DK4R]%(V6PD'#G@J"U$43Q>Y/H\6J^^';YK)' M+U)0&4&XKTG-T>P8C$''#4 /<%$4F-,X.^F[[_Z^P?XP][UP[1S/51OJI$C9 M0J-)MU!F&+G^!-RY0-S]I IYFL5.<>G -50[8YJZC7G M/B'IGAY<=[#6IF%;%NB(FA9KTQY;Q^:71X]QP#=[YGPZ0_W!;MR2RM$N6(-K M4.B4'A21)T@4X@/BX_KP 8#Q[\LBQD.X5:;,>X/CGA8(+YIC>FL2%JX7%_Y@ MN60:_@78&FG'IJ]^R>C -Q'-(-)$&%8G@C/ INUVA@WV[B?.%O(%DCK QG]# M;D!N7#PW+MWL>(C6>]@AOR?(J+8=-^PV;PNK<%-K&-9X5Q]? $&>@Z/?GLZ& M#C7G9+R.#MNK86Q@27:9&YX:'/D"B^9QK !-#HB.ZT/'!9H<3X[:RC)4?XOI M3%7:71GW &D-Q*H5[6:,E=HHJP8I=P>%'O?U 'G5! G5#9=4J]S<&B(SMMP4 ML%)M, ' MOU)'0T[A$M1OC%:;KI&HF'H!ML-SE9_7U\QB:8[K:#P8\ZZ3N?"!$9ASC"AG9G9?[M^V&X9',H@NY.J2,_/K MG*/X$#-V^1?-?#6>2G&@@N[-%S MA09N72#.&/Z?TYDG4)>A+M^>+K_ML14]IE.JUZ9E&5FJW,']4-Z MS?8ZBUJGT=I8.&GUE-5PHY,U+M5K&NHUU&NHUQ_0Z]?]JLI0,&@":3;1K=%8 M8$;7([7*\77:$BS-62:K!*6U?LWTDTY-8Y-4IUFHTU"GH4Y_0*=?<7,V&*=7 MMVO=@4"75%T)*SO-'GX\K.I-K79'F*?&G5'%&A(A7FH,(MOVF0[# ;7!I[&,3R_>*W&;;ZMN\?Z0Y M^]7H@.8 WTD):%'KKVCA<9 +7Z:K3ZM&<'7?C4 M7?&&S;A@"PRZFDY6:#RCZ>GLXR&#;\ZSM=9N&K%R>X$BA2I-EK1R;T""W6S@ M>4MM:91ESN%V^V*'OK5\ M -M&),[ZZN8%$*)(,X@09"6A0STB=*L]5!<:IQ3.XM:#>(!X@'@XNS_P@ZC M3799'D9<4U@5^.X(60_L I&DJ#B'IQ"B J("HN*L+L8/8J*Q(LLBO75$U \7 MT8Q9V(U.""R* MDMU?\P()A^0,ZXJ",D/QHC: M'F\5A.%D.ZWW%^1RYG,I,NAT;43D2?*$9]Y!8D!BW!XQSN&2_0)0(&UAJ_1U MS9?C>%FF5I+CK?QN"@J82PI) 4EQD5[9+\#$CG*9I>3KCHP4]-:,7A(;8IND MF#B+1Q=R G+B]CCQ%=FI7X".<4@N(F>SDRRIQ&VC9.F@6QXL16#.*T0'1,XS_?,AX)5#3^NMIS<'9XADJ,SZ^S-9*\/+A!JKK)GT1*YLH M7EV:B<=L%$+N*BQP!^,T"0/K(3.NE!D7'Q][5K?Q)Y#Q:E"=LQ[)\X:FFZ@Z M%1>^CPZJE1"P _B%\S0.P^LA/JX6']=EDQE1A&UIQ.2RC#=?S"A1.!FP?4 .F M T-P0'#1_=)'5/P:,A@U MUK(I6>+"Z77D*2DOS215?.!OQO,L?IA,?.6YQ#W#BP-MD790"%*)M6R':>]? MANG#GZ"7&^A&@.P+_X-YFUQVVVWN7VCVW]6BC/SRIETPURXG_3A[ZB_5/L3B M2VNF0)GK$]_MR3X=%LE.Z*!MDU,P%"800T9 1MR$)_F8O(AGG7:U9YF\;&A= M7:Y-!M4Y.0>\@)?&0E[<"B\N/MCDO [B=S*"*.E8&9E(KBR2W6X=TU>NH6:, M8.]^8AB>Q]'#2#1XZ16$Q'5!XKJ,BO,XA=])BG[5U%H+W_.MHYL,5P*8J9F0&SAR$\(#QNWNW[ M3EZ,%I9DB+8]DU=XJ>ATS;C99K.M3I@_#'GQ7M?NQ?+B"_8N3N':?:=RF]U1 M;5DEJ03=$JK"4)H58IT$*'>6-/SG38=;21LNJK;J:$9.C7(M->W '('FVT7=?-M=>X&L0VY/:>!&& M5BP4URA*2^N!FO(5 WYBJI!G*0K&QD'B0.)<&''>]B5SJ,)9DTE#%VBNXTNT M@'$B]?%K>TY&'V*ADT.N);4LOE5KB/$DX9SF'-"'3NE#4WF,ANF%$#_?$#^G M6.U]CCBONZ8'@5VMJ:-.W:J$NAPW9-6EDPN@S:LG(@R*15_@H\Y6%I?EKIYX MM"&B&79 3C-*Y6F:@(UU;"]8"K1>55K(IKJD)!\ #_.)4GBD0>08[O,00H@>BY^;1=,4/%N5I51MR*"IUUH+=I0-DTKW ?6>L M$.">7BPM!+\H-.BQ%Q79X9X_S-W/ IK'6!R:09 ^I\K7AO1YI(_>FUK3AC:= MR95E2]+6E6'3=2\0&9J!#?CAR"/EE8.+OK @:9+N F2 4 J7Z#9/$&\M7CZ M^UB KTK@YETGDT-@Z7=C:]V$01)72&?K%7FBT^%-S\)A'\YJS0 M5&D#EQO)JM/:H6&Y&'. "# !&Q(!$N&L1'C=UTU7O;I7FJF"51D62TXQV.T* MYIN+I0_18!T,"S):7S6%!F'PW:1>#62XDWH)R)M=)K09\0AVJU.P<\ (YC#&7R-'M" MM_&WT@X(! B$8_F%D[82-?B:5)3Y%H;5VF5^4HV/OYU02@+91X5$DPU:'C306OZPFK!!LM$-AU4HDVT)XKEC]\Q^"86S#+* M!]2JUD--$O'0>B335'EO-3!W/UG\A+'UWTH_OB<2OLEMS*\@8:.6Q?9,Z.N6 M/V>ZBE004=;ZN-?T33W>V*MFC9YL.=DDEV(X'6W'-2K;#BB[K*FBO@> BRGMJE6II=& M\.ICB(GKQ\0ITG2OQSW[YB;N7Q+CU:3<-;&5UOILM13X"!%JFVW+W.&9@0'< MN#B1IXA#EPW,R87H@.BX0M?M9VF!$H1M];;=MAR3&V,\)H*>9V7[%L"[B\/T M?8B*SV;)?B]4'-FE^UG])J?ET6Y%[7#9'_L(&4?K94_*]#N[OYC(%UXX'/%# M)U]_5;8KMP()P;ML4,!]Q=E%Q4AVOW/F^'VXX!FFOUYW5 I,?[U,:^>4GEM. M7\9A!*H0]MU7/$ O7^?>,](ZA^D(2T:P-C5C?T% S]#ET$&?%%SMLW3:8O@$92P_&JE"R7,CWL M#(7ZJ*1RX*I"$GA_F3Q.'9X$"Y$!D0&1\;4NW"\@12_BQ"6SM>IR9>$WIZS4 MJ86+!) "YN1"5D!67*87]PM (2/#6J',(DO4V!"3PC8@A]HD,RG@[<>0%) 4 ME^?5O2!X3! _]+#9I(RJ6EB*\$0036$/#YC*"^$!X7$)?MT+XH4S'?1I'E\- MAMRJO, "EX]9D(J[)5>.ZDO4=(8QW1):LEM)EUX4\!^S M&(S9OR78?*O VRN#QEE]SD<$2&3-%V&]4""$!C>O]-":MD9;

D!ZW(1; M^HC4*'?K,Y4NJQR*NZ'7W;GF-,*S90M,.(;H@.CX!G[J(]*$TU2LN"!$1([Q M[C!0J4IA5\ULD+/XGR%-($T@3<[NN#XB0*:S B_$=7N$;G7"9K8$ARK%) /( M.1S2$" W!I!+RTS^K;>7N&%P?:(NV.$*0K:]FNTMXE#5.4+S*@YO*:# /W+B9%.7OJ+YT^I-]+ M+IY%L.;L1E!&_=JTS#K)E)@4N@I&PQSCJX,#C,Z]$"4_UP'1'U'X<($0 QS' M*X+)3IQ^NSWW.DL.*#R\EQ$.M*0154BO V M_5IO5EIGF@YS5@5Q&32F=K._K5%BC@[8@@ :L]ZL6>60]0<#4?IE[X^<3YYY/5B3[!]3=*EHAV#(>B "]5= MAXOV"%2GMO$: E]@G[61FN9R8(BRU$=LI=KCMD26RG5]>H$0&12"!C]N5$=HHZ^$ MNPWJZP;(I62 YYXJD'F*0"%%($6NEB*G6#]]#ARON]+!>%V6S5BK!W/TF*SF/X MX2U',!4;XN-J\''A1L@KWO%.8'3)1EOW4'5D]=;" O-7HS>]XU]C?;3'>J/< MZHJ17%G*[?0!X!T+D%B""?WFK+@DBUGRU7;27[5A853S) MIBA+3KP+L"2>:[XGE!:N66N/9'4PXXM;1L.T269 9$GN>08C\RCUUI9HYE7^ MG^R]QU+8M,X&LC# &!Z*Z^<5&%;R6)54,S%2B)D^HTA#4RB-IA02G\V4J4'1 MRI10*8I$"88FC?1U_Z,^? ),.9BR;2V\) M12?ZK"G@W5&96!'X9MSJ*KB"/R_)Z?8P02K)S*H45IW)NDYU.6:>EJ2>ET1Z M/<53J;)BB8:T&#,U,U#T)"UY^'J,;B2%,;DKHOAHI:UYOMBMK^8*%YTJ]>#XG98PBVQ3#L;%RDT=V-.(0^;O^D*Z*:@ MMBORRA=7?:?;JVUJ\[3D0?/18GNTZTQ"1=YV2ZK@B28^20>?/&R^M_ ]$HT' M+BJ&"5IIB,82FX-G'C:_5Q18FAY$ICRL!4R31XJ>J(**'C:_UK*#,;9"=*OA M^M2L7<86:)" H@?-[ZWL8!.JDZ4L38KUG; 5*N-IUGSTH*Y;H>\H2U6S:*[> MTB6EH$ZG7852#DK2OC39U$9J6Z8I<[(046M7CD')@SXU-UT[L;J,*/,RJ320 MAK4;$$E:\J!/^XLI932B70LU<&I::8U7!(9S:]JD<>?Z&(MN^U4!WI7FK32U4?@Z*'JJ)(B H6&56 M[ W82LNJ,.ZB4[()#V.[H.B!I(R,[J0PI>>"Y<*-MXZPS2IP("JN)<9U M36OJ*#Z<34>[OH8(&PX4/925I33KN7)]HL@&NJ*6B+H6"2I[[*&PT"CFB8&7 M;(2&NE,=>]B;MQ?[L@?2LAX.@HGGNSAJ.@-*#2?T4).SEAV*RZ"CBL'0Z2L" M,IMT=\1F1@^%]+GX8=^2HF2'59'F+:F[7+1QK1 T4EIBQ&%1W2QX$9^$IK!= MDVM\5:DJ6*JN&'E8=(,C]9TV;E.66?9+[4Z1J4FI;F$O0$ U^C:V&&[+ E_% M=[-5;Q;T)MGI7P=%H^*JAIH6-4:WY:B]FYH%'R6SL+^#HFMKO6U6A;1H0Z@$ MT8 =+0,W,^@.BB(=J:"J*,];YDBL[OS.JE <9KO1!]+5;Z%R==*CNP)B=,:M ML5DDM7I6]$"Z2DVLT)F-JP446=6;NB3;5'6>5>! NB2&\-J:5UX)DE&?6R// MT(?4?CO\0+KX=IT9%*=S5O KK#PL<7YW#K)D:Q8M5S/2G! 6,E2:XTW; MF@SB_7,/I"N.)XOQ9-@>H$A"U\+%;,T8^SH\2E=FVS[82?=K'"VUK%4O-/YY M^.:IY46G%M2]T;52-TBV3G >USR(;#YS\ M!,V+[X%S;[Q=8@] +8!: +4 :@'4 J@%4 N@%D M@%H M0!J =0"J 50"Z 6 MG/C2A7/UP,5E_7^TX6<,T3KO!3N: >)SWNZ2Z6_O3/;N@*EKZ_]Y."[D\.O_ M_L_T]^[07!OTT?_=X7==1O3!Y0?*#]0?J#\0/F! M\@/EYZ;DY\A=\R3U[94^@2)R;2("$7/K\D-]%_F!>Q,7MS=Q0=)Q'3@^,FGV M!^1:+969_%-M>:$PH/+L!-CRN!])'G]>QXF_V\KD;[?SLJG.BA#+U#AH2-9H3A M7F;<&10B*$0?$**'L\JAU$"I^7NI>3B5&DH-E)IW>7I^'4,,10>*SM^+SN_' M.T+9@5L7<.OB.V]=7+/R,)=T;O!GP3Q0[=BX*A)#T8&B T7GND4GVSZ%H@-% MYP.[IO<7:5V+]#!_$IX_1W&?+.;_=J2BZ897(Q&0)Y/FP^V( M3]^-5/MWT?G[/8<_G'H\535K'KBQH__S+TTSC-GL*R>JHFJKCF;DU"A7,K3L MNJ@<@>5S.(KC1]MW.&^3KV S)KM[Z:+DX(A7N)V]77]QX=+3II[FSB4,5PAP M%0".O_/FMGVF3;9VNK^NK;PB"Z*T:),HK[J,,^?%TJ)X@99 M6?=\81OV1A"$2=/:CJ3AL%83MA7G OFRP.:-.*@)&+J=5%I]47-$60-7^= I M7_(XRN0+* ,) PES M0RW=];,/=PXHWNU\/%?.WNZG 8Q(BW&_L",I_Q=G]L#CL;< L8>_>3S--$(4^0U GO MKH:8@9B!ALPKG'D(:7SP#]Q#IK%J3*>[3F=E5<;+7HVJJ?R$N4 +AAN$B^9" M7,O62BVL*ZB@LDTLNXP0O_O)YG&,S#,$#DT8R):;8\O%FS!/SB3+\GE_BX-- M]=]=&?>T*<18U2\IA(8."U8L#DU=+"_F7T^;5TV:Q9 H:[)U^9XTF\+2*&L83J'QMFF-=\ZV MWI.2KR?-<\ ,J/*POIY;3 MQK \01%O8.%H'O8O%'S>=;*8!V!5YAPCRIF9(7GK$?RW<1G,GP;W(6[O\J\V MN@".E>) !<]1,"4#&:'T785\^/ZS+G*^,.B-AENC;)E;I44O&7,YG;\)Q9T1 MN+H:+I[SL!.X,S,"D88O,*VYD@6LWMB6+%6=5X09A2#;QERA@8<;R#>&_^=T M=@[4=:CKWT_7WW9=8QNY: ATGY3Y_JHD.HF [K#CZWW1[!M3L=K095K:.&XY MPJ<)EJ1Z3T.]AWH/]?X$>O^Z1UFMM&U/H2/"$GNJ@'/]@%+M37"DBVE YUFH\U#GHZVN@9A4DN[BN)5L3QB&F.C^(GX MUS>U?A.'J&TJN[&U]>MK0E@'NVJ/2[4>>&CQ I$O4"A4>ZCV4.V/:.+_M>=U M,R*MS:9L="PZUM6*Q]5+!>+-8+(/3?W3]6@NSEH%0E %S1X&Z]&(;74!!"@X M]T,(0 B< )O^D'-A='710R=R/C0X]?#2-]4?A/KTH90IUJR6F&: MJ<0K1;*460 ,"#.G"H?!GU#UH>J?\X[VBU=]LL23DTIU5)3%!451_K!FC82/ M1TB]J:^CW51L$6V[(8MB=S$V.\,^SX ]>>!GQ M4GL#?TM@;S>/-#*ETQ)Y8 M4L?V/<*XBXN/NSBR-?/M@B^NQ6GYVK()(+-M1.*LKVY>VN(_4 MT9R::BK.<4KA+.Y,B ^(#XB/B_.#?A E27LNM!:T$:"FRC*%8"5X[FZ>HN0< M'E*($H@2B)*+PHRZ@"0-H@A8*D":0)C!W]AJX9:9W#=(@E(UB;FM%)1\'5 M>X;FSIWL*=GU4R]M%',6AS'DA$-QN5:@C9UE]OM=A8&9N) @D"!7X8%^TYKZ M J0P6#A:C! DM0>M0._9C:U;MKJO6@NR**HR0%")F#M "$YPA M6B!:KL =?4$T:?&%Z6[G-5'9G](;W[2;K%[A $T82!-($Y@S_17NZ"_@0#NP M>7\S:Y+"<.[-4;G>Y>PVL"J *_N/.Z@WFHB=]7&8,\,P-G0P?*\ZN'-JDDI3 M"/.S88 /#!>\+0=Y]M1*H*8UU],Z@[/U,ZAF)'V9PI7@E6,IF8\4DP4%N9L0Z3F_8I#_'R1JQ*UD-79S6 M2\B 1MUNRAKZ[B=.Y=$78A/AK6&0-;?!FBLS7X[I2S\5: ZN6J8D9(JI3&29 MH=I#'A+];ST1"5"H9:GFE(H5?*3)ESN-8A7KX57F"*^(E] M\D<$@T#V]:B&,KXE^8Q0,_PXD!;I/T5@JQQ M+=OQVOO68:;X\6#G!KH1(/O"_V#>)I==9YW[%YK]=ROD([^\I1>-P0MSI/]2 M_4.*OA3L[+7K4L#9=<&PNC$F#"L-O9HH& ISQ2%#($,NDB'G.NW\(SPIET=F MH>E4!B@R=

?'.9LV>;VK7N964_OO;1*Q:/4Q0*.>S;* MWO,-\$Q87W&[)=O?(S"N\&L K%8UL@2;<"9%["C-["6@LALJ# "&./9Q=/_=>B.VX1R*)D3L,$4[!98P,!7PT)RL+62X+/@"0;]=1_5BXO:'MOLC7.MO$: T_/#_GJBGSVY7/!JH4J2B#*^/'NWOZY', MI]\U/ZF)!2PH[2*)(0_=EX=BC\U$#66%E+T\N#-\%!X)X9'P>.*,?U:7$3SQC(1P_T7\<='B" !_:&L$"]DC9(\0/@+)'P%GCW/H\<&Z M];=7^!(G/'%I47_98\,!7"!9?S\*U_\I'?=+NQ^6>1_<1F-Z8/L')B:&?'$+ MOJ >G2^(D"]"O@CQXEY\\>AL05Q#;?K*ECC_'%\0.;D4,@9C9>M[E#M^/89V MM_K&7FKP%Y/\&@6+O=3:8#4\(K9%B6&9PH)C[NU#*JKC37K MQ'M5PFRVG'X\BR8D?*LFW[)7R03G.Y\4ZVLL, M##6;C.2#XHR-122;7[3R*AX*=%? M= 8IMEZ&1W+BZ3<6"G(HR.],<_S)@GR33A\?E.."OJJ69L4)RD^][& MOBN+%4,W9=$Q3;=S.BP&QWH-1,Y@$YDQ)MDX45111^%ZZA(E*]G2LD^Y9C_Z MC,;.%<$-1?S3.L4W%?'$ER\M ")^#R_ AP4\:1*1GL ,A_R:*V0F;->LFD58 M_HQ^^DT\8T0HWZ%\A_(='-_ AP6\L*D2$T,@TWQD*!7LXB3?S'6A@"> <1%[ MQA.AA(<2_CX_02CA=W :?$+ YYW\-#LDV'9NTIVD*;HD#Z& 0__X(B8F&8Y.YADF^(#^?CH2$^W#WSX4/HL)%*CW8QL%SG1"W=)V$\/!SX"&0"PT./-PO1^-#Z""3>K&^J:J:*C.V@Z4K.< MH/( _2X8_AR_" \'[;5NTSHKN$TF7I_ NH>'DHJ6T>RM77]-*V <.CP=[_ MCS7YF\.#=K1LRX Y!%V6W"0UVME%F MJVWGQDE=+:@UI]\X'HW?M&?P1^@ .V5^U;MOT@4V$$QXES[8 M[^'!_F:Z;A;GEJX;5<& M'@'.^UWOL)EL6H:NRQKL&"8@,_ .^+'?2@P:6 KYN(I%@SPQ+ 0W M^=B&#:@N;24@Q(48_<9.T)->AL )(3B>BYD,372I''"5!F+&=@ M@9T'K*)I:P3\L^,[K^>MU]@/LI?H,]X R-X,-BD&BJ/;_7:IV&-%/V2NJ_=] MVZ-;!(C^+\DQ8>5E2]:WA!/,Y2_PPH%LC MUT(9BDE'&3"\$U.3]'H0S\P[M2]0M P@^6LPWYU5<&0[WGL^+^;)FV:M5Q!Z MK\ZUJ(&%0 _)^$B[)^ $;E'H^M5"##CYXM/P_1HX>ES,^K\.BG3O7#9'5NK> MJGR#$'>5^)$<\6J "[ I^B]!6PIK:^L%2D2)%X-D.RFX#0B&1@GJW\C>SW [ M3O82MN;;V[&#[GS^UPX;]&T_?*,6^9Z1A6-1^M#2);%HC+H1J?;\3>A1$U8! M&9L0'/[5Y%)G795O> + [K4WVE_H]MEY7:(D\4>%5IAZG6LC M;(E-->M<)9]J/"/Y2BIZY4:Z5YURA6NR#:3)(2FNTN!*^3339--()E]A*JD\ M4T(:3?!!F:TT&T%>Q5^\+CB2 A2&O[]ZFB="LC_3#W4_>.V8.T3I<^ +3DV_ M";)G8%QLH>VWQ@X]<*$'SM M1W/-.Z_%=NB*^Z@Q!VV"PTN[NSUU'2)G+;EX M1K%:S8)91.4R:M6FQ+*?J0++(!$]=V_WB]TAH6OL+CRAY#-*)J6K,UY9X1A) MT!P[+R^??F-D$)GB^CXR0Q\96R Z[V3Z!S[^==,Q/,U^^FD6QI/^,)Z4%12] M9%@6IT,;%ZZA^>*U!J@%& 8\\2Q\K:QB?ZT4)E55$.949C:)SVHD@"\B>NXN M27BD/=B1=@4.2:$&K3;B5I%=6V,6K:)6&2TP3[_I(,: ]F,K@JFM$6"/60=! M',OEHNTXP;)D&U&F,T$QI] Y%'W]H/KNJ3KO2141#;!5^AI1+,0W7.'9#W=[ M(6C B)7=W;5D647 48H8LYEAVE!2%#?8A&C&$N:3N$8+3"^!IRC\'%# -!8R M OX=*K87UEK[E!(TS1#AHX$.8CBFZ#T)J&G@LY$B@N< )DO:*SKH[S MHL;(L"G5N5#:;CU^ ACRV&)^I+V^IK/2154DTL54%6U,LT9IK*3G%%Z#F:[1 MTT2VG6S!J(Y+N#TA>UWK\^K^6HBFJ$!E=&D,]Q@!"P'<)VBGSP+TL.2#1X W M0B+I0)1=$8XB^SPH"CH,I\X 6P#:@W> Q2OP\5Z0U U20:7">Z[W.LF1MR'2 MA6 J,F R,&((EFJ8\'T+0UM 6/#U80]#+%OP]9/M; &;3H V#/CMCO+W!JJ" M%[GOJ3;*S?]WQH&UGW>*HL,ABK[BTSIR2D'_M7U?8ID8J:*V4 MSYBU%EM,9#LKJM"*:?H2\OKQR&%?9M/]93VIMGF#:"0('!\5:V!D_'@DPW:% M$I5!XY612: ,4/K0XY%\3E;)>H<8\EEADZD-XIE"MK$$(T^61!7& MQ345YU+HM)JFL$I.BU5*<.3)DL3$&,V+6-]DUU-T0^.9=I]HU\#(DR5EF$VJ MO';P$B_D"F6Y2DJ;6'\$1IXNB1YIF82F)'E>B=GRF+30=JT'*Y2=+ GK)]G> MR$[6^76B&A.7U'B9ID?P&M#QR,6D5%^5DJ,Y/^W7YJ7(I+I:5N#(DR6UV+69 MG^<;,U71EB6[I;0X,@7K')XL*8(79G;5;J]9I1YOI2*#7IG9N)743I8T[V3J M"VV!#5%\W5AU21LUQV-8V.AD27UM4!G/&I&L&HEHB32:I=JD":\0GHPTJ5+9 MFK"K'DL;>&^XSBSR$WO9CYV.I%<1LHGE)DMTGH[7[&JI06W&HW[\=&2K754G ML6'&1A5 \6YQ3"LUC.DG3D;+U73X2*V!L M:ZKBO69^V)0JS-"N@9$G6U\2Y-&XP1@%%(SKDF.Q^.$VHAA M/,>BA#"K%"=&G8%#3Q95U9/SBA*WRBQ'U,1\O\/&M*S[U)-528TN2C56G3Y* M%YS8O#7N@BF[3SU9EE(@T.JTLABKZ\:\9JMDR>S71W#HZ;IF0CJB.:8ML5-R MW2,YF^RLJ@#U\-VZKI[F<'C0LX*I@R/>JLIF YC/'EY>' M4MCVH(CC&/8/6*.->&478&H7XF[FE2-3%\_UX^U)"A;@%QT:)2^SLN"L/)U[ M.G.@ C)8(Y*R4*#;9G^P8-NF,G \EQI4DN$7QV!O9:#=@.] G<;;<5F*"# ! M< 34*S_8^@W!;!1# FJVHKGS.#M14QYJ4#OR MOF' H#M4^"3X':@EVF/!1I:&HTF((4*=4!E"AR106ETS ;S*3SOW3557WU M.ZZML01JO>5NLJ")CJ?G.=;6F+"!'6(YYMI_]52VQW ?OHI-#M/V/7K[BK"U M,VP 'VS3%L_2"7I4D('+<%#AE7R:PD_\7/\;HUA#' /309.YX3&>N6+ Z)+/ M9VX.QRG&==8H2Y<+XR2;XJ1.G9'X'*/5;H1Q>[DP:/2]E^C0]U^B^X ?W)L4 M3-#Q)P1CS:*7WG*8#K1W97/ 73^-Y,6MISZN^&"@. ^X!O[I&L!'B!>CG< MSG/!1_I$OJ2@_>%M0SQ*AG0)(%VP*$6$= D>71+1B]6R0[*$,!;2)82QH-,% MP-C%8:P0N'^2B%T5N/'/BAB&1;&+2G+01&B7 ML/SS0#DX'$,]%L=H:P1[,(;YZC,[!)1@\T<(*$$#E,!I;XFW8.1B41)[;#B6 MH$L6(J]$&7SI)4=.$FSA[T>1EBO3?ILI>_SOR79<#4F_C_4#LR!#MKD'VP2J M7>$5V(9X%+:)/S3;A&@3HDV(-L=H\SG%[KX=;-[2]2KONP]S-5GYTOX]'[)_ M[M3.!T:B@]?EYM*>7:.[CYNP$KQEO]G<9W\?'KQY*)!\[RX?+'5RIH]/;%H? M\MW.S%93DT&Z[EB+#:;"Z\4$; (8?Z83YUHKA# 1PL158>)\S[<0)^[41/0M ME.B56E:7Z"JZFE+LN5)6E[DQ"U&"!AH303]35.)GHD2("Z'Z\#6P<)?NH6_A MPGPTF!1MA^NB[7S7P)-BNX9%("XD@/:0P)_QQ _%A5!["+6'(,'$3;N(OH42 MA% :.)4NAZE"96''N(4]F"?=PD3XTV\*MAI'+\'$PT76VL?E1,Y4#XEX528> MP3OY(,CWA03?NE>OH_$\(BYY'-Z/H>I@'BG/8FJ6GR>TVHPUT,;7.D"VPLAX MLKAM>N665+&X%XETRZN< :\F*9<&>6XNLD*\54@7I$'5LD9]"CI(*.*9)M'; M:3BA4'\3H;YXW^5[2?4]W!5_*M/.?&,T%JWDDL^B[8G:;-;;:XT!,DT#F::? M8_A/D.E0BL.C^4N="W\JQ=5J@Q.(?G;%KE?3\7*T:;;J-)3BA'LR)TCR!TAQ M>#*')_/'A/JFKH _E6F1I3;I0E;+H@X[8?C"(C4P35B8V'45Q,#13%_=4Q"\ M5(V72IRP(KOA6"]%.MU:FY&! *M[PH*6LFYY%2V]8IVAV@,# MK/=Q9.1UT91A2P]!2[E%?#U09?;RN9K&ME*L+%6%-1S,F*:@C]SOG7/-\K72 MLKVA6FUTG8HM-TIE71+-$5@$]&Z0Y[JUA?@2XLM-U+#@+3XP ',/G\I-X 6M MIN1JAQ[GT3:.6F:/:52-/NP>03_]IHESS;)^ +R$@!(J+(&P!&_KWKD)H!0P M:^W$'*!3*864G,G78I,J"@$%^GRH<_T9?P"@A/I*J*\$$5]NZFFZ";P06F4B MMNUBGW5P2[3&/2Z?)"&\0/<3'3_M!/CMLU3\#BBAX_QZH/DS$/++%QH8-/S2 M/!>_6]") _X,^"7L2F5>7TTZ:B,];E=S72P^C8T @+N^H&*XN]VI)#)O^!3'X^=A)R^0^Q;[\M7X=L'32V#L$[!._' M"\_2[AN287F G^)!N5ZMI._C.TDK"T62W7HGOO=$X?5VI&R5&FPJTJAV"-G@ MRZ71M6.N^ ?<)ZQ@ZF /K:IL;A--]BXUH3LG25^:&&5NS/;8['*6F:_;E36) M,?T$#*SB4?125DDH]J'8_RB?Z1_*_2=CJK>0^IG=([FNV+3XU,AD!K-(KE1, M0*FGGWZ342SV Z0^E//P>+^)F'\V9GH+.6]OT*;,)IJDVNYQ4SN.U;D460-R MGGCZ342I,"P:2GUXNE]5[#\:$[V%U(OI%J!8BG388C?9HBQZ&><&(R#U,/ 9 MC\8OU1YY[+"GYY[P8\3(7[ 56.A*#._87%O7"=RR X2#7^+=\"7^#!8*I<)B M.JMF$ZBS[+?9A$#H%+GL8ZCOX C+"(20<1=%*7#K#A!F?(%GY'7$(.5L/M4C MDAVV4=2XW,;JB"1=@XCA.4=^Z$7>$"-"M>+KS:N[>E5>QXA5(CN82!&AB*XK MUIPK&-1\9KI:A>=8N6'8),@8$6H5H581.,BXIT?F=<1HXZ:L)N7WOUN&W;KJMW?;;]"B0PE\N82>=N:V]]MP[Z+2&)8*),! M9;'PE/R9(AF>DD'=L)]Z2CYV:H3WAK^$OQ%V[H#U^DT9$'DE:HXD2\C0-*;; MDGJ(?N;F.")8B#V6%7/; V)I.)J$C(6%C QD64<$W58BVVX0/\?A&6AA_8H[ M7]]M#P-X?_(QBP1N9-.0!&M\[$9E '!L<:,ABXZIV(ILL3XR90 PI8SIS+'= MZ7##8Z\K,P5DL<]5#6RD^5R=8&0^F]-RS(*--$OS91_#8?)'Y ?': (M;B%D M?<_;L(]8P/#>B+69:UJ"%\D$NIYPE54AP[+4K 81BPX1*^A>G6^YB:&6]6"U M%N\-6?UXJB F2LLTG\H0S22:TS9)<@0A*Q%"5F"E+42L'Z)D/7@9R%NA5F45 M*R6JQ4U.==(Y0UPTV)2AN8H6S,>YE./KN@'_XS;QN)9,[!%TXEBV,ESOL]"K M27;83IQVZ5[X!WC?6V'%F8(YB:>_?\'2_F QDK+X_;_@G^VC1$T63"C!XZ,M M(N![?0Q$T7]?#]CV5BK*0%K,[4)Q+3[T+ 4*#R_3%D3H ## MIQ\\UR6,;+QZAS5LA>" >?9?]S]S MQ[#_>?.EWK#C5S]M]RBO2_+JTK']T46]_ZX."U_I0'AB:!/S+U.M=&V!*;:M:Y2C[5>$;RE53T?_\S".R4*UR3 M;2!-#DEQE097RJ>9)IM&,OD*4TGEF1+2:((/RFREV0CR*O[B=<&1@/XF_?W5 MTSP1DOV97N68.T3I$_#= U<,J/];K( *4;'O:DMC,!79M/I>A/#)$REO1)]$ MI5@"P^A^G$:E/@G4M?X 30A]/";%8D-1HA,X=? -F/1#QK3$ MS^L9'A]!3?%XI% V>_%>Q5SSC1K'8:697N%-!HR,'X\<+QI,T^(7&BHXO5S, MRJ3:_("!WK[CD>45N9DTR&0?;;3S3(_ DKT*#4>>S-.*S".%@I$8=CQTOIFU-R.VNN%EO*C% MI:8U;K=K?:*/'H\<,6,ML2;2$53()6>FQ$K&TEZ"D2=+&B5E3J&6RQ:ZYJOD M9*1D+&G)=U&QV359%)_2)F>/9&E9A\\\61)3R,M-IC>FV90^7I.9 MP0:;<'#DZ9(J5'=:M!(VSBLK+3M;YPMHK,3TR=,E)3N3-+7IKVA>$)4A9664 MI:(L^]3IR *^ 83!;!65L?6J'IM$ZOU$#8P\67Q-S FS18*NH#2O26AC5M0W M2P:,/%E\"T77#;5 &^I:;5?TL9WM3=-PY,GBFQ7;FC-2/\T7J^6"D]C4\#$. MWWZZ^$BSOLZ+D6R'QQ>U,EF8*ZO$!+8C/UD2)A$QGROD"RR0^C.< MSU877"-%3#AU3E6;W$:MF'$>//4,1S&+3:TUFI(KULF)*WK*++L=&SSU#$L9 M:J;-TA-1XNF4K?9-):E&>@P<>L)3UK[F=(?/M4K>>8;,:E7(F=47/ MPYT\W7-C4Z.74B694J=4(C*N3KOH@H,CZ>.1PT*K/>U'"C-4=FIJ;S6?4,-A M[1S6\S%:RF:8D83B;#9I)K-4?#J$"$Z>(%.EFM0Z'=)"<=5HES-LGES@$,%/ MWE[#QA%^UQBVAHN*OP&+9T%\%4L@S;Z*;FCTEE]E:&STCJ99;/+4)VB1IQ1(UPW),N0G>EM3 &-_S-.@[ MX]6F;3)\A)U:5+DRYS(3LN*[V!3=D27&OC"N#X=A3XALB<(,S,,V'?EJ=O&) M6GK!R'Q=ZW858: ?&M[V'KDPCO\*]>A?#C#H3/C3R9\]8]"]P@B-$K"W7O7D MXK:4EE".'LLFPCT M@(+5R[H%U'SDKY)A67\C>3=[;]]XN(-#[WA/FF,9&1J:9BQAQU[79XJ J5K0 M+0)S"1%Q#%L>6XBB(_OK,MQUB8?KTMQU>5F)SW[>(GPL$&\H%"9X#_Q5@;:7 M;-F6U^GFUO(OCF7)T61NN#=_ERP'5/&H 2GCNH=.4:&N-0A<[V(\&W':^?), M[2TD:GDC.=^S!-'H(5>_[FU&W^^-]0B]=69Z%Y*!!&C"S))_;7_8GQ3T_?D3 M@F:LZ'G.MIY;U]$H.+:Q_<#S,KJ?'#@C]P(N_IA39Z]M;B>VM86]1;\OJ9>* M1TGL4O+SGFV^]WP#/',(I&"[:]O?(S":],MSW2[!/KWI,O6=V.Z+MT.% 8 & MQY;OX2I]S]W_CV1=O#C _SB>F;B8E![2Y:OH@E(A78)'EU@T%)< DB6$L:#2 M)82Q(-(%P%@H+P&D2XAC0:5+B&-!I$L\BH9F90#I$N)84.F"7BP+$=+ER_2Q M$,=N1Y>B6/)2(XK'OQ$,-9864P<=CZQP;A: <"M2[ M! K_K$#%H_A%JSUH\E)P=!G!$\](B+=W8H_88[&'MD:PD#ONPQV)*/I@W!&" M1P@>'P2/P.E@;Q7BNWQKR1X;CB7HDO7WHPC!'ZUWF\MY_._)XJ^E2GT?TP2F M*H8\<@M(_%8\0H0\<@NMZEOQ2(@C(8Y\$$<^IW8%JR3RQ25G#!/\KB,IQS1E M75PC35/0+NJ0A3X^DSW+EH%LU>"Q3Z'&/+' M2W3SR"$/Q",7CLQEUWUH\O.2TGR(> M#^<2Y]ZZ](T,Y"&PQQ!3%C7!LI0A6 LTQ"SD+^'O1W!@O=D4$\/SB16/#]YX0]O%27%0R)79J4;UAR9*+BPQ@'AS##,Y72MO9J2]8M=LWYBDQWAQG<%H;M88$I\45!3CO)-"5@ MDXL=[@*FUCAHF^Y6B 7#MDNS2+*^B3=378@W"8 W./Z,$XE0K[FA.^7!(>>M MVWS?2*\YV\OD[H##Y5K]82]I)-GB)LFH%59R*NP#Z#4=SABKC=PFQ@LK.L)N M$HVJ4'?+*.-/OQ//: )]JZ'*PR81T.X;O#XSUIYK2I9@)4+#=UV%7NOO%=3Y MD)[TR,D! 5(*K^OL\C&R?PS%G&._JY:GC]@9?$*6C&FVJDZ-FLCRAA"62"@[%[(%3CH>DRG MV95P*S=L:95418FC@C-K5K-#06^E'D#3;/.;6#IA5RV^W46=?)O1M&0)PA7T MH,7)V_G/0K0*!%I]C>+U%8DU =*\KNJ.NQ* U1V&U9:98@;%3:/#:Y+,92[W M<@^8XC6:VI.&W!0L5!&777)_ (>M>PGE.:>4EBVU-\HJ*C?KE68@!: M00\?<5'Q>KA$M(LW@GC=E,&L-[*$9 5%1P"[;B\)L2NOG8G;^17N@X6D97@ MN#U-!#@[&\GK"]F_-)23I9%L/<./KWMMZ(?#^=?&>J_K[0N2@GGE=-R05[\5 MKX;,&C+K8S#KS3-ICI/^W^;6KR=NR-Y?G+!Q99LO^%C\V'%_[PWG[JR\>5EE M$/IR0J_T]TP'N)]OYY5L@)60X2I#MBFI\U&\UF_$.#2A?CQE4S"7O])@\0NW MRKS%6[*4UX&=_F*]N\;[^6PN9FC+YGDWRJ83818B6BVQD2SL1\\RC;@">R## M>R;/,>I2GE0(%=\!*GYLN/V.\:JS\?9:%EV@Y8E&JPUNL9H)XT;9^43 Z%K( M\&I<"(OAF>1*4#553DZ8298D\/JZ!B""AA!!Q[ P-/3=,2(,1O&D6^HSIQ-HP\2&\L M.Y?@:VB*IFN8VD_:B]C7(<.KZ@0W&E68:B$G\=E5H63VS>ZZQXT 1,# +?9, MD?0E?>*!8K=WOHCQP\'NFX0" A=CO?OUB2LY3+8)*>_ ,I@V ?-3ZGLBVC18 MP=3!SEOO29V;) 3,['<'&76.,RDC1["MS&+43[AW%IZ)V.DU^O!2:RCWP8Y7 M/Z8WY*YB7XK++)A #D,5,M*B%\G8@E%J0.SI4.Q#L0]$Y#] 8G]3A\9=Y;X= M:S2'#:DW5F74L0:QC6P(J260^X0;-"%OF2S_P^4^3(EX5+F_B;?BKF*_S.;B MV5RB6. ;2WJ0SH^K2G[% +&'G@O\.4&<>C?_V',1+ ?>1Q/1\["V+" "4A=L M&6DLA=EQ!GI*L,9(1C.6MTL^#QW#/SB&%,"4E%<6>^7,X)#K \'U879%R.7? MG\O#_("0[;_<+OR^X/ZH7/Y P5KO#>>RYV'#A_ODSO]P$?XF+MVOCN ^8,;[ M1C8-2;#&'RDF !T'T&]PX-OY<+Z:E,(&S4F,$M3L>EZ8)<=94:\M^Q@&([>0 MR3'\G[ $>BCP@0[=?G'=N"M';F\O]!.C5>Y4.A,+S:[6N1F=G$_,; T*/?WT MFWQ.$&'7@U#D@QVV?;PT]*\[X[O]91PS]79@2%'@9KJ3@5UO\/79&A M!_X'1%!M;EE>1CJJD+.&I70UY3#D$J)&XNDW@1(A:H19$M\S2^*' M^VP^@!$,3]4V*ZF9Y%.-P9I8%?'R>.!J%EY1 (RZ!!,/EV9R,8V>GEJ=A9?8P'A7,G)-75A86NPYY-7CI$B&SALSZ,('^D%G# M(/7#!*G?R:QA?#5T8ES=]3DP3$DV(][W?V&S%6(9FB(A_T+=_P(H%C>,OS[2 M9GSG^.R)"V37V2YC&E.&2^6K\"MN SSW.57#LDW95DP9#O(] - !\*X"!7.\ M,RGC WN,R@9OE#N;>H75EWV,A%%<"KUE.:(0IAX"IKXVRAO"4A#"P'<&I>QR MIJ;0^J2&*F1CJB4C4D+A& A*L'Y\(AZ"TD\'I8"%E1]I-QZ\6EN 8$I)R-VE ME$3+;#'6*O;%1IZJKEW=*0%TI\1I_"F$J7O'J7^([A2B4G #W7<&I?H@/>@V MY[2 XDEBVN&MMM2(U2 HN;<88C%0@2[D?L-RQ4=V6MACQAGZC+\!0LS M_!U6T;^Z?AA!#WJ'@@L%W<05=7TV(*_EJQQD.2RPW MKV&\AG6E*N.J"8FGWQ@6>Z;Q6*@GW-)U\[VAP7?1!!<:OL>]@ZOI"7G:2J=G MS7)$G8KHE(YU\DEK[.H)T(E"/V/TJ=EPY$7YCRT,-/GW_TK*XL]E./HBQ5OV M<3\!OXZ]FP!8%$O(TW]FAJ7 V?PR9_A+^/L:G(_PXP?A/SM;[ M#3X'3 H(H_;/_FT4_Z.GWQG#!)_HB.B8IJR+:\0V!=W27 ! A)W_$SKB-$<" M$U!T,"("/@)G#13S,]_VI,Q"[+%@(X(I(\80$1#-T$<16S:GX!';UAT #&S' M&[ ]INZ\_K_^^\[^%P!\?8AN0/YTVQCZ^Y_R-[#YLOLOSF=FI5CN]_)P[UEW MZ\]]S]_WLCP=R&8_TL$F33,AR_Q<)2=FOSJ3RHE#1P]U!;_YZQ-A=&EO.=M[ M8XP)5!5]!+8)_%L%E#.DUWWEM ?S%<$TP3G36)88E6JAQ61:E'DEV5_5:\ 6 MC)[-?/H2;D+ PS574OA;@R=Y-$U5J&)C9IJ M%/*S."U&1FS*R!AX%FO)LSY@Z$3T;.#G:QD:;"O Q'KJ>%3?+[+QO2LX# M"X%)JZJ#-XL:3^=:&%],3S=9%J(Z'CVM./+E4O M&?JLF7L4 MCU,E6=A$RKG,D3WY4 R-=4=)SNY59;XAE<22:3-"'QT]_<;HZ-EDR$>#=>(9 M,65K)HO0QM367[2 Z,ZK=6+%AS;KM6W60?!L5@1. (J0H %STD,'R,^N\T.6 M$-M =-G>MS3';@-"E[.5;=]"$_8MM-R^A:8\!'P/OE8Q;-G+]\I=8+(]Y\P> MZ3'()>\69@K6*-W(0PU>> ] 5( +2L U113C'MN#) [@!82 F -#?]SA?9]%GA.?U?6@" M/!L".3>6<%(NP2P <#8$.WOLPIW@SQ1F(L'?P9$"SB*(<-98 *R!&"_+^N6N MXX"6UPBD'!Y;#1'PIZ/)W-#=UN0Z!1/1FN =20W\[ITO6=-P9OVI5E;56,PF M^'5\K0SDU;K"9_VS7=$=66+LRT/[^!,B@Y-K!MG$=.3KQ2Y>?)S[;M!74<+] M)OK^Z,4'D-V;%,0R?T)3815QJ:;OX"VBR4-[WX4?,;VY@T\.7;&VN7WKGL/U MZ0^"#'0L2LJ]26?$M5NW8*U%F*7UJ_YZ&XZII_'(5O6^(M%.J@ MD?S-LS7 4OW!NY!W.K/>R\PG2_T>W/T >Q#X@\QU!C_6.?889+]] =,_(7L3 MF"268ZY#RE\;] )_R+TJ\8$[XSZFO?QECPW'$G3)^CODYRL?8,&YK/)A=L]; MEB-+(4=<^6Q[8(YP 3!DB&L?>0_,$7LI)M(Z@/W\;T$HWZ,50=S"/E64S-\O.$ M5INQ!MHXRM1EK#XW=+NU^LFY?M80?)CM5IYRLX7\W*%=&J[':>YGWC'K9]S. MR08VTPBTH3;6"Z&:%SJ;J?7Y8J1[KVFX:]J3US/W-?G>A,6%RFS*T_656ITM MENO5>@FSZF')JV26Q-(S5))7GE,\7E_N@+"0J77J:&'87JF!S>'V@KI:U/ -D@7SZ33S'XZ?W M@$)1>$6]"67AG;*PQZ*^#.1M)25::6W)IW KPQ%97JSQ=SL/")2H;?JQ6 ^E M(XMU>LF.I'$"R@#L.@R$ +MT'@3<*;)E K^KB+<=B.(>QN[5"U<+C P$"_P. MZQ_*NN7?O%X"CK >P02ZM:[WG<7X;.HX 43"^^7/U+RX/E%6'+:QV(B=P?M: M'N,CZ<^+]=X+]B]%>3SM_IN$;)S:X^(STHY1]7IG8E>'K#*LQ]4YY> FS?0I MJ/WA-/F0);UNK>=]G03\\X&Z4_=D^[?UND:Q5DM3!">IT]AL/5VV^M,BR=R9 M^5^M8=7KC/!"<] =HW,RER_*M7-5;SP(/B4=B<.)#2= MVTPDE)NFY?$VJP NO 4% "@]!'X]36^K^\N MMU,"Z_+,,<4QV"3W1JVXYPX,C;OW>ON"X\U^0*RXKM*XD4U#$JSQ,5 M/##BW%%,63H#"*UV4IV/$M4RFDIV*Q0YGNHE;@2O47HA$0S_)_2%?-HM&(K+ M(RF;'Y.<:I7GN&6VL6&Y4K8QB(R*9K)0 Y(#=,G$F:: H=2\VX,87+$)NF%V MCS,O+Y-BM?D'9U*:!<%H"JB1"H M&TTF?[89^?W=B5Y4X%JJ8-VL$VQ3+%FH,ZCGA#+%ZHGJW<("2RZ>U!LU U6+ MB<&ZT5M*U"*V[,?\,'&".JT.]N/9^TM]A4%D[[=5MUY!:'3M MUAL[U%L[5* M#Q)JZF[QWT7%QA-JL[14(S.#UY@%,VO,&,#D0'28_U;F6 M[5YET.BO'#8K"DK.KO#U-OYYN^2CS%V5(IE855VQ2C%F3B6YD)T+(\#<7F 7 M)RYE-SR\F^_K8KW?Q2[[D:E^;U4/_S.53AQ3R2;6;RS0^6AN9*RNUAHVOSH6 ML%E6\^4UM^ZRBK(DTK9$=E(5IA^'FEZ8#/B0R8"W=D]\6CC>5@BKN*0 U1-#KZ]W?N=8\D/*>=#N13ZBS%]7D;Q.F+BMSE<#/2=,4(&M;!9MH:=T M,J-^XBYAXD>5A$#=!WU$2;B[UOC!"'!V['"R79JJ=#Q2-HKY/B^M&2 4\!9) M//0A!OP^[,,93S=7 C_&_F0[V<@J"2+-9XU\G:8XN]!R:H#]Z?/L_\?!W0!? M("XXNHS@B2N'>[^+]1>F$[X:<+B68ICABXO2;-P0>&"AU)38O"..VW<+&O?U M>4P0J^B,7\\ZV<$8+;7P3*V/H6[4./Z,DI=ZP892$F817D]*WE8:QTJQJ0F= M3@(5:@)MI'),EB$^[XW_H*RPBT99-":%EHH+B6XB3QKE?H6!L@(OH3QC:.AZ M_Y:I@T&6E5/-Q8=EL5A+XMJVTR ML8JXYPF,8>//"?*2=770,.JX&13XU6_8XP6!W^KO YOV?*##3Q^.Q>Y0XNB] M-8R.UGNZ(5Y5\KUBZZ(F"R84P;'_^JTT$7 :MZBV_FJ1(IS<<[UZFX#CQQ75 M_^M='=OW5N57J,==#!C)$:\0O3 $+_XE:$MA;?FKC"6B.V_FKQUVP&U (1 MU+^1O9_A=ISL)>Q^M+=C!PV0_*\=]D#:?OA&07R?,+#W&8Y%H5-ZKP<4B45C MU(U(=>02W^^")B!C$\+0OYI5V25^=VZ;.+>N<6N^_=MMN[ MT?["5G9;7L2B)/%'1IUK(VR)337K7"6?:CPC^4HJNBM(%L I5[@FVT": M')+B*@VNE$\S33:-9/(5II+*,R6DT00?E-E*LQ'D5?S%ZX(C 05,^ONKIWDB M))\IYG?QF#M$Z1/PW0-7#(M26ZS8WBJG"#Z?*V,QMDU.REAY'CR M1&LWDJOJ;3E'$Q-5+F4379P)$DN9IOD-)U2IS9:;Q86EK5J M,; #]O'(^G23XJ82)J%%H$5K2SU2F@V@)D(>CV0R0Z/3M_"2FAI.9D,RC]MU M!3[SY.W#:;Z7%M>6H[;GXD!JM9+)>6/9)_KH\4B^W6P[FW:EQT>$?AIOTJC9 M6<"1)_/4.T6NDY=11\T.+*O/UZ>C.E\#(T_F&:EG8YDADRVK2FW>G--J)T^W MX3-/YJE2W?FZO<"G:C&S:J?L:L/)]D=]\G2>^8%4G^B56M9:@W=63D<*JV1_M*2::,KIS+MEPF;Y&DRT M/!G9[SKE+MWM2WQJ-4L @F6-1!O&Q4]&=JCV&%/CRZ%:7"?E^$P81KII&%,X M&;F95+N<1*QI/ALK1%IBAY!$L/- 1SX%\0Q5A? MP!*4* M#*H[*QP\OS>RJ4^WG%%Z9$/RH6Q<+:PRR=/QD&E5CJO!UM,VOLVFM M79''8D> ['C,ZQ2BL/S+[4NIQ#U\V)I@]* M*:43AR.IXY&3U'Q@"U:50QU==:9E-,7&2,A4)V]'4U.\+TS0-=^.)[N]4E4= MH.N:5_[N<.2J6RX[@DZ3:B-?%^(6.#"+=3CRY.UVJ=R=TH)!J.NED^46#+ \ M)Y#]3MX>[U:2W>JXUT&SXTTRS?=:R8[].KI@5>I=MRC8&$S[22Q&=E)!NF1,X\F2>I>ZFJ4K551MU1H428:I)A4S MMY_.DTTR&6P3X519+A&YZ71#%86SS*\G5N,UULZ)O();3#6I$E61K7D7AP]' MSB3)9(U.(\+2W;6\:7(K*8\Q8.3)/+5DNIXB"FN+;63)]IP81_KS!'SFR3QQ M)=9S!E0!4]NSP@*MK-)BUEF>$[U%WR:=2)^(H'A-WW#I.59",Z-SHM<2\^.Q MELN,41F=D/R@MJ8Q=>GE0QY3LZHDLRD=K'W.V]GA=&%+79@-=K*B5*.>5S=% M=7.'/VXV;O[:MC]-6QC]OO8Z X[ M^WT/0H3=7P-"B% B D*(L/MK0 @12D10"!%V?[TN)<+NKP_22B]0C2(#WS0O M[/X:]%(2?RC4G_:]ASP0W%(+83O8[\W=#[ '@3_9PG:P-R)[V [V1U(^^(=< MV XVY.?'O?8 W/$SVT'BX<7<,(:<2?-__ _O+)9 MWK2,N52(%5BA;:_G$JIE\_/[E4#EUFEK,B^L6%P;QV:"G*DIBI\/A^'4,XG? ML"G8-Q*#H)6 "Z08O'TG4QP,)N-$>Y7EBQFVN*ZT*+V]OMN=3)FK%ZR_D 83B]=%B9SH8HE>F5>,>C* M1BX0L9I]MTO\*RYMV/1LU&-E*U>MVXMI>6:._(:PB6>IZ]+H[;:VJS4K,:IEIM0<.*]8LUJEZKV7:= M(HU]/&V.TL9"5QO"JM@9)6RMD%EZ-PS"6FY!"%1\4=>ACS+]VUH=7BU/\TF+ MBJ'.)L78N,%+W"PP17UEK)1R2CF]P3IT-EXKU85T:S;RNL$2&!&V@_UQ32"N M)1&GJETE*SI.7==8'J?H*KT9S8C4EY?KG4S2Q(9VCV2+5K67[[(TFVK5O&:PYX7DV[2#96:FHB%>,)GXV5;D]_B&!*ZF"8WNQRH\3ZSY*V_R0MZ3R:*C>+22@K?,S=("V;+4M<4H54*K+XWXS MV)L'B1^5O7]$-]BKZF[M4J783#64,HI7-=5))IM](GZW3(C$FF.:8L-F4;DU M-"NF:G03F-\,EHX#'K]A[>J'Y/$?X C\-).?ZERQU)Q95<94 6TW8RI+-")V MJ7 W!&\G8E2!GDI)5,[DBREEE#;$1A3Z_Q\T#O+5OXI.B\;8RF"R*]9EJK@242]4=.D8TF5$Z,#'C*=HF M):>TD%&N-<: ,),8VAQYC6#QRRZ,4%9^<)[@M>3F5+^-5)AFU@'^@>Z./)P=TUQH^)A(ERDQIF MY 1^/HVW[&0]U36PD=<$%GNF+S8]_XD"$;A[L ]F.-U< ?P8^Z!/<_^W[L-K+:^>ICWNQA^81KAJX&&*ZF%;99%^S@W-U6Z MU9AORINJT\S>+=10UN@UH_8:2U5I2_AR0RLX3XW\)K#AE>(P??".4O*VTCBH MSGOS=4]/HP)M#]N.E,^G*G>3%::O5;.:J2Y0;M0:KN)HNL4V:GX36#KQ'*/Q M4%2^8\I@@&7E5+-,\%*57-&U@DI78A%AD&0JD_LU%7/2'N-6!-/LU]:2,BUQXQ'*X1D&)\>)1C+" &2/16,G M/(L HFMP9[TMA'YDVW^=9V5$$;!M@$Y^UTX$0Y%MX>$XCJ/_N/,9&QJ /,OU MPL7^05A@L=EK=P#V#Z+H^Z3UQU@(HP-YT,#39X9I(V &&; ?X/&1HILK\1:_ MO-&\%/"OQ[Z Z/79_J R-Y1:&"_F>S^G%P1!*Q_U)SX^*^P0^8O<*#) M)OSIY,_N,W^Y1]HVR27R$HE JJ8Q,H7IG7'F>/E-P#U#0].,I8L]7A.QL;&T MSK*BR_L1\V41,V\1B. *1,'198_G\83+?.0O=UT'O:PO@@P)0>:E-[J12,[C M'3$E\-FF/J0DH9NUQK6MV ,CZY>[K2^[ZF^JY?8H;H*W)#4@FD_;]FN:R)J) M/$:Q;%L6L$0W69DV:8 W,D"'&:2_ZK^.; M^Q2*C!(_M&.,IU)&4>H\^NQ][_U<$';R^?YTP6(A78)'ET0T\4/;5 :;+B&. M!94NX;D?2+I@43P$LB 2)@2R@-+EI_:G#CA=R"A)AH2Y&6$^F CRIJ'_99OP MC?N(O=4^X,P>7:6-GFAH<(_^[PE_^KP:@MWVONJ;?15#!GIH!L*C(?^$_/-Y M_J&_NL'A!_>&FFA^F=^)\ZY]=G^-2 <,E!X MC+_"05Y.LL$ M9_:[V*4K^\?TP-?WJOY= ^D:A_87WX'\,R':O\Z2EFU!T2QDL$;*8/@8W@=) M&H(I(1Y0"QKRESTV'$O0)>OO4/J^])0/SLW;/Y7.%PX,6>HKC__OR%%2R%)? MJB-\'Y[BX271K=F_52.V]S^OH$1\>2WW_9UHR#/;NX(,6ZT_:#V,/_%XW,G! M 6^%!8OR_WV%=7FWJ@)8=WA_H>\MM\ WTGTETG-B>#ZQXG'.J&";)=OI\&>K M@;S<>X;EHUPMFAN>O^"\U:EWQ:;\$G"^3V0G@E "_5H++4D8D_:RFT*59&?5 M9\KSSGBS_+,*Q*?S/I-H^@S>LMJC"&*G+F3]?U0Q+_3%,)(4&'$K=UP%D+")'2%"ND&S*O$,R0F*"K/E4;>1T+0SRY-YY\=>W/&^&)=[4HQ), X,G% M3CLG4ZK+4T'1 5E>5).7,:\K*>9@D(B33H'F&ZVL(&-"?J[%&; 7B??44'^_ M&?<:P]T^ION6V!0$W1',]76KY/YL;'0MMN Z_*]6\M&WX0+COGE\Y/2%$97(*>C50U.TE:D52A81JK M;5_4&/F+C?A%GK'8=B4/M=M>F(X MQ19L+ XL/1*GGE'BS0+6#QNP\]KC-0T;9N<(C]H%\P'0])5878 !]J:QO!!M M7]!6'4W7X\JDXK#3[*RA493*+V=_V!GT4X9<;;&(F&-[1*ITM5/+LDT+)W.P M&RCA-XD*/>E!B,Q]<\QX/7(7@L;50>.*IEI[R#@3QJ@T>6?CQOCC<=T>/5^-T(7K<6>7XI#E6$Z19#,W4BVAD/;;5%),:5I,0 M1]YOCFW[">V59OR\H.]U;M@RC_O)2W,'H-TGY.F9ZI"')1_W"T7NV/.HP\A> M56M+8E3473KN(#;(>]X"A$?U<)/>>.K* 1SB\ MAN-W+'IIVR(ABBYJC@0^!),31-&$#8; R.T!=.=)__<='%I'GJR48,LCPUSO M7%CL2E0LN2FLC@9:O@M+G^JQ)CE:COA4MS7.KYQ(4]<_WJH*:ER[5\D6IQ^] M[FRC*L/(R$I],6KRJ4%Z8!7%!CZL+H%>%<7.8.&7D'#7'@NVI)+=!2(V7"$B MO;0U&RJF92.6LD*FT+WH]@R"!$* R(EC1($\*D)IEY"E8H\5'?%[9S4/.FUM M^V49Y_ME 4YPCW9 80D9")J@B["GD2S;UDN#JTN'Q1Y@P4Y)>R!ZT,CHR_HU MO?1^>Q'H&_9_(_R6;T>]F=XC5.?=Q[Y$%2P>S4B5=H'%"6E(Y&BUW]:93S=_ M.])")*^=7A5LN2%Y9LQ9V4K78@H]ZZ4XOK&N5Q4EL1A&E-K3;S1ZV@;WN << MV-0[--Z[]KYC6F32+=*+ EK,;HBE]?Z1B\6 M!C6(::?ZW9G>>XH-!7VOQS?$G6N?(X\F E5A#1LQ6AG#?'DC-]SKZ'F6%,2J MD&6YQGRC*I7*H%DA:#%9!:2@@/+[.BT@\]]LPQ^#]3^YWYMQA977=:+ IYQR MM^U,=8X>,H#U+V^XWQ[2 D.U:(CS!]T_U*,+L.OXAVV9_SXCP4I%66U^=.SYAQOX!D'W&C#U0 MV@2ZQC;[5(%5$@X>B2PJPMJ4WWI>!8%Q:"HKE&&\2W/?J\ MD/(UTD61YDD7W2HE?P5FS8]QL4*[8K>(PNI=S9C&1=5&0KK5BB9@!-\4SOQP:_M/C4QFZI$2G5 M)6L8LT';-8_#P')DB;$OC.O#8=B-.D6>W!A]7?^[<,WTALU+(7D]#BV]]+3% M@ I^L/N[JZQWWQ567RBFH4.> (9L6; !,EI?V5(UY:OH0,0\^QK(LJ8(KM]7 M\328!T-'QO,2@*/N8+-+AF4=,,'Y$X\TR3:^M@=L(]ZNE?(I.4L,@8:!TY>T M/0AYACXRW,/G@,( 'V5)\9Y_;RG ,WH)N$"1P-25H2)+6V#>?LL#?,W]NFT@?>>[U^SS.@9[M-IW$@Y=&+M] 1**#U,ULWD$>"JU_@*$:YLPOY M(<).RCW9'\APH"XZ)EPNW!_(5(*K-K@MQ,%O+]\0 14&< *"9>C@H6MPW-BN M-@68YA#C]L$$3MIWZ$'/WI9G&1]WP$$NZY9L;=TF[>P'?)<,MT8[L#OI<'ODH^N[PU8@H 6<##P,GN6-#3,9 U M8_GL/1(\3 ?0*+LM@K^!5HG:\1P5^>]ZGF[^:8,R"J[$]P1>J?:[#MW/)?/ MGEM(U&3!A!&H\9&3FX <=(O^3J]6H,#);0!M=^IL+^F\>/O_ZUTAA[U5^=$' MW/5RC^2(U_I*&((7_Q*TI;"V_%7&$E'BQ2^_G13AGH-HE*#^C>S]_.(^.W"Q MK2)[.W;0@MK_VF$7ZNV';[3@VG/=X5B4/@S4D%@T1MV(5!3 M2YV-#+_MU'15_,7K@B,![4?Z^ZNG>2(DGZG:=/&8.T3I<^![Y!"X;&W[ M5O27F&6NXN49,1;BJ2/ TM"5J3,]4L@\E<-3:/;UK"747W8:&=!_H#H"ENQJ M=^#KHJ="^DHP]*5 K04^^51_\\;NJ?W@Q9:\4S!]=6[?T'F&JN8$*-M@D Z. M9_@@J("/'/ ,PP3JS@)\$]+?TW44?0'G.G(IY;D)@5[ILP38?D=:[]D:=U.U M3ZQEPW4O/>_KFZYV!@P+L*?W]2A"!_*A1;M.KAM UG?NY1>#"'[LNY6%3)-/ M)D=UDL5S:\XR9P[9FX\^%QO>YY(]6XWUE/BFD08[<=;&-JD>DS'Y1@)MCX>Y M63-;'/>:P,9.W-N)__%-=2W*O?WT?0[]$^="R[A^T>L[==54]4 MRCM)J>_DA-N*":-+^7T9 ;]G7B2D 01$V47_4^:RF!C$>$D5TD5JN=P4Q]CF MD]'_3U.83A>6V37>+[-TP5AB@H97Z\3HZ7>$MO(71)0^(?"YF5&;52+=/*H8E:R5 MS(Q((?\Y@6> E0,G*&B0 42P(S[ONOP _@;8W2H92];?L/-![ (W%_.1[IAO M+QO+!C?*YQ@ 0+^I2XSQ10&\!]CN'("'B_N=JPU7H_IL)*+S:1VLD!^VQ3D, M7L?.9.0<;+@O$B]B!7]=/Y9(!!^NLSC:5">Q?)7GA/8PM&RNVKKP$WM>IPMRQ 5%ZN@"Q?H >)X%ZK9#\YX2 8V MR= 6T%A:N!D+X+FV'[UPTX1PL MNE-G_;&+7)#@XG!B,. MN %NA:$9([ 6N%,2-'4'X+D2-,0MV_1M51]!=C[[[>3 JK:AKX,=$I:63QD7 M.,"K+& DKWT";A-GA@X4URC"B-#M#]8-0U;[5JRE=\0'T+B&H0\@BS F=5,#^Y,)'Y^,4=>]5:VY M85H!*[3=F-Y92&Z/YR:YL5@>70.#JR_*-I>M+)]^D[$H<2$@;1K37416T2VP M.!@ $\$3%1BZ[,U!-GN%U M3WKV5OTRGZ_B[KSMI8SOHJ4SH(,HNUCL/L\OP2X@NNQ'V-V#X.10 [L!MV$ M5@5'F?)0@]XV'P'=I" MR/,6B,&#)5]B=LY(8%\KKJ"ZS&A%D8Q'"0_<7(Q].2G]+WWXJ> ;CB;YN5^0 M20%U8"!>@@K8=OWOB@H/%1VP!_SRUEWL.@X >KJS,\#AZR,TF)8H6&-DJ!G+ MJT+D!Q*'W #X5_%O!HJQJ_= K@'_?]X>55Y8"A(%[C[8MH%C*;JK7^QS-3SC M//W!963-5Z!\/PU\JA<"G_G:DW>< H$!S.DF)'GJ-"31 5SMNY6?P?$Z,$S7 M^RPYXC:0+JRV4!9%VF,%0@QD\QV\F:YS:.)/0]%AX!T(A*/[\&F[Y[N70@%A MR%?ZH$(&_B8J,^](=7,JP$H/'NX*\Y9'P3<\>?H<:VH*$ 0@RFM7R!%RX4<:ME@Z4['BR[XBJ!EWDG@*N83 %#NX+C6% P7-D>#8"P'#9?#H# MRHCNVU!NH')FPE1Q^!?'58AVCS]50J >XY]*2\/4I)WL#DQ#D,#1AD!N'P+2 M&-;>"L"/0QG>-+'VDZ0AH@)5R\M7_^04 =C,9AI4Z)XA L^TK94K>)%!]TKE M;O->ON;BHF%HE@=;,M1)X/EL[ST1[JX$+1UEX'AVA6(>F$7N4\:R-G._]SHA M1/ YP'WOB18X)T1P>@P#X!M:4KVH>O =\;60:2W\*V_,% MK@BH!8ZXFYM_/ &N4V4?_&5][&J W@BH! (8=G=2MA5HP<$G'1+:94< (I[] M+9BV#M@1'':".T*35_YM5:#4*)[C2X&6*P!GV=/K7+AV3P33<$9C=W=>"&P= M4SC?]-!7/^ >E[5%J##*_ON@G@O,?54> TAQ#[,[IAP>2\)[KY)Y(-1/M\E) M+S-$332%1\;+5%N+S)S:E>VO?"5S8(!%+%F$1A@050E8R</'>F+T]!M8SJ=6F+E[)N)O@:\. M^3"WQP);=MXY$/PA;*JQ^]OY^Q&O/^O9EV@W:]7C6U,>R[H%718[8'#9*@*L M S .')U[KAL(LCO4\,3)Q]X70+!> 2W N!Q;]AZ2*E^>^OX:/;G; N+^W/;/ MA,.EG$/$_U1&,;Q/)_ $@8D#-$:3OGM" MV-75)L958$HL496+C,@5/E_4A?8(JHC'(_%(BK=G*VVF"NE^0>*2BTJ[R("1 M\>.1_8TX6_3;+96=9R.9S0K/M2;M91\_?685G:USHRI)J9'-4AXULBK5+H_ M2.IX))D=%815)=OE99:T6Y%TD<3H&AAY\G:CC:*K#C L4'FI]K+\:-INK!@P M$L..ARZJCDJMF.6&G\=TE(_1DSBW6?:)/GH\LC,0],ZH$F=9.;(NC8R^6(V/ M:F#DR9*<;K^L-YE*'97MWD3JJ.7!O >?>;*D5@SC;*89BZB1:KPPEF0ZDB_ M9YXL:502Q)I*TXR:'4[$\="VEF(;CCQ=4DG&BGR7R3=Y.2TDE'Z3$7&YUB=/ MEZ1WIVH\([=3;-O,%\K39#6[!$NB3D?VTQ%VB \ZI#JO\;8<2_]_]KZT.7%D M6?O[_14*SYGSSD0 HP4$N.=TA!?LMMW>[79W?W$(J0 9(6$MQOC7OUDE"<3B M74!)Y(T[?; 04E4N3RZ5E36TU1X]5FOFSK.#>W._1(9O'!XW@?.]F-WC<-GX]TI-Z9LD4B,KM8/_&'31..\<[ M)\%UU;X1![?5V2G5#^XN]=[=[QMP<#5'NQNJ[4JC?5N;O;/;Z>P]'?>?SKNG M%4/NWI=MI5P^OZW/WKE;/_CDU\_RN7ZZ!7?.*MW.^>E1XZ#U M^_KFY&FW,JR M;G\=B9>[CV>=_=W?5SEB-[CY=5X#=)!FYW1! M'L^V+PZ.#JY[Q[M[I+']T/YQ?7XKR;.WDN#J^]:YNG?[9% M;YV9_Y[X<'+0/2QK#?7^W*A_N[\ZM:U*^/S7$X?E0.98/=>?@ MB U@A@)^[;86M-6M3J-W>SP\DTZ[]^U+]M19$IC>T96KE3NWC?MC_=N6W;RH M.+_@L7- HKC]NWAUUMF]Z\K&KYNKWMWA^>D]W#I'^?8J!_WR_47_5^/TR&T< M%Z]_-G=WMNBM,R3P'76H=\WSVO6EMNW;ZNG]]XON@-XZ0X+;GU6B7Y]913&P M6GOFX9DRV%+84V=(8!PWU-O]F^Z/QLW.Z8Y8?CJ0K@;LUCG*TFV>MCO#XJ_K MF^^/QG7QQ[!_=0'WSH$*V=BJ/=WL.]7NS=%91[X:GHFWWP?TUIEYW?P:;!_< M;O_X=7TT)(_?=X^=H-8_I[?.S*NWZQZW#.?FJJM)5S]V Z7]6+ED3YV9U[Y[ M^K1W5_ZYUR#:C_MN;_OGUB%AMT[-ZU:N:WJS8E1O(5!3;LLB_--LUM7;LE0N MBV)9T2HU,F,MM[]?ZB>5:KT1[ Z\LZ[J;GTO#^99RU_#X5/UX&G;[N[L$_'. M":2N^FNNM>SKS>V?^S7O]GJG8Y\\[1P<:EN/Y_.LY;!>;1YMGPU:U\.?9VU? M/3_0?[MSK>71_?"[.73]AG@/O'_:_;9S.;Z^T=L],M]MMG/XYL M>W#EG,^UEOU=H]ZM-*^WNN9]._C^ -CY6]Z:9RU/K:%XKWE5IT$:%]?V_I7A M_#*VYEE+M>S)#T]!<2@>7=WOR\?!8_/LOCW/6HIZ6Y:=(IB WE.U*_I:Y:8N MMN=9RYV=_I'[M/54%4W[>*=%RM6N)\^WED_'/4_\V;T[:*AD__!\MUM4W9WV M/&MYT_&=I]OAK=&X-P8[9Y>'!]^VC@?SK.7Y]DZ9_#SY=G5];]S\+-M7RX[5E'3Z)U>WUZ[O_HGW?M M;V=76_.LY;#RP]>&)"#B_7[__L=AY>BH\8W>.4.FR]U>Y]HE_5I7EL_WGLXO M[KWV";USADR^LW5L'LCM)W&_M?5P;?W^KIQ7J:V>(=.6=/"K>^NU@X9J:WI/ MO?_1:1;IG=,HH0 DJ,20;JM$J@-*$-!@I=F\K2@539?$5DN26N,EOWG[GUY< M5EO)ZI"A^5H8W10$W7("@RX!Z8'+UCY9:;*M64.?)M,3JS7[B:1BN-K"EF6B M!"8MOPM3H[3>@:4/XZ6.J!@&'M(Q^W2=A&9_"U&95KA@P?*:H[6.'UL78:+Q M^/+,$WJ$A"NZM&@CKFLP:8F?462+4"NKJ=KR6*D,72@>EUM,9F+['=-R/*?? M&=([(+HS>^83J\0(%Y7IXA2MJ3/#.K?1H@9[%K#(A;$\C>HUXH*C5F"'Q1J% MQ'-,FRW_TW6,L*YC)D<>=7 B=#U%LVB[!;H&HSMNGRY^$K9^TR&:$1>-&*3O M$CVJV*.[VT9WLF:MK.0PSEP#&7PWT'W6\HU6+_BD[485!?3[L/P@>G!8Q(GT0OE8](*\ MWB%&8-%&Z5-+\XDEX>UA].7L(KUX@K<"SYG .'^C5]GCU&QBB%<(*6UJ&:]%RGDU&_7>T&PZ'21/)49Z#YD2B M);QX&8!EK6EKX_A"F+)F5R8RV^*X3V]TS^S*@>_& TLT7=YXZSD^2KU4K[QT M1%@BT9-X/M4U6NX49XKBOXNTR_!FN Y 5]9>S;\GVBN/;M6:#+>G^TZGG;-^ MOKN]]([N]HFFU)_K^"Z7E!HR@@-&2*5R'1G! R.DDO3B\87("<2F]6($8A,O MC !L*B,G.. $8A,GC$!LXH41Z#=QP@G$)DX8@=C$"R/0;TJ7$^\\M_O5?-_R M9EWOS]E!M91#)5^#Y0478R^<*KICT8O_VZAL?)1"U9(ZJMCFX:S)=U==GD?' MBC1H>XY1W27*#]N*?+[SB!I]F&]W=6 M1/VS?(P;B$S_.S/_U( NPU$$+;U#P5B(8&0[O 3!4% P$#$0,1 Q/HH8'_.= MQ@T]-O_0=4):K27.>F[;(%::O9F:P"]_@A.SB47XT[,)URJ7.YMWI1&7DC6, MBAA6*K6LY'X>EU/C-4IN/B6WC)*+DIM)R47,1D,V/PGI_D009GHXO[6LQ;>?AKW=(I/3(B.,Z4_A?'X[$C%\:$SFL5^3;^--7'J M1-;1C[:CTP#B!X\.80V;>XU#U.@!I_WZ_MVQ*^\WM(K5.M_>/;J3M?G".B7K4K!NWRJFQ\E0J5JERH ME6=/KT?$0<3A/X^U+,0ITZ:AHJQ0P*F&O2,/MI_$8=-_&OYN MW/\R+[<6@3<_57V_5>NXGJ@6C>O=K:U:9?N*]HI6-[[*!5%5"Q551KQ!O$$/ MYYTG^68*<';]X+#1>9+%Z\L'I7WJ?JNWFB>+ 9RMNM/03ZSJ=;!%;G:O6[]O M[H?4P:EO?%4*DEHO5!0$' 0<='!>!9P,.SCWWZO%DV7"N[H]NW1OK M?!%X(W?/&5A9RNKPB8S;3V*M>5,AK+BG^-=6JM*#OZE$T^U.WJ9W2XPI8+JFLU OE>GEQKA:B1W;08Z4K M0OG,"RT".XS^T\]?[=;A3L-LE/Q=6Q[WUK[#0N&K];NJQX MYD)BKD[7/CDZ>'P(KN]O+I^"XD_YMOKM',"#Y7C$NEH010G! \%C31R/Y>9K M%H$=9;=,MKZ?'?7%TYY^?/_#Z7Q[+"\D: F.Z_>71JU7OA[:@V*UTSGX.=2I MXQ'E:^KU@BJ_%+5DOXS(,[5_SC3=;)DZYKT7G?=>\8;NA;IE_$V7 S!>23T2 MJ'2DT6DAO&O=GLGUS:-VV>_)"0L&>'3Q6V_+VN[/_L+<;AN;[8?3V_.KHZOS9YQ M<";O'51NO]%#N5GZK%ZI%NHO5BP@<"%PH<.5N;S=@G#KTMNUQ?VC"Z][__.N MM7-PZVF,:BTNYJ[HP;G#\WJW@UUN,+474VI%T1%S5JIU6O] M+$*RLQ/O0[KC.L8G4)? /E_.N=-NW#_N;K6OBS?%>G>[V;_J/RP$14AP8OP\NWH4KV^.U+.+VTKG MZ(Z<013)!8J@-[*(C-2G8<3/CW8&M/_Z^HLY(?>.K)!9D62F4RS7$$<01 M]$:6G2#Z-(R0'[N[^[O:MM+8O^EWAF=/CV[]9B%)ZO:N>.3MU&]^70>_3V[K MI[OMFW*%P@A-]DA*H:+4"FHU_8UUZYZ=QAP]-BM>:=,%_LB *H$JL=*V /R1 M 54"50*M!*H$JL0:6(E,+ILW=BXS9+4Z0 M)G/G/HQQ9EOK.'=W[9;8)W>@TG]PS9[ (G+E0#^]_WK7W;KJG>WVI]C3P MKX)?#&=4VA54%,5"17QIDPXB#2+-NOLTV3OQ80PUPTMS?^_Z^N[J>J=UWWB0 M:KM;QOU"H,;V3_J.M+WWHW'4Z]THY?WOK5]G PHUM-2T4*O"?]("*TT1:G($ M->OJU&3NK(MT=L_ M^WEU]^/LO+6W19&&5:,6ZO5:095?BI^X7$-]-M.$ISSDIR _]18T:U^5G\%3 M(L:@>?YM\.CX[EG0N#GNG_S<*M]TCN\7DG&RFC\>K[7O ^5:W=N1.EN=7F5[ M'T!3H1FG6ETM5-4%MO5#U,D/ZN!>H"R>+C'&G$'CMGK0.OS9$N\[=X\GKFC> M7YTNQ%%3##/X9KOZ=W%8N6@J*FG>^3L#BCDJ8(XB%209MQXBYJ"GPV4>*E70 MV6F[/V_UZZW3QF7WNK]W_\T?.)6%['C^=O[[4G6.G=ON_?7/'?_ZU+[>DML4 M=%@>JBI+A=HB#SE&V,D/[*"KD\7S+,:H8^]>^UOE_[?M" M7!VO)SXU;A_ECEB\<_1.\:$M'FZ?4]0)7*?&D'E>\5MWY_T_%^+"2%W:I=WW6_W M1UVMT[Z]M>SZU<\3P-5R>*QI314+-07/HT#HP<[(V4EV?1QX:K^OY+I7N7H0 M+W_V2D]TC97LAY0Q'YJ]ZZ\3<.>_>W$J#GTJY?7:IMRGPL,HIFKU2E06> MIXS LT; @SX/IYW[QLCSPRCV]@;.X4[CU#FTZZ=G@1(X"UFI$P.M?/)D6C?7 M-^*5\NUZS]A5R\SE82="5.H02=:P.AR1!UV>["2]/@X\6S_=G:.CO>]'HMIO MEV_[]D'U]&8A+L_)T[?N65NL&]W>XZ_O3]\\Y_CG'7-Y: Y+*50EN2"KZ>>P MEE]7)9?9\\>\) ;F__.1_\?.R5SGG.SC@^U? _6IT="\TYO?AX_M_OG30C)' M.Q?%R][>L*B+O8/!=;]R]-7Y<+:0:H-SNZIWA86OONB?_WO[E-CK#7P_G% 5H"5*A M(I7AOP5N@$,4R 4*H#>PB&S,S9ZT[?[J/'V_5@^"AQUG^X+L+R:T^:;>>^:- M&1PV>A7G^Z6C:Z?=0P8#==:_O"95L1@1<0"]@57D1C2M<]QY>%"WNFJQ_7 B MBDV'#!?B#=P:CXXD/EV?BT7Q1W7O^][O,_&L36& 5>E4"W)%+-3++RWKL!3' M/[[6M,CB=?>-VIK.,%XL[&%R)D1X2_+\;R_"T)S*+BD[[B, M0H(7>V8+)QYR,_RY2B-ELND3K%@= A"]]QS.IT&VZQ (2/Y"I9T;(PUX86I@:J-_%VIID2^KX\*#LWZ3,9U.=NWPBH4O@[@>D8&4C[7'L5\O<1<03%',<^_F".: MHYBO@9AG%OQ#I-%W;+J36_A+^SL+@3C_8OQ*0>O"42JM3@E+ M70VO7S^KY+>NV)DMB01:E/'170<18 M&&(L=35XA8BQZF[Z,WAQM=-NW#_N;K6OBS?%>G>[V;_J/RP:+[8OS;Z]O].[ MO[Y\_'TQ')[X=^?'[5O6ETVI205%6F!S?<2+'.#%NG@8*V^"/P,8YM[E_:W6 MMG^=;F]1!Z.^\;6L M5 I554' 0,! !V/EO>MG\(+\V-W=W]6VE<;^3;\S/'MZ=.LW'S\[XVUXL7^U M4[D;7M0>K[566:N*]0J+P%&ME>%)](TC9U+X:]F>OD9 MS#RN/!V[O%PSCZL'ZY3=6=BABV]#T<'C]WMK^V?_]GK8E\^._;.GP9%T#J2@ MQR^*R(Q;?!C+3[U%0=[<$0]XM:[U>K=MX8 M' P 9FB7?K4@+[(U-Z+,>J',&KLS*T\E+>P\Q;?!3*TJW5Y?V)6;;C%P+_MEW1 M?A=[+9G"##ME0*T6%/FE(^LS5PZTX[A]!^A"A+]T+ -*$1QY.4%E"1X9-QN, M7B_B$_Y:-8:-_D;JG!92#Y\S! MPH8KGIX[WTU+-!]N%-+^>2B6*UM@%5@"22Q4Q%DH1 Q!#/F(MX48\EPFZ7,( MTKPVR^>[UR>[HGFOVI6[UL5V6TS;B7H607Q/,0].VM]N13EP#KW?IEA_W&W# MW-2-K]5*0:[+"" ((.B$+#9)]#D$N7*'P5-/-Y^ZYNYVHWK]T";UNZ7Y((?F M>>W\>\,;=HM#^>1"?CAZ?/AV#@A2I[7)4D&59A>Q$$(00M '23/_\SD$.?K> MOSDU]$Y?O']X/#H3OWG%_M72$,2^L;<\H[5_VR@>G#\=E:^O#T_Z%$%81JM)J7!G=^W;M_/:R>BK6NXO.;N\>=CO7[M&/@^L;KW;\XV#G]$R%E]?"G5YR M0:Y6/CSVM<[E<7"XZ/K!F_*W M@%SZYLGU?EL\5J[VG;,?1AO @F[SJLOTP&T$"P0+]"U6OE@_Y5HX]>W[VD]] M1[O>O[);%4/[M>]U%KW'ZTG^[=:MHU^'C5[GBGP[;#CFUL\M0(LZ18M:09J3 MZT6T0+1 UV*UI3W-W2?/_U:_/A=W5/5\(HB#2]R:/F4L;X*81;9).+,/T1EAC+!O1)]1)H(VE]3VR&7_X MDL*P)Y@87F&$I;I(QU"TM*$3^)LM\Y$82?6\"SS?; V37(UH'Q%B,A/XT:'6 M*,TFP8T- @;Y/+PIZ@P\L=Y-DY@YA5\SINB#HPW_HL^!00$86!,'4427YK67 MVXVH5M6%]$[7.M7E\]\NK M_&JXQQ>3@6#E'6A]8#_ PQUW>.."S.TZ WL$UFH(UB>:"V\M>I:JD$JC>UG] MJ1Z[%\%5]_;($QR:=Y^Q)5P4HBE MR:3_'TU+&-!Y"09,S!.8O2:& !;8[Q!A8(+8T6\HF&E",^($)1[[WB/ 6$.X MCXZMI$+:,EW/%SSS4>@Y[,A!^"7E:P&>[?6)3KT!:U@:F<\9QP>-:=K&M,FG M,:5- )ZWHAK"W2L;"?8.M"U=/;O?:Q1WOG^3RM\/]@<7'\>Y+U;:=FNE5 M?PY^ PIR[I",B7JPU;W9JIQ>-!O#W>Y!2U<[=]_LP6J)>JP,NMM#\_BP.QQ6 M]WZ=GY!?V]1/D2&^FV-:.+,U36*3ENE/FQ:7P(P]@ %J6<"_B0G%;(ON$@-^ M0D^,(!^R-FA?EFA?=,[LRWCSS]B\A*>/C,T+.".^&^A^X,*W!;CNDW:(*04F M6 X(G(NA7/H;.]Z#GA=))FW9QD4((3N.YQ_8>N"ZX>>YH*F:YP-#E+RM[L[A MY?"&^*=V.SC?^%H62_.* 5:+D1C=I5:TNRSYZEJ=;=4P;J7NJ6+UA^W.V;E7 M!Z-=2,U>R'699BN)W;FQ]/1]U6MWC:#63]\F=; M_GE.M]:5YG6W0^#-1ZGSLL3KL%D^<2]. DO<.7XXW.MI/V^>F@.69ZMS)U[O MQUUE*D\F &_A%Q TG3C@T!Z\$-A$DS\)>C!T/:WULN0$V8&%4ZO==)WLY?J MVM13(C+-KJTE%[A%L07_]TP5 4R42KYI!UK(9EZF.GV0^:>GFOHA[7%L^?PR MZ!O7/))_MYA&J;7AX [7&M^WY@M ,IXO?SE)>3Q[,1W%,6PU>W$"KMN M$4L;)CWA0"I,+<"MIC M,4&Q*#%1M$C+WXQ^%E]SP_*%Z.),!XNL3I)Z'@4U9LAO MFUI=5\2:>ENM5;7;LE&KW&J&3NMD*GJ+5"N*8K0VPK>&OZ"->>1CS09I8=[* MKNGI@>?!X\&6;MF:-?1,SVGM13]:K3V(H<:T&7(T+4?OABIFVH "(8B$E"I7 M0-K")S33&_.SC(Y.'*;4#+<9RJ7PY.&0R\^?4LQ&#]Z<$_J84ZH]_2V=]B8@ M ''IIYFOP^&Q2C48S)BK%!NEZA=/&'.7N4HQ?ZE@[IG <=W4+"JB!A,P=@^X ME('ELUNB6BW']D:G*B]='@[LT!FFPV/>+&+'\4CRXJ!CZAWVE>WX MR2^ Y3 'WW%I(EMH@>M?$JXZQ&-+"<^]0M?HR@1@"_QEMDP8 %][X@HY)%ZYV,*1)(YN]N$%,U_1Y+)MS%P&C+!G+O:TX?2E 003T]>: MQ#+)P^RK/$*Z,Q"=*EN0+,!R(.JFS>&^A&Z>\%S3L@ 95G MFP8;3@#7/2_H]9G6001C>C *]I; UHGK:T "X'PA8J+N!)8!+ C@7<"N -CF MQOKK,@YZ].&&V:*Q#QVZ"QIO 8-K4)LPMI;V *!$;1X-T)R>J=.0.H05[PL,P'.#<%)T8"#9 MK18PF0 @1B;=AC;!?T^#$WOP"2_"'U -;:B E_#&$/WCU$";K#;!)YJ]OIL MAC#2'OU: ZI%!N !\%O;"H<4F@0$ 6/#S,$<%K[H(G0+X/'5$+&&"WO>3#8>Y=$BD@O7PY=B/H,!HQ M,NPXO9[)V% 2+CM@I3K@H(%R)7@!TA)><2D[ TH9( DU"D!I,,:@>>"V!)0! MD2(Z=L30EX@=FC2O#[((/P"Z:5XD"8+!UJ#MZ!:X,F0OIP#$3.UHDLQ=\ME, M;4=P0&K;H2;!R((^>TPHRQ;31Y<\F$S,AO&;GA]@:34.\$X$7R< ;?M;6V<) MQSWA&Z_*Z3T S#*BZ(&IF:<#'E+"M4;#'*DA55W*-F;M>LR]A8EI.@"M,<9K M.LG"A.1JEC=Z-"T+CRABQQ09ORJ)G;%7$:JN!TXJ@ XU;9&\1BI\J5DDUMU" M?''?I:!^QLS1]'>C'2R@,WUB>[._'M\1;G*9_CZ\*EQICZ-OJ')%WYX0/_J= ML.7[K@D.%W.L@+Q)?8Q^FLAKAQHV-=\6DW(P3SI 0H3_U)+/TJX'-I@:F;BN MB(&08<*/?>J545Z$'EX8XP %GWE :2RKSW$FBHY"A:,%2[3&)9\[0*+;:.Y^ MXY\TJHW8'-Y=;L0&,%E-]-\_ZFJU_F4))4=O2*B,,F.X9?48Z*N%X T6,J1E]O4/#/6C[^ISTNEC0E;&#$P%W?L4DYYR=0B0@CK M$M^%L#+*./2I=R[TJ9-NC !-\T>N5_1-_*A)/WN=:NA0W#\H[FUF<7V2R M$LB)I)/VJ>!_Z2U@-9-I^B#,B;2E(+H^@+)1@E.'T) MCK;AC)%\,0+\&E:CU*+4OBJU88J79N?BY#&3K5&0:!,_EF=M*B3UDBFB!8+U M:W)>"/.P-$?W2/4O,+T.X%)]RVZ?E1Z@DF.,\>4&I8 MI&UZ8=XXM@\OZ-3\PH:HR6:J[1?>E:89+PT+\8)7F(X!?_/!9/EDEK.,%M!Y-]=DV>P_]%,VE(+ "OS"?.^@0.\I2A.GQ,$9C*:4^S?/1 MQ;4P3/-*0H(@_K!/U1L>T7-L,THRD[$7K5&R4!(3(RY#]$!(Z %'!9:_2N2_ MF+9$KRZPG..8&&PEB8TON9UF%$OJS/_7PBUM$7GH6-DJ#E,+E[*E&1AM$GX? MN'V:#PMO\#J@5$6V>DQ?9#EV._PK06^V3!J*N2.0!\T*J*;/3:"/\C8))I6$ M;\Z ;C:CSQ@7$HP6'&DP/H(,%H/34=%,?9-0^3$8*=F[K(CT3F3$*.?LNR!< MK6,\*]"9 2/P+-Y&1BU>':0IME'HA8TIF.DZ[RL(1=*9.5;"I6LF$EVP_>YX;Z+G!*Y.:!V-:=%E^-CF M6-2R O)%_L7$>^A"NNL,HB'$G@F=D4N OJ.Q@8S2>\.RDD)$O@XSF.$==',\ MN#KC A;PGN%)DVNH3"99,00MR=!ICTRW8\"=1U(6*@3VF^/[KFY#PA8 MN5C':7JR Z#?[C#JC!GL37/XX"K,XO'OG>)*"TW.8/_=0.F*U30XR M"5^3ZD*40U2J,Z,LB,D^+%U M$4[P^/(,XA4"3Z(5?_C!%YFH_A&MF N!'6IJL$,VV(5FY,QQ/W:0JC#:)O0D!G,D]C)#ZX MZ(R9L!DG]S3R3R;+7Y/H%F/5\_6=\U1D7*X7EH[2?BQ1G E !D2DM@"D@) P M$HV>&D)27'Z:"$_'PZ"55J#43A3 1[D3JO+,Y8E]F$@G$OYD6$(5UN71I >% MJ'%8RFDL3/PSO5P%&04 MY.<$N4$]>"K'H[T!S!%-QN=1\/.J(S7"Z/ )(?:'5;0,C,>9:KCHTV1L0=AR M(1R\['? MXL1G7J?TZXGBP7ISPM1 31=E@'7*,HE4#\V,SC95&T2_UI&L+ZG>PMGLQS,9BOR?9=14%[Z(:W-,]G&[FT$(#B&'T4XXXO>@P("40U[/>A(9Y\ GMF M85Q=3S379H#9)VZX)!=1F[HKY)%&-G%41<-^9^P8//_+4/A8;!3NU(KW$K!1 MS?D=K>X-%P\32TM1E6>THP0D@HZ%;M2AJ1 ?UK4/B]X& MFS1(WW*&H^>.5C#!F'A.. "7@$^42-2'@71X.Y"$!F/SWJS3NM?Q)IC8KD1L M>OZA$$P[$$5VZ.H:\X_&\C!9SLRVEK%]&UH_]-I #LT6 "5=KF0DH1U,DHF? M:'5H[,5%DA(.KDT<\ _['5JD0@?!C&H(&6P<;ENC>8"(KV.")@<5MX&@+F&\ M-)2,I#3]/C##S X;5ICPL]D+XBP?' ME6PNOU1Q^0677SZR_)(\OT(J1?OGE[X@TW@D>L#*3RZ#'MPV?&]2)GPK97DT M&3KQ**<\*6#BV+^,I&M6@7TW?FOB((Z-MY[O"I(F5UXZ&3K!JL3S:6:>[HJ+ M&YS$?Q>I=[P9JB/=1?VJ&B0"AM&M6I,Y9]-GD:SLH",ZX7?U=(G^_>2A1Y4J M\H5'OHC(%P[Y4BE55>0+?WP!WP;9PB-;Q!KRA3^^5$K(%@[9@BC&)5O4DHK! M"X=\D4LJPAB7?*FBOG#(%ZE40WWAD"]JJ2PA7_CC"[IC7+)%+-61+QSR!6&, M3[X@C'')%K54J2-?^.,+1I4+Y0LK;INLLWPG@UY=3%XR7>+ZD8JJZ-)D?>L. MS*CIFO".;\1Z('26]'V:[15G7TJI^HE>]V]ER$+7BU ;O?B_ MC YR]XG<7: M(- N$GT_T0&#]AOZ.S5 POS!=/X@/UEQVM(QOY9KI7)2SYF<*"@GZ9*3'78R24J2PF/@O3I1"0/I_(@*FIY%!M"YDA,T/0LQ/7*NY&2>Z?E8Q#=N M5+;YAZX3TFJM,@C<@1"/LH2=M,H:+J86U2UWHMPG^L,.0'QQ_S\IS"OLH+/\ M>264F_4X2TY4>9'YR:GT7<(J^N$>02W4ZDJ:#%\Z7;*@!+5\*L%*II6^#M0* M%:F".K#X57^^A.5E(CTG+'])]9+X=]IK!WRAPY^II1I0#>8TK^"+V6F8@G#7 M-%_J_3%;("F%FE1%8[!(+0A['Z 6<*P%U8)TS!")>COUO_/O MYF2HD$%E;]B?.>8HW436.FOF:WVK\T^!USI$JN+#8<,2F(5U4,T_ M!5YK\LOHWWRR"6?^*9!535 *%:6.'DYV]OR\/_,$SDLEOT4]T3)3^&55*BIN,*2N\(K[HF2FZHM4*#W)'M1 M@?)1M?5!82FI6+*%)5L9*=GBGBCYJ711"I5Z&:U(WLJ]N"=*GC2H*J$?AJ5B M?RDE&2O%>*H4"]^P[SJ>)_1=IV7Z0G@C5HEAE=CZ5HE)SB_M;6F=!>8&(%$Z!8"[5&M5#INU9\849Z21K4 M@9Q6,Z6?RLF?"O!8C[38A ]?/$PS!X1 AF5&ZU,D ?">[2JCY>634 ?RJP-I M9YWRIP/9*/59$QD1+/3!0I_U+?21WU.7BLT2L$@H MET5"2CWMZNQUE@'^"HS>U@JJ7&%]/-,BP\J7%;$5%!8CK7$%AU*O(:AC'ZAU M5X.:E'96=;V%@+LBJ(I4DG)1!I6;)E#S$TU8_X3U3UC_]&%OKI3M3E!8_H3E M3Y_3@#(N#>:D^DFJK,?:()8_8?D3EGZ\=26NE':S9KZ0 :N?4 5>]7"R?:HD M%C^-/)S:>G@XF:M^&NW,<[ ,"LN@L PJ=KY4+(/",JAU+X,J2R(N%:Y]&92B MLB:56 :%95!8!I7]^H^*A,?A81G4VJM!K9RASF09$ +NRJ"4>IJ]M?GP5_)0 M!O5LQ@GKH; >"NNA/EX/E79U.U^P@?506 _UVFHA:D!.ZJ'$]5@MQ'HHK(?" M8I W.SA8#(+U4&NM F4L"^JZ-4N:1@=11_U5$-S;7A?9[0 M)VZ8<7HQ#R44!<.T I\86#:%95-8-O6!+@MBMOM(<2\K6'25[Z*K]QP8@/J3 MUY*MBI1FM3U?/EEZ*3$4;:S86I]R%:54R?81Q=S+"M9[Y5J!:J5JMD_ S("L M9*%:K%(OJ6O@7&6O6"S>RFACU1A6C6'5V"M+JY5WK"GATBI6C>6S:JR2=KYY MG64@JU5C9?@-5HUAU1A6C>6B7$:N8=485HVMO1I49#Q:,-=58V45CQ;DL6IL ME(@B6#[&EQ*OHGSL-6GY#U: 352 5;/=-R@+.L#=LD,Z.I";(J[4MS*B"F2P MB$N!N&,-UAFQB"OK15S+0/?\E)%42A)Z.+FKPT(=>%\I51UU $NI_BJGNN^1 M+XV?3FK]PW(^*&KU9G2]XC!L&T1W:VMVQB[IC.>[F'R+[OR_3WUJF33:! M>L2EGV:^9L_<]!S+-. ]VX$'-WF>0.P'TW7L'K%]0;,-P?$[Q!5\E]B&MYD4 MZ##G%8VLZ;CP'CH@2^M[9#/^\"4%JA1#<:'$B:_X3I\QGHVA:&E#)_ W6^8C M,9(2>Q=XOMD:QK BBB!3;)RQT$PF)J/;:O2[?Y)??&H.4Z+/A@?#?P'^:C/2 M_=\_ZFJU_F5:JZ948 :B)H8,(PX'/#W \$\F#+;C]C0KO#(@5-_C2QM?=P.7 MGB8 TB!X($0@&?>!YOH@&U1*Z.66Z7J^X)F/0@\>T/$$IR7(HEPNL&_;EM/4 M+$%W>GW'!N'R!)?T'3>2(M)F @?/]4T[( ;-I9+'/E"4V#H1-$$?ZA8EHV X M ]L/7%O0.YJKZ3 F(DA-(<"L61>PVG5 TKIZFNPZ=E],S]:02%-B@6)*7S=\1+&< SS9(CSZLY;AL>G1> MFCVDP"]5OWA"WW6,0/>]DG#5(1Z)% AN"RQC-$WX)>!;NP/2RRC%AA?KV,OL M?(<$OI'!() TAPUS,8(0(MAP/*"<"\:-A!%ES!6&R9]BR?01+K9 XH]4 K'XC1Z@>D! M&31J8I_@^[>1Y[/27AJQ81;QEPY\(@+?"H'OQO0[(-_SE#S"CL;.Y1PP*P#\ M")%.T!4CTS$ @ !Z[#;0,7IB#] 2%,O3+,+P\N!* (L.$M=%RR^$4#C8)!N ^F3M@EZ0M3*MUR J/8U#R MR/%+=* =*!\@*1L0:"&="-7^6.'#2?\_"M@ IPRU-)]JI4N="0.>1J&"E6G# MPTTO_(4;@K@F@ L';@7[)@;#F CLW;;N$AB3X%!,C3Z']#!"DZ-%U!,&P D* ME0#@#L"*UZ<0 C>$CZ,D#=\%,308KI^7A OL'RF.:?A@4<@TO_^TUSN8"5YZ>[Z)5,0<'IF<6<5[$I08 \, MH#-@!T\!#E$?0K.&%!4FX62D1-[S,]E\;YP1#IG&"9U03'K:8Y$Z6_"PV(): MI.5O:H'OQ!=87!M>B>Q*>$\BR(SNH5<2)I79T7A@T0NER+Z^N=KAQ4H-PWR8 M\WP'GMD"&L>*&O_-TC&;34#0;G$ =/K2=SSF86VZQ (A>B!3STRX%Z-;M28S M#61JHBO+L$COR+# U$;_?C(#59>1+SSRY>7=21+DB_R MBQ7(R)=5X5@-]85#OB".\2U]F3,)20%TJVPK6VXP]])\%([#O1T(N^G![CHIU4(B M#][T9)Z H'O//T[PI2HC^R-_U/ZHI5HY2WIS&-A$D.L%(2N&994Z]'GQJ);$ MC(F'-10DE(Z%=E+"&'#E,6 >B+2NL>*'P;A64I;:E1AM=:;$HUI2,I5X0EN] M!%N]3@C+9^* (QIQEV#X5-;M+WB=17=S_YT5!%GYVN GTP3Y25/35CHH-8N6 MFC![D"NI45!J%K>RG!])V6']9E*3%5Q17@O_+,4L07Y4"4WUJJ'H(=I"K[8GM*I4]S-2Q F6+RLVDK>R(!G["056E(*-2G5 M@P31F\&CIK*G!M6"7)&RK0;+=&=68MP6X\[44W5GN-/SSYV:OJI2#I6]X2 \ M0,)I)<^W:#DN@;%&9\#0\Q2RD*_EWD9%>:?5IF67 E]1)HJ;!'1*)HP=?2!G M;E\4WSHAKWY9=$DZP?)2_.K$!^U[14[5NJ]Z0W%RSM&Q+RWV?_#E8X;VZ[R; MVY-KDOQ7QW /;IN&WD\&("+*6J%.K%XG/NC] ME)4\>3\IYZ]X8F?J[LT2MB YN#87.PZ?88Z5KW'+7'P.Y?^<8NK+7" M?E^\@#U. 3;]0"U +L.D7%K+QD^F+"MD:.Y?8[6OUM6L97_K)3[8UL,[/.%?;ZFS'L-NV*L MHOQJ]5TQUKVV"*NKL,T7+]B-_@PG*H%MOC*N$ZFNP>3(F\$>7UG K7R61F%S MKU472'%LT+"Y%Q98\:9%V-R+IWDO1(ODC*_G8X'6N[DNEU)M.H(%6FMD$;"S M%T?SQ@*O+"H1-O;B:]Z+*1##GJEK6""FK%>!V#^^UK3(UW\-\^'SJ%T:XW8, M!>P*_-DAE$- $:E.>E_ZCF?ZI@-\(Y;FFP\D)I@H_DG)D!C-F'Q%W;$<=S.& ME/B)E(@SC_.=/H"T2N+LHEPIB?$* ?#()B,B"5K@.X(HB/2]_\"+XW\_S8K: MI(C>!9YOMH9)YF]\O>H0P0MZM.C-AX^)PP1:CCMG.R;\81OA=<&Q!6TV'RDT M-<_TA)XV%&S'%[2V2X@ ,_0=7[/"AX'$>_ .^C0C8%\R^H(8ED+I8/-/\$"W MB.92:>],<5>ALYAD73K&/T$WG0[5CT_K?QQ]7ISERGC7X&=71[FA4^=A".-[H$^D'1B6K'#GQ+]6($ MSMK7-\CJ)*EG*)@$)JE468SW.FU[F&@;1'=EIMF8-*=PF\%NSAZR8H?HEANTW,F1SB1.9X,XD MIDORVZ.H:&H1T(8Q ,BSI?4]LAE_2(Z-XE*D<50[]5"K)U$PX19%$#AK97PW M?FO"#=AXZUJC7"M57ZQU3^!)XOD./+,%_(])$O_-W,?-T&8,@ BO8G7"-QK= MJC5!W@-_VA-:62PMO2.63GA-GXVKQ1<7OY$OJ^++RVV;D"^KX4NE5"XC7_CC M"^(8GWQ!?>&3+Z_4O"%;$,:0+^B.\X9 O" M&/(%^8*+^UGG"YJ71;+E[4UUGVV*]MK>UR73)=[^7E$57?HR\$= MWXCU0.@LZ?LTVRO.OI12=?';S!=K2[+4. OX1B_^;T.2-CXJBM62Q%7?]LE6 M(_,)V)QX9]2OHNE8M/_">:"Y\ "A 2)G_/M/,SLR\TXB/"]%,U3)D6)EG$BO M>4RK0)\/0_V2>F5R!]>\$^SE$L(L&3B>D0@I@!1 "F3'T:V71"5/CNZE^2@< MP^6.ET%?%Q4G3RX'>K7HU:9](%56)?\#K+=&SO;P3']!PT^:-F-^P/F1^K>ZE9Q,NQ9'W: M07M54MC4JS"*/(G%GX+3$E V$$4011!%EH\BN'*$%'FW]JBE:J[:+^QT-+M- M4D)5SI:7HGZ +?9_G^P'N/'U,=^)$$P=(<608NM*L<]'&]624LV38<1H Z,- MS%D@BB"*((H@BO#LN^2'8DO2IG7(87QL?;:IZ=VVZP2VL?F'KA/2:JURR7:K M![_0-0_XV^L[-E#)$[P0-%(2_^7.-X<84E\Z$5\3FO^DLBV5GK>V_'DE,,&E M"IZC&H*7)8I2/1$FY[PY?P/ RD9X#AK]DI53_ M&Z'A394IW&L!W^8T(U""1$0B(A&1B!B8?V)>T>8!KCRDCX5.2D&JBJ@U7&E- MC@)SN51'[QMU!BT-6IIR01'1TO"E-3FR-&6T-*@S&!AFA(AY2C&K)65M4LR9 M:^S2.&YL+:Y"$%7^O1XZ4NR]WEGF7#&I4%92],50T]9$;F0Q=1>>#Z.)HH]& MAEN*914L"E(E]=)UE)O\RTTE]5)!-#(9KW=#"BR\\^Z"5ZY?3+]5!N\F]D*J4*&AD4?:38\NOILI? E>LE-9\)W%RTV/-,[9\S M33=;IHYM]CA5_6=WOJRPA67NB/SL1@E^^H2FUZE)QFTZ&9&^[$E7'3LUHG+GG35'[-8+M32[QB#*HYF,3:+$II%U!D,N3-!Q'PE[U-O3\ M]&2H-:3*WK!O M.4W-PN:0/"A]%%"LUK%]B: I'N>9-^^]4A 5&3=_K-I5SYS<5)52BH7&'&W] M0-%'NX%VXU7]5PMJ#5LXHMUXM]VHX0YC_D4?6SAB"\0MW!6$@NRC/$LQK/OCF?+F =%T4?#L;:&0RE4\, T M-!R8"$71QQB->XIE.-%:R6>B-0NM%KE?/\#:U47NBT$B\KWS@!'QXZ"+^LJG MJ/7@EQ;A4-3R1,05E*5GCH:HS6A]LT%$M+ZHKVA]LT-$M+Z?IR%J,Q*1#R*N M8O-KYHC(X3Y9[M-[V"$3O3XD(A(1B8A$Q*0+;T1\MM47)EU07S'IPAT1LQ%A M\(UYJ,UH??D@(EI?U%>TOMDA(EI?U&8D8E:(B$L>N.3Q&8 7 MNN8)C9U+;"FZXM HXUL>,[HSK:Z6<8O2JFOX,B MD;VHHE"KXK%$&(V^OQT?=E5#T4?,6E@-*NQ*-+PN97GB .H-&D7QF1>C M^<3 /HH\Z3N/>UN66'# W;S3]Z/40JVN8-DW5UJ7G^TFDBAB=T-4&C15:*H^ M#R:U0D5*,>9'K4-3A:8JGTJ#30=73A0>]RY^,'LDU4MBVNFC_$$#]AU<'RA! M(B(1D8A(1(SL%U_QP=V\%W$&2J$FX1$[?*D=AO;KY;^CTJ"M0EOU.IA4"W(% M3[[A2^W05J&M0J5!(JZJ(I(OY/EXFKN^-FEN5CCYCZ\U+?+U7\-\^+Q@E\:B M';L[[ K\V2&414 1J4YZ7_J.9_JF XPCEN:;#R0FF"C^2&23$9$$+? =011$^MY_X,7QOY]F M16U21N\"SS=;PR3S-[Y>=8C@!3W!:0D^?-2=7A\&9_N>T'+T.X#S37)RYC!KW<,EW/%SSS4>C!:SH>9:LLRN6"T X;3";X&_++(+I+-(\8 M["O-A0^4:1WRWS\D5?PR))I;A/\L$][2AQDX!N6C"6.$Z<9L9*]V+,L9T/&9 M\!S=]S89E9AVCU0I#$1 C2RM[Y'-^,.7%$Q9S$)U?(7I(*4Q'4/1TH9.X&^V MS$=BS"-[ @ B-8W$9;*T.[J-ZM;&/\DO/C6'*5QGPX/AOX#LM1GL_N\?=;5: M_S)M,J8 _EG;S@8((PX'/#W \$_Z,QB'V].L\,H@Q,#HTL;7D5!9I@T?3)O) MQE8/)JT# D38,2- 8RDT2(\*,P6?G@.RW-/NX&-,'L 1D%'X&%@@DT-XO@'< MKW AALI%GMC;9TQ-BB5*)5"X[BQ]3Z)'(M;84K6"B$$N^ )]QW7 M9Q?'4LN3)(HHB=Q)XI9G:O^<:;K9&OM7[Y5()H V\0>.VZ56^+]:K_]E2DK' M$DD=KN=$,N'[)@0E[%.=EFOZ)D?M,_Y.2.@YFAXYNNUQP^UFX%%FP(\#'UP< M(&N/&)-VB]X6_?X3;I(FZ!W-LHC=IM,ZN!*\/F'NKT#L!]-U[!XX9L_83/20 MG_>0Z9@B%_DR:'J^9ON@$$!W^"<9V&CVD(Y2JGZ)O5]@)'@8!A%80"-$>?)A MD7T0FIIG K*[&CS A:=HE#,0LK0[@N78[2)(8B]Z$$@G@#]XO2509@BH]$Z! MO=;6_ #>\?!- C3;?J+,:7I,WH0:#%=AZ\'FFL4+<=A MRF[:5&I#J]-RG9Y@@H.O [4P #= L&FF8;.E"51*,DGP^;4.:[3>-&-&2Z7XXS"B.%R/3%J]N__O2EX M3\PJBN-E9C#:I-@$F.T6M1:\>%.S!MK0BV99K9>4L?&+!Z4P$11+2N5/(?%Y M#)83>/I83% L,CU%B[3\S>AG\34W3"Y$%V?R"QO/X;0LE=3)E$=9*E4K"V+5 ME"8J8\;\JPD=E[3^M_''U>G.W%+85XWE%?.-0.YWX%L:LX[ 1?OZ!EF=)/4, M!9-)(:E423.Y^B[(FJ ,^R58>L=ERCPEM-/?4B=B$V2;N/33S-NTS+]%:/TWCA70,$)_E^SAH"US^'D1)ZIS>;19_-X=XXA'#!5D(CU M5$ST4+QB>&/:2)-R\850%=F5"8U-I$^C>V81T7?C@272A1MOW2M>%DMUZ:5] M[@G93SS?@6>V@,*Q=8[_9GGFS1#?P$\T7L651,PPNE5K B\"?SICNK)J^OZ]2&?$$<0[XD:U(5C%\XY(M2DE!?..2+5%)17[CD2Q7C2@[Y@OX8GWQ! M?XQ/OF!0+?WS!N'*A?'EGJ_%7EX]7V@(M6?/1 M="QC.9O%7ENY37MGV&0%TWP:-2?>F20))0"MT)K]]]]_FI/DT!V+TNA_&Y6- MCY*F4JK)/)UO\UG:G4?EH@W;(,8,P1;C$2Q\ UTZTK*8=.Z"Z_^R@3"OV<"U M!-V7TYJ9)DD*P*N6I'J>@/?2?!2.PXI\Q-Z4)O]:R(/8FVOL1=>??]>?+PT: MV27YHW9)+=66>B[A9\W.86 30:X7A*S8&R[%A#04+I6!S" M8GRXUCX*QH>+ =IJ28N5_"IO-I?\#J+MB_Y M.R7 R/\2X"4DG]-R-W(E(PK*2%K!?W[D8J>CV6V2$G'R MZVQ@T+_(H#\_ZH2F&$TQFN+ERTB-13OYD9%Y9OEC 2]?C?'W$WVM6+MTE]!6 MLK1X)J6(E_MC)D9T6I+_07L%\24$:9P#%?;:X>LXC(\=Q%,KJ^FQ.S0(J -O M.RLM\SJ0F\.H"J*:<2UXC>&QZY-6!H(KKK^L\L\>!"2+)37%@X#"] -?;/]S MTO%-*9^ #^G<05?C$> GP3XJEC.-L!SKP7HYO"N!7)!JJ5XYF:NW9RPNH,O MKG_4S9%*M?5T_7+ CG6C+=H'IFT(AC.PZ:$FIOU ;-]QAUDHS.#> M4+W6OSK_%'BM4S2O]BMMV[7.,O!:EZK\4^"U?E"<:@$[L4-.D0ZH"TO?4O-. MUVX%).&ZE@9+9Y:8UUIG"F341$CH*:&GA&J GE+V-SVAI[0TH.*6XQ(8OJ 'KDMLW20>EGLMN=QKQ:61RUHRF)\8YZ\JT*9JWY@Z6VJK&1)&9:EU/? K[,RH.^27660"U)5R9 R+#E]E#W?18:@ M>@U\EVR7<(5O2/;HHBVZ-*%/7-K03&L36MCE:1;QL'G7FC;O6GRU5N:,E227 M4K=5?#$][4B-QU85BU_URZ)@5U"P@3K%X^LU2:MIJT"?H$/"CI;$+D'U]K6N3KOX;Y\'E+7AK;\KC^XYF^Z0"SB*7YY@.);:TH_DG)D1C-.*]4U!W+<3?CLKWX MB928,X_SG3X HTKB;(Y<*8EQ)2!PQB8C8@E:X#N"*(CTO?_ B^-_/\V2VJ1< MW@6>;[:&22'8^'K5(8(7]&@6QX>/NM/KP^!LWZ-MH01[;@:HIPWA&U_0VBXA MM &[[_B:%18=@01[]'1%HR 8 ?N2D0XDK<08GWH'M+FS>L9EJ\U(AR2_W8M; MPM"9VJ@CG:',,8@^.YN)E\.[PU?#+URB>80V]9I@&)-*8L"?)KP+?DGY @^V M3!L8 Y_@UX9 _YOB,QU7* E4.#RB.W#/?:"Y/G&%B#;T9_3;ENEZON"9CT(/ MAMCQA'<,&Z2/GLU;$I+T9L PTL*PAA8TT-+Z'MF,/WQ)P>V/A4$=7V'J2[E% MQU"TM*$3^)LM\Y$8\QB8P(Y(PR,QG,SV1K=1*=SX)_G%I^8P90C8\&#X+\03 MM1GX_^\?=;5:_S)M8Z9LQ%OY.37 \$_Z,QB'V].L\$ITI&IT:>/KON4T-2N) M0'.%$<26";D!^.)2Z9TCF50D8TEZ>=#OH/,;IS%?%=XTF,]2,-*B J.AY@*) M!J;?800:$LTMPG^6">3IP_PH%?:=K>QV@'9V'Z]#Z<3HXF+I+'@BH'_RO[K1M&)!!U4V+ MR-G4/',TM;"/J,^H,E+U9TF_*IQ.,'H&KB-6PV1[ $13KB-U9Y_-6DY2@.DRR+WC:I3'4['-]+=4OC;!CRVQ2"T:J$EL%2S2\C=I M*!A?8&F$\$J$E>$]B> ]NH=>F0Q??3<>6")(W4BM\B A[XGG._#,%M Y#J+B MOUE&8[,) -LM JX90+?WQY;:D4 M^;(:OKQ6!89\60U?7EN$1KZL"L=DM"\<\N6URC_DRZKBRI?KQ) OZ(\A7]Y> M(8I\01Q#OB".\U3>Q#H MYGSBODRCYKSJ$$:2R2-F)K=C-"?)H3L6I='_-BH;'R5-I21QU23WL[0[CPK& M&K9!FV\VTY"?E6_*24=:%I/.3;VBZ"T2P!O"<'W.^FI(\EI:,],D20%XU9)4 MSQ/P7IJ/PG%8P8G8F]+D7PMY$'MSC;WH^O/O^O.E02.[)'_4+JFEVE)WX7_6 M[!P&-A'D>D%(S]XLMM\'%V[+A\4#+%*F0NG#P!H*4IK2D5-;@_$A^B@8'_(# MM-62G#&@3=T.YU=CTG#3RDMMM8=VF'<\Q5S!6MMA[G(%G\JK_06OLTS']OY. M"3#ROP3XR8@_/XEHVCP@*\F Y22?TPK[8#:MR#]7,H*F.&49J85'9^=&1N:9Y3P<)WXZ MT]T*SPY?T[/#_X/'AB?:KZM*NF<^+)W=&= !VFTF?SH0=FO)A0Y44S_WA"]V MX\GBL\=.5$KUG)_-F?8!(V%* =&=^^/%T_%PZX_D$OIUQ2UM/+R5"51MA _P"@V3=;)FNW;MJ^9K=- M^E'S/'J>08^>4?#$VM!GH4B#>XN%)Y"O&IJJ*0(3UWM)EIAERH,\O]8%F%=Y MKJ4KSSP<8YF%32OOYF;*61%.3AS->\D('D&>K2.>/PBB4B5+*,J]0..9Y2L7 M:#5+ KWD% M/[,R[6Y#M*IXP1W)!/-\-=)^=:5B@61+2#H_F*[ 3'QV_0URL MY5F?6IZ4DRCY2/E*J2=64!.XK^A).?V2"TV0Q-1]KYPR/1-U/0OQT'+*4*S5 MR4BM3LH!,NLI+0UBODX5Z'=2$.1Y,FM4;N?9@,E&SLX8>3/;J<'I M:%]P6H+.]L)Y@FD++<:GZ.FME6ZE M-&O=>%Q8Q&Y&JZR0RKEY>+9D)'?F02K(8L:[W7&O1<]65Z$6Y4:+E)3[IG)G M;]>K,NMM;E:]E&9E:H:\K Q5<85OF.WW3=M]:P)9F$E%[93 MXJN=TLQA=Z05BV>U5,_1VF/:XKGRVJ@/>L&*F*$#0]^F MHLU^&@X!5E!A*Z65.P2IM_O-$>)B8R1T"#@6SY77)'W0(5!S[A#DO'+IV1Q) M0= =V_,UVX^WP VQR@G;+.6BS=+'H*Z6LGO%'<\7DX+A:XZY;IKT4;^LFN]U MK<7D;O+ ^EKJSAM?G$\_P8.N"_97RJ">(\1CMZ03W>OG MNK!4U#\^/2[LZ[^&^?!Y[Z(T]B_B4CUV!?[L$,HG&L/52>]+W_%,VG1[TR66 MYIL/)+;_HO@G)4=B-&,R%G7';# M1]WI]6%PMN_1AE&"_4*BK:<-X7M?T-HN(0),P7=\S?(*- ,'@NW!0XA1$(R M?%9?[KC^7!7WS5A$D"/,.,* M0Z5)6'BX1QO="W3\PL#T.^Q%,"&7:!X]*#"ZW3 ]/? \>(/6=!Y((7H+Z?4M M9TBBMR1'02_ WT:@4]V#!X$.:M'[Z,PUX3\R0(( +++H#4UBDY;I)Q]!1^(2 M@%<8 B4*R(MFP7LU&#HC*@S2@)]8CD?)' ESJ"F61<(7TT9K - :S$1KPW-= MHA/S@5)F8KB@5P),$ 0.9@7WTJ@73OP+;7' M(SG5WB*KDZ2>1\%T:) <>].QC!>LV"P5)N?,)!\PSPDA:TIFI[^ER+@)HDU< M^FGFZY# ;(O&EYE#5PZF#UTY#0]=6:F1GQACTI:Q$2:Q/+2#&MB$"7/4@]$/ M6=.@ZA>/+G:"AQ" Y0&_'\R+-S;;D;4V7&KV(U_"L<'^P9VF;M*5T;'Q((*F MWP:7KJ93 ]*;8_HT>%_J!-EA"S]/<86C1HD%2 TF!Q'C! M8B5.PZ%=3-UVN+3;)UX)7I+; GK$=B[^FP65 MFR&6#X NKV)H(E8:W:HU@;N!/QT9K2P'++TC!YR(HCZ]OH]\X9(O\HN5-.CRC MW\;7\ZC:@NV M3ZG+BS44)!07=&/1C44W]G-N[" MVZ'\XAS_BC;'>7]G12M29G)RX_[D)O[F0H*2_$3]='\D"LVBA:8VWI^8$Z%1 M4&A>%AJ,3S ^P?@DI?@D5]")]G8)3AH-4G(E-W52-2 .3L>=MRM!_OL1^L!Y6<>E47ZL&:1!)TBTP>]&"VE7=J M&845\OATHB5;%G)L65'EU:72N*=0E%[@)MF8$D*44^SYOO0JFQD:<"TRN.*'L:$N=A M^*E')G0I)LPMG M$X=VK^ /NEJM?YF&A"G]G$':3QV8RA[TXO&O<7T5 M/:U9EDLU>C9S++C+'LOXE&A5?-LIT:\=.3X^*;HP?1@W/*)GVEI\KG:?N)YC MV\2BAW]J[!!L>GGF!/3YQX"S\^D3+R"/)OSSU-=/MT;/*2\]+X0H\ MQC?&0LOS!>-CL,W1,=U4L2FU'S0K8&=N W4]0KH"Z D8N[[C^H'-[-34,=[, M?Z0J0J\#!USG@0CP;\L$>K,Y1YS2P/W4Z:,!8)S U<,G>3X]XKMMZO <0! _ MY)ZP&^X-9P VQBA"6Q8+H^YP(5[YR?G8>N#2D\+_4ZN6E)$XF?&1Y0FY>A[% MPAWIGF"978! -BWZ6*$'/W5-L-DSSX(A>&3B$?!&.BX;I)=)[>3IX[IF4[\ MXAP/I@OO@(F;]/'L1UH/P@;F9(3/#5^7.&G]07-- G2%.UK@/S@N?=^#8SU0 M38CP/50;S]*R* MUH(7;VK60!MZ<=J]/NXTM3F*Z2D9!$DL*94_A<1G2HX96M*SYQ,4FSA^/OK9 MY GT\<57CG=)&-O_W]ZW-K=M).U^WU\QI22G[#T43/!..4F5HMA9[\9V8COO M.7N^J(; 4$0, @PNNN37G^X9@ 3OE 00 ["W-@D%$L!,WZ:[I^?IEFE@LWNP MU^?)Q#JFT>\6Q*J5A$M[P9CO.9L$8OS#V3=?/EYMS%CM7;:^2+\%E.@*OD7[ M-)=3?HBL+I-Z$P7SH4%V[!)29(4HF*G8FK=;GK.4?!L\1X7)L2*SJ]^ZCB>6 /Q9$7P%5*O)UG11PT_/!_[CZ$3IB8W]1D MRQ.%_==RN90SD<9T$00Z2G%Y1>RRM+ZI])#2:_63>O49 .+-,CZNQ@G,VF M,32I!]7.#'I9O?1:Q!<=^=*D'H<:\J5K]*G'H89\:1E=TA<-^6(:)O6^F,: ]$5#OG2- M-L4O&O*%_#$]^=(TAK2^:,@7L&.D+QKRA>R8GGSIRF;CQ!?=^$)Q9:%\>6R; MQGW;QZ?9=7[GSJUNK6X>WR6H^]0N06;7,+5"[GPN[7Y/*KG?8#%D3EVF]GD$ MY78^+;@=W[YT;LVZ Q>S!IZ@T=V7UJPT27(PO#TI,O4QO)^=>_9>%:*3[Z-OMHGSQ@!6I4J'T MOV/W@9EY2D=-UQJ*#\E'H?A0'T/;-UJGO@[75V/R<-/PP&F5Q(/6X6+M*>4* M3GH=UBY7\*R\VHL$FR)\F9/!J/\6X#,C_OHDHA'WI"K)@.,DG_,*^VLE(^VJ MN"(Z;U"HX+\^I *:9A%[M33RBOA(16/-^M M\-MX_@+;UK[,>^M#+[9_M^P'%]!H+HXJ]-"+YT]T<;H0>IRFBU.A?,,[L,R1,W8D M[KKC1=R[').GNB5ZWW:>M,QJ8KGY*IXF"V MJZT'5*1SXMY+]>INID#HB/EC=N=X-K/].X]%/G.\6^%%?O! U3;YY9#*.R^I M/8621)0V)TKS.EQ&53ZY9Z!(B_:EL>JF14@GLY4K3,BI[X\?'57WD27=)9!$ M:S@=0L\Y9KJ,EIA].;>Z+3$Y@P"L8,^ L\J.SMEU DK(V_QU ]%ZS#?R.PV M-2E?2T2P/EX#JS AMJ^Q=-6-(-I?0LW05SXZ1^X'@&HFG?BA:![H$@[J[ M!+D5-&F<%SZLX*GXE(I>5*N RU6]2JGB<;YJMP_1-O+%HJZ%I=G:@Z@*?]XOHC[C++ MG\Y\3WA1N%9'V,!"PD#,_" 2-J&HG4Z/ST)1TBJW@=7*&<&)4- .KO.KN [4 MI[5G>Y#O,6;ML!8(Q6Q]][73,8:G";%!*&9U;P1:*$I9Y;J%@F2-G[/"1*YCC1=R[ ME<5VEH\K? B/WB@XIW3 ?;2GFBG PA&W1-/KWNB]D0['5RQ M@CJ"DQ*67O!4U=)W$AVJEJHBG)CV1#L=&#(S7Z>2C%(58,FT)]KIP)F14WF\ MPY/D5)ZN4UFA^C3UAGEOAIN]!RNI0"V_W*N^T'TYGJ*LVR+:,G/OE'#:JB#S MH/56A21O63=5: ]R;WZ@T>9JC4KC#CQ0T#8&=6JT5_ZJ,,@_$5T'OT6_^KV#_9;V"?@MU2[V4V_8 M#]Q52@/04U[(= 3Q*KZ!9^76K(Y1\8H\;1IPUD&NZX/.U3U*:[(:R76-0+K, M[E%:))6N\ 4WN#QM[T4_?*[B&U16SLIWC-Q/S.G%\Z,UF*R)7-?$*^\>I4%D MC>2Z1OA;0)'3\UZ>F(32-TW^B-*G(Z2FJ$RWNC53>2>MZK;KDK>>VZB;^72/W8BF-I:&@K)>^0J%3"DQ?L2@@'T8N4W7+M?+.E.EK'I[J M,G5IS:AOB5;>";6ZB7_/R+=[5?DT*B'5IJ]0D,MTW"0<[1Q2,9B&Q6#:$Z6, M(K+J'>@FE#=-BM"T)TH9Q6N5U*?: B14JOBM>J)39VP-*I^K>OF<]D0IH^RN M>D:&UB=-RO:T)TH9Y7ZD3S41'<)2.VU_KW)8:LD1US=7G]<*"!M801B(F1]$ MPB8@M3IT^LP/**URNW-F,_=ZOM,6Y9+;?.8'=%8Y41[DV["V)G@@I>.8/=$N M#?,L&] 5#810S*K;#30_E++J*6>_4R%3J[THE]X)-#^4L>J)!'W;AS\R,-01(Q/?9C/WSQR?(^*Q$ZG M6X1'SC9IC@Q22$/YFC*4"JX>4W!U M"D;_=#I=4J/+TVMT63Y\&JF17FITY)P;^4ZZ,;1RQ4NK:&B;JIBH<.D4T,RH M ^2.PJ=\]S"I\$EO9#/J +F]<(JV0&M4.#7($VY(USU0*IRJ+YX8M7_<47A5 MI1I7[55!>VPQ:O^X0Q5RAQ6K@]=2T<*M=IX-I'1U6JI=N*7>L.-@'#5]U*6$ MJR:&K#;M9?+%?]6.Y]3T47/\4T.Y$*YY3QT?-(:"JTY)!*YZ?0L?')V::3L]UJ7V[QY*R4=2TJ+J5 M4=3G<5_2*M^=1KVE@?H\4DE4X8&/OM)PM,C%HPA M+1CU+<2B)H_[Q#_WPD2-I>'DFCQJDVK35R:VY=U>18AQE<, !LL\^C,.(V?\ MD(ZIDXYI/J O$\'">(IYKP@^6OYTYGO"BT*\8OF>I!R/A+V>.K-]YOD1XS>! M$"SRX?\1=T,)? [\#>$APFZPD;!X' H6>]QU?4L^RO*#F0\/$XCA%>/+>"#D MP^#1;FS#3QQ/CD>2A?&1?RL,]DF,18!O^N!'0E'R/4,GJ]5\_5G<3.&-C'LV M^T7X-R 3$\=B[[RQ'TPE1)C\H?DZG2D^(U0/P;'#E:OL;-\Z'OZ@%CV-= HX MIHP(VL(*! \1Y6V/U&'"5K%M0]96<@AY&0IXBLW^BGD0 ;-0*O#RV G"B(7. M/9O"@"=2R%O-5H<%PH77H> Z,%"8,TN$PIIP[P:^@'')-S383>"'^$-_[$1, MS2J4+U@,5=S/A!?"78F0P#RD"#?8#,8#0@7/]\=C!+$;/3#.OFV!D6! :A?$ M"33&$_AL-28['4D@P!C"&'#,P'?4ICL042'G#-2SX187AH:OC<5\_+[K"@OE M7RHTF%,.4P&:V?! 2SBWJ&"AP71A_L$)^M1"),G]C.%271>DX0@3JY"20T^R[@-@/E @,G F6" M7]G.[8_?P[]2?EBNX $Z#9,5B]A&*B8Q=;/Y77[9@PP3D?(B2'G86K??[59F MU/+?_\@.?K%A> [$\8.+U'W)S&HBT >[:$E/YD:YW+/,9R;%&RRF_/\]0+'&)W@6KGKLG1IO<@GT4ZH32#(X%1%:I?D:RW\\0%:7 M2;U&P0R%3-/HYIG^RLYFY+OV#ANT3I=E*DA= -N.GAX,?T6*5[]U'4]<@+"+ M #^M?:U(+OT">/6+7\& O&2_H(T B_'.NQ5A)'VT!LPURCHTB6%+=$I%!FAL M^"P4%^F'+!50!!/B(B,LQW [?6N,=QY1"^K>,MBZ4>;@#(NQ5R\10RA>G/^4CH'\=>%D7W^KC[Q14N^M'8>YR*^E,.7GM'K$%_TXPO9,5WY0OJB(U_ CG6)+_KQ MA>R8GGSI&[V=/0Z)+^7PI668I"\:\J5MD+IHR)9]2&#$%W+'B"_DCNG/%TJ/ MZ:)*M9ZJHKUC6*1[W-6 MH'_'GF"M88.17U*.O P*7I]REQ?W@9DD+N3&DAM+;NSSW-AGV,SASLT+_8PF M+;(E.V6#G45A^@G,IE56NW!FWVG=G7-\D9R#"E]612MR9G+V>/OR4?=1(4%) M?:)^/')*0E.TT R,\M'5\A6:-@G-;J&A^(3B$XI/!I&+QUXFB=EFFO-@:S)&R5,\IUP7?QO9G02I79IA"DL,_<>I'O>?QUFYH[WO.=!/(H] M=I7 *L-P&S"C-;#D?Z5@R0MPXW=>& 6Q0C=^+S@,'K%J(_86A_ _.(3GPR;G MB8^\EJ;;+BXEPA.^P\0C,$CR_J.$BTX(X]VP-PI5=@VHL"04V42T$&45,[>V M4J7L!'PY@?%\ @DL+@KNV$=TU_""D!;I""8=)3\9OM!1O*%[)BN M?"%]T9$O!.VC)U_(CNG)%T):U),OA+2H)U\(:5%+MA#2HIY\(7=,3[Z0.Z8K M7R@]IB-?"&F1D!;UQLDXU6/QA+1(2(L$45-Z624= :V-"!#2XIII):1%\EX* M\5X(:9'DA9 6-\D+(2V2&TMN++FQI2.95,EHTB)+2(N$M$A(BX2T2,A/51$: M0EH\.:&A^(3B$XI/"&F1UEM"6B2DQ8U3?G? (6K"7"24E%/&7.SU"2J(0!>? MJ 1U@K2$433Q-"_3#7'RJ%O0ZZUI0 M"=A%73 6$1'.%E8@>*CP" ]!@DOP%\=^( $!0V'Y\.._DK,,>./8"> 1H7// MIJH$UQ\S3!4J]+E@ ;SX('AP#O^X#MPY@_GX-L(D!F(SM*/KW^$;0.+Y#0R< MX]1 @>&."0PF3B1SN2D3(<0A$&3VPT$7QADL3^"^\"$^C' M@84(C0JU$7DR]0,$IAPC[*%\'KYZ@3BYH)?!3A"I$9@KV!=^7[+B)0.)^+T( MYYHD1=*9SA4!C%V(J5:;34#F02X$*JCEQHC;F @KMQ)Q1>&TLMB%%^#*4,!PYO"4Y54I5"E MF5?. A]M'>JACQJ6F6,@0(!A/@Q(R97^H-Q/^5=X!JQ@B/+Z9VS?J&&BD*?C M CF]6@9,78S8%;?"5?.00\?E 0<-)L5#$6_(*;C\#@%8X9FI'L! 8E?:B7'@ M3^6/> SJA-X<@J@6\44_OC2-@4E\T8\OO3V5M\27LG"9NH1G MHB%?3*-#=DQ#OO0(7DY'MIA&G_BB(5_Z!)>E)5\H?-&3+V3$-&1*RVB2$=.0 M+Q13ZLD7BBGUY(MI-"FFU) O$%,27S3D"]DQK3!E]VV%G4*1VNZH3;>37P6? M-]ZWUU,E@9@?&^P\&=.Q;YBM.IT;+ 8NMU\NF(%>B#K%)/6JI'>:&F+M*5"; M4_[%I(2J1($GI4W*'_##RP_)::RD#A!F@^@A,CHY8/74ICWH>O:!"WVQ# MO\K-V])KOBD?<\KH$!CN)N="*]#8]DXB;0.-;9E&)T^WLZL=2/!WRRY!3FD9 M4H@-F9HZZ$/;:.<9A_=+HGO*E1J^(+*KB@@@LJN*"""UJ"""BXJ M[IO4>F>:"BVHT*)&XER'0HMW4Z!QQ/PQNW,\F]G^G<E#/.HN"\A/U4P.JM2#'@6HMJ-:"7*D3W&8V'6A'LW(J3-'JK$J"',N.:VKEPZ437'B75L M6=.&W03;I@TOFD;[9>ZYE'KK M6"D'M M2 GK@+D'9%W1+4DVO91R<\],G-T MCZJD#-6N1%%O^.![Y[]<7O[&!/5(H9H2V@C9A&!,/5*HN(2*2Q8]4@C%@RI+ MJN(&:$\4JBRARI)3B)-^+2Z1C/-90&3/#$G$N-QY+,F:^)[7\&+TW\_FQ6# M91'],PXC9_R09?[9CU\F@H7Q5-;'P$?+G\Y@<%X4LK$?,&]O1HA-^0/\+&+\ M)A "#RY%?L3=L,%XR$"R0VQ#;#>8'Y!;#?W78885/N!N8YGON0,@=OG#KW* O ?)!N#W\)W&)_QH$3VHZ%,A["4QB8'&LREQ@8 M'O-G(I!C0'#@NXD(0%24%,D'A?$H=&R'!P[\Y$9X\L?X^*3?$(ZK@6V&X&T2 M6A@>#F\.#29I($NU\,7XR@T40&&5\Q:6#^__*^9!!,_ L>#EL1.$$0MA;O"" M:!+B%%O-5J>AAA\(.YV_LDY2_S(VP'(%#]#<3E9$IHU\6C8=N4O&U MJG.3VFYG1BW__8^##%AF5HDM:\D%X4:LMGOF$:_6Q"K5E:[]H(QWW,V"<3XA[-OOGR\VFB(\#,L!\&4 MN^JQ21/VY!)8 *D?(*Y7\"W:Y;D1XC\>(*O+I%ZC8'9A-(UNGO[B3M,F"87F M-B'4 PSY'/YQ'5!:,"2.;\,*XN *XL!=SK*-2@HW4W.0F"RT!P=UU^5N61V^2P4%^F'[%S0CB4:BMIL*2NP;#4S;GQB,M=7I2A(WYIQ6\\. MWJ[L&L/^KBW[C/W)/-^'9XZ!LJDGE?XMPYT+M<;< 1'VVO:,+S__*1\!#^)H MU7//VZ9O=R#-1X2W&;?^V7E38H0>C-A=UDB,.!(C>D9O)\P0,8),TZDQ@C1" M"T: :=IY^(T80:;IM!C1-WH[SP(0(X[$B)9ADD;HP(CV;MACXL/1%*(U)$9H MP ARFC1A!#E-VC""4DU:,*)G= ?$B/P8\=A#4_MV(8XWZ^&F';AC%4X?@09; MRP\*IXKENWCQA[/NV5,I-##,0>GG!O=1<+1I0U82[.S'WY/RE3>>+>SO7XU( M;HK2IGWYB.-:E".5U.^._&LXY3TQMM8SSL4>]ON5MH>?G7OV7A7N;3")Y$70 M:K!5:UI/U9J^L3,=5+I._#OV!&L-&XS\@R-)Q."X#>J>(!'N S-)(,AA)(>1 M',9G&;IA\9B]M/95:>WK'[F77TZ+GW:AP7!-[W=-Z@4\W\6# R^K(NC/96/V MM/3RR>E1(0Y^A8-B/+]&8I&[6 ST BY^BEBT22QRF3_Y^J@IK]4!V@-.ETJXC4#,_"#"[9&<5*%4F"$-E@:S!.2^ M-0GX-A> I)Z>B&&/0T8:F+ >M;HG#V$=D+#2/B;M8]9V'_,Y<2P9X6.%J3EV)CA!*UQI M_W;WN70SZ2811$%M1', K&QB%BIL@P:A&2&H)G$\YI#KE MD'*.42N?2.KDVG"0Q%R3'>"<':O*B_F&="F).>T"TRXP[0+7:A>8[/Y*HI.J M?\B+K_]VL-FN^&[PKWX8LA,M^#2/P60O,I]N=J8$,@RI"=7(:L>CO ME,ZE'>#*"*OLO=:J' *65B)+^\"G,&7:!R933'Z#ML)::2>WW&W@0P7TA6F^ MK-_F[[LI3#3"EK1WCF=GJGC%&%,T;Z4:$F^\5TLJ8&V\7Z M4:$FVPT%1=6G+AVTUTQ[S;377/)>LWY4J,FB89)/11%'(>I1B[WM;3Y5!3>X M?8\!;>"=L1-.<'<;LP^V&-'^MIZI/_VF7,5]\=R7MY/B>.'[XOI-N8J;.+2? M3OOIM)].^^FE[*?K-^4JFG#R4\@9K]3^??G1M$;;^5_X/8/W"[6ES^T_XZ2 MG/&1?RLHMU;AW-I)G>(^O"JGLUZ50\)=NLTV MTW+3J[65?;!P=_.JG2^_4#Z"&-L5-T[H2I T9DVX=R-"2I@] M0T/+ZPBG'TF2:%R;)GFT,:B'7)AERX5^)$G[CT\\H/OG?]R>?D; KP=TI.;@-:.: M:\: #N93Y)%SP4*]5*3;ZFS.1;R2$?R/W]O.[?.EV%C(<4JXS)7(GZD_X?-$ MX*1 S,RAF+Z>^:&#=0H7@<""A5N12F&S^1W.,#.X!:?.+=_U@XN4'^D3D1]K MCY.O-GHBS:NTND8S33:!/'AB3E[&X\AG3=;$][Z"%Z?_?C97!ZOB^V4B6!A/ M9;T&?+3\Z0Q&@@,W@9#?1G[$W;#!>,A %$)XLK ; MS([EEY*$(+2&E(<\)]?)U*4<+J'_9(P=WFF>B7O+C6T8W=+55?H@68&.%@PS M\%T7IBM;!P(Q(B.K#OGS]B"EQ/^EP\C^_D +G\^RDS$T>!+'&3^L%AB9K3DG M461M806"A\BA@V43?HJ\" 6PPF9_Q3P +LC.C7AY[ 1AQ$+GGDUA;),0-:+5 M;'6D2L!3[(27JDKM0?#@'/YQ'7C$#.;DVR#D4M4%2KH#PP=*X#U)V1.^/N0N M2@N\$:Q'B-J"!E=1NE<#R]]SC-T)BH(P$T/P67A5->#2W6=Q[D%M"_=] '@(TRN.Q8SDX4KAM*E#((Q0M_T_UT/GO00&$ MK>RUM#5 6*"=DM-$EN="[J,-%E(]U ,]F47"?WIU(GD%. )0)Z WWG,G0M) M".817@V, )D-V+S%W0 M?7'+W5C: V3<@F@!CC@0R7%#&-V='[O@.@KQ%5_'X8M4?IQ0BL8&486)IR.4 MQLOCGN4L!BA-BH!WV#!,_!D/'G):99]FL%275*9N- W^:JI3OA8N;0&UN'> 6&SWLU&\GL<\H7)M5 M8S'P.%P=-7R##H%Z98S&'$1Q,9Q&ME.1- ; 5>!^\#5A+8I8@X761-BQ*^]6 M?H(U B @'"OU"SU;4PFH#O=3-1%^'',^#!!-;3 ML%0A&8-_I.1")QQB";KC*Z"T$W?' F$V5Z57KKERAY\RXD!-1STG==A5- M@E6M3".K]@A2"CI9=D M3<_9CUC[P;#LX_M7(V+X"3#\9V&)Z4@$K&TVB.?U<"E.R(-XTIRU2UBM'6;8 MJ;(ODMJ]\&55%/:Y1DI5(Z[_>VW^N5EL?0Y\/)I86+!)@D&"L4DPVB08)!AK MQ+J2)R.62?.T-;)D;)K_LUS"FYN@TP%0N==2+G/S.."9.*U:05(_Y01GK]'O MYX@>0U).4JZAE/<;[6Z7I)RDO#)2?JADO^@.GM]@H(2\Q-6V$V!5B"ETU<5C M,C"WWA[%I_^*P(8QV[271?):(7D=D+R2O&KNRN3ER)3LDWZ>^$%T'HE@*D^= M4\!1IX C;[W4*NIXRM(RZ.4(K4J"3H*NJZ";C5YW'>Z.1)U$76M1/]C]Z@_; M5I[-P4X6R>HA556N6HM):U&IS^D@)PDMD(2:^;O_)#$DL06)K'MUOJ. M[Q(V==$R]JA3\)EC_98K>( \F20/3TO!VOB2(L[U;RWY:JVC+K<[JV?W_W$0 MD'9F5LG!J9:4HQMQKB /^!A>?,'=._X0IBU&AK*OA,+3GA>^(1D8B&2[^QW+ M?$9RK-$2$?\R%%L"_4MN6\;]2R_N@5Y(&(, X"U0[-D2_'C'-/K=@EB5T0FI M%QFEX&P2B/$/9]]\^7BUT=SA9U#L8,K=I<."R:6S'[](;$5_S*Y\"9(8SN64 M'R*KRZ1>HV 6H-TTNL48^E40RB4R2#FWA>4K^,X5"5W]UG4\<2$!A/'3VM>* MG+(T,U,P>)46#"X4O%Q\5C;EB'DN0:E9"+<[8[#\7I1!+D5,TQ7,4@96U9HL M(>K:8@QDD#BTW+) PR7HJB6<6Y2:!H)V-]C,C4/Y9"_R X1>=1'0=O[[&7_ M'R A3#R.8@Z$"1Y%&.IP@AL51; M':/WW1Q7>@4W?4[9+#YZJV4TOTOPE[<"I2M^IF]:X4S2&<#U[^#W%-MJ"E5%-PM5)?@X#6H0,Z!>R>@#$&#BF$W2R4<2J!"DJ8V\A' MN$^ZC4D7!5]6[L /G6C"0-?A]1*L.DHQNV7_B4"()=ARD#RT" :[W(0.+NF7 MGB-47[5-^56[L62+)MS>CB&-;U[!)L>?P:6!8::7$-H_1#!W6)GHZ;\ MK=F%X&3Y3AC(XF&K=X)8"S81KLW\. I!)>5(__ "A%U!D'JP1OBPZOR= OS#70CY/D) _!$BWTN(] 17'D0H?6'$ M[Q/H[C^,SP;0#C'Q"4ROL&60^D%%=S(*P1\?BR0/!4U M&\WN9CW*W/>('!3A>=:<+Z<+[ZDY7TX7[5-OQI ATY,O9,@TY0L9,CT90X9, M3[Z0(=.4+V3("F6,=K5_3R5"S5 I=R&T/(HFV4W@^J+FZB\TX\$)Z8I M1M*L3PC:)S3'%IEUUD.7U*7_P@VC"+J=PGP4^'%9L1EBC+@N* M_Y;E@FP6^#@$VDQJ0&CQ: M#08]4@)2@A-7 G.XCNI9N<3,XLS'\CF)ARH$1171XA+96S<0BD(VZ#R:.P%?TGQ MT^G$3[4&.GUR0JU%"372!=*%XAP[T@;2A@IJ@]DP6ZWJ)]C^0,R_G8]B' UIF3Y>N/0X#HIM$3J3?8ZAK-.:*UYWMB3E:& MX&RLR9KXWNQ1[$= PSU/;Y=(I:[(X:,PX!C.7?[@Q]'%V+D7]B;0O SM4LQN M)1W+WO)3ASI 4[&L*G(0,,CMRM+NK>F'S'DN:^"* JV9JB>.5OV%S]D)NWTY M5>C(_N)0)).(B2F:X.;<+6)(HE2&0(!9 @0\AY14+K\$P8K2\Z\@7L&"TP.C*&'#(M^0(#(PA)#?G2-P8#XHM^ M? $[1@Z9AGP9&&3&-&2+26PID"V/K"S9FZT\A4V]W6YH71&HGHXB.92)H?I M85P" ?A-TA3K9PZC2? DN09O,"6VE8H)W%&7<%WN4:HZ>JWK%N/TG M2))]'O<)DF2/LWN"%-GC9Y9!D?0M5S"#4># 4_\EW%N!L\(W<"\\W[C6/89> MY #6?!TF!S!W!_"S<\_>^[*Y\!O/%C8Y>"?EX!W#+&<5K_UD$,*!T1G42?'> MC,>J"39[AP\28<0^\4CDIG\G*6KD =3<4.?F 3P=#;5MM/I50HK-'[9>WP"T M%&DHUH+D+@WN S-S$X;CF ^=#>@)>W6:)O4TMY_'R>!5*S0J.H6GNQ$]20NB MG;.N5P^4PI?6"G E8@=5*-:@SUWH)2BY] M.=29Y3H !_:ZZWTYGAYA7>U$(!>K@)0-ED>Q__*[=@4V1R-2A_VP5=5 M"!-T'^"3IN8H1UM4H[*NYX1 =9'FXA6S@%9_W5[5"EMU%FC:Q-*\,BVO=!EH M>X4.F)88@520M. (?+#L?2K'&8@;&)G!/LWO#O&,GIWID9IMKRKN+3>V813CP)_* M!L:MYNO+]2$TF"B+O85!X4ZCN@D?@E:LLF=XZ'LP(=RX_ M1W!!=;X=^P$;QP'\.&"V$UIQ&"+[,^T7,NTE+%?P W:Y/6R8K91 8KH+['5 M<+4ZJ>6:JU^[N]HTXA\'M:?.S"KIR=&29OA&G*O6&WP,+[[@[AU_"%.G9&BT M%SV30(Q_./OFR\>KC1XX?M[9 /I+:L9 HK'O M<3@W]?S' V1UF=1K%,RV/3>-;IZ.^*,7D+'ONOZ=M%^J170\A1O@>A$3 MMU)S';"(8#@20[=F(/G,B4#5P;[X<6")\$*2J:IMI_M&G[JU[HY@2^K6VC2) M+_KQQ>P:.Q%,B2^D+\27C+YT(*8GQNC'&%(8/?EB&BW2%QWY H:,^H$7QYC' MUEOL"UQJAFBZSUSKAN)5,,B@;::I*4 :5%.:'W$Y>?\NMW4 M5E1R +WM&H-:02M^\-%MX"Z[G.*.QS+)GK8 EUK1N27QNT00X&&_^QWS< NG MP>Q8L,M9X+@,')(.RTU_JHP%M28HQRD_4RNX5L=NWH5AC&W\2"C*$HIDH=9* M*E)[@:C&)!FEM>5M:2<8N8 LJK1"++YLW8^JK2>G_#BK7U&H-B# MDN3@UR@?X(%8\%!@'?<5AS'G@WY*(E*C[,![_L!4RQJ2"\H-4&Y@LWO1KFEN MH&-TFYM3 _D9!-)^R@P0N_7)#)"*4V;@A#(#^2W=VF<&=F;Z7_"7Y.-3>H#* M!302"CT3 KF[!R09E!*H74I@ZXY#BHJ2.?SP=%$VFG.NI!6<\DKF8+IA#L5T MP_F+Y4,5AP >9,Y]K#\.@0.:1D^D3E&K:S3G2 >>[XDY21F/(Y\U6?/U'-] M_?L1A\R?=^ICB50+W -I&' ,YRY_\./H8NS<"WN3EY6A78KEH"1CV6E\ZE ' M\+ 5S9&#@$%NUYUV;TTWI$^WK) KRK,5TNN1HU5_X7-VPC'\,?,]YH!?H2!2 M%/Q(UBU=>*6J[!E=TT86J(!):RUL!+7Q$21G#FX3\ B$YX[/&@D@#IB-%"$% M<5^0H'#?VAOA,6/7YQ(103Y#71[Q4,'(?/[X]A/[WV !NLW!=P9[YRV\YL[R MT!1J#=S%\1D.S%""V^!/<%Q,XK"(8,:#Z %?"Y]!4?&5Z4\,AE .\X$S!&"1 MVW=(+]=52#&($*.V[\V&'(7!/@N1PKV\2^GQ">_]# \-4[@7!4.#:"_L7^G/ M%^ N[[PP"F*%[O)>\#!&*O.(O>5.P/Z'NW&AL#&)I=QE)3.:*@&=YM:C!,2- M#8 [OZ0D_5F,HL)(E3YQ%;C?K+AM'(2_R6.ZZTL&/U M.N_&R!'Q:CNMEHR,I+*-*$U2F%=6F-5O,!:@1#<^,&#E &)G 6#\NV0@8,1H@&T\T5E M231+@K+@XIQ>4* L\LJ1@5NZ?<,\4>"6[?%&20?INSMQ!HD11SLY?ZI($[HQ M J*NG:"JQ FR3:?%"+)-NC"";),FG"#;I DCR#;IP@BR3?ERXI%E"GMCZN/- MNKR=LWUFN?CMQ6*I,H<%Z3X5%J2E-R;(ZST@()^=>_;>EW#M;SP;ZQ=RPI&I MM]P4L[:>*%7V+725)@NM.F0]MJXZ3P>C,HU^\46PSUE8_AU[@K60K"LG$ M7";#4\'/*XDR%]M/'Y9I9(QDG& MM9+Q89]$G$2\UB+>:_4JF+:8^U\Q'F_"\P6.=RO"HIRO$U318W(SC9@JD$W< MHX&':MV+3O=EU?;E2$A/34A;/1)2$E+-A=0MPIC7SM\;(O$F\=9$O+L#DFZ2[MI*=[^_Q0%+P4^*EK\#):Y^ "$* MF.?C?-OQ,N,EYCWO1T.'>.#.:=[4E^!QY:$H\(LJD+N@;ON_. K3M'B,R?B;EV!=I0>O9MG MD'77HYU)[Z#L/NRLC")LR!8JMO7;'&,[YNDDV MV(I89"W9M]W!0@;VO [LQ2[#M]'&[G[B1DO)P70M&OZL (;Y$F=LY >!1*T* M&:+4.=R%6_WQ. 0*@C&?@*N#PPI\<++LA.D+J+$1][YF'Z& R-!FAA.@"XQJ M%@79F_N9\&PGBH/2Y3X=DL@,:0XG%L)$@#=_QXQ=ANOHM#P(D<208GX$4W8-T1@C/^*W9;"Y< MC/DXQTX(2_9",13:8>8P=.9TM^7"#S!@F"142>O\VDB0(HYW;ZWG:W46N\D) M.]J]U2/<_S@(*RU2$MT8$'D?@_3A_2R%MI('@8JPX2"X]H!1N%4%'P!F"UX;R&K?^ MBAU%J/FH)6L-=BE)A*=%$PCC82,AV,J:UT&([#FQ @@K0866<%I!(C*C5ES= M.*&$JVH5WCU=9OM %L^/V(3?"D10AM79"9+O$#,8R2=!1_D"HSG[-.5F/@#W M@""VP*4=N32&+_P 1"X&+O/-,*BC M9X+/V4*]A+;P^P?IN%B6<&6BP(8WQ"%.'S_:8+ ?\(.OX'I!61PO5A#*J"$1 M&"SX_>A/4-,T;R$%XA;HL 74]R>?!S9^^3,01E*W9GXS#"@ L8F!!!\7#-5H M/0 )0 F9CS(K=BBC.V&7&PMP,J]H9-)G+@9N82,3K(4^W"*4 MN8L3P4\5*YJ@V 49W&$[74U"7"=P_)$3N7 YL;Y;>)&:87Q)\LM+6RD,_#"- M,CYE=1=_^EF-+;T;7OT;6%-E$-^]:[!WD9BJO_H-]IY[X-#BS7/)_WD!>(V/ MNX27/82.G.("+/LJ55WYFT\BC-U(_B1)[.(DGE(!.J+M@)@;^>IE4^#(<\PEO$1K%8KW/TD;GWW M%N7H2G:"9F^YA8E_)Y&?+&8YSCV>V3P!QW\\VGA&@@VV 2D]?_#YIZ.I>VPB M[)OE],FN-1P?(%2 [/F)(N*"'N#[5(XF0[7-AF/9VN<#*A!J9WLZH3H84- M!I"**?\*>@JT<,9 >W!C1$IQJ4=_QO:->H"RW[(/1.I_^;)]A M;H.Y#A\ENHR!P*T MR-9*&3B)12I2ZR2@BC^KH\J)E<,Z:CO', M# 'F^1WP66(Y:HPQ%G.0EAC^?>,CK4<<+/:&NT?22UN[,[-I@\,.'($,Y,JY MO(4US(_#1.%@H/%TEJQBZ4HW$JXCL/L&.N2P.J$'O7"9+2>PXBFP"!X:ODYH M.E\P5&@"-D)UZY CER8#&(9363 &C&NL6&+Q('C +Y$8(L.150(NAHA>-XS. MQH0L^'YP":@NDZA+*WI"LTME.=)AHO]I.V.TIFE;$1"_!0G57-4O$F[.B00S MR?BY)6HW$$&&'2,A/#2@65U8LYXK=B U6!EU7LP^DY_/!,IJT9XC]ZAF*1L7 MS15G:)=Q+-VI:53/JWG$PO0.YF3)(/N3P+PJZ(KJ1)AE!MAFSX;@J+25"CON M+#R:G^;==QXU^!Q\&@Y>C0S#0]"/6;HT!?+ERPL?A+XQ&#]Y*TI0FOZ1@2C\ M")9%M3PH@PS6S/9G/,L7\XNVZW MNR/>Z76N[6:W>=VQK?'U<,CY=:LY'IOCMMGIC 9G*K>J[D"M:_\>XQ0BF3*% M]\"?;O+7S^EJE]QT='E>"J9A[9VY_.'"\3 \/A^YOO55"9X#FNAE&ZETND:[ M.]N #/"L,6]-9R= PL;AOJ/< ,J%M\.3E!@?B#+52D^&;ZR.6.!")=R57ZO M,CJ?G/#K'"FA!-/P\YZE:'=(L19,@*U/4E4!3$PJ?>8K^!-XX3$K#F#5MW#O M+=DI#N9NY5*+M'#1E,SQT.-1_NR\9B=9U=C*@G:90G2 LH/%>CIGCKEV56V3 ML$^;A+1)^,1-PF3Y['&S.QJ)SO5@W.?7G0&LH=QLMJ]->P@+)^_W.;?6EL^. M3/[Y;@B:_!L6=]BHN]>#0;MCFK1N/F[=[)2_;J;LE)9YP="<%\7R]P_>J#Q$ MXO0NEAVVE0"Z;"S,E[WI/$QL9#?X8G".L3H[<9ME&DOMR06)I[ZC%^35Q!%C M]N9>6+%2[QHRG>%@Q],XDIN"2Z1=>/_P/$^$\QPF MQ!WH?<@L3>K/;QM6)N]D9?DSF_,'MPV3O.L\7F+5@>!(ZO3383W*S M/IXE4C-GFYV;WA7BI M_DS(]QE&&*@$TIO4I[M4L:4Y;'=>*H]QT2MV ^UJMENX\'IEDUM/94N0UG)_ M/L,XY46"ZU&^QF=<^XS;ODF$G'125G92BT Z2">537:MV1,L4$C"?U4^-R_S MD[*;AA>8@92BDVQ9J_K,)''ZP%SGJW"3E/7*#9O5ZN#!%R.33SS94K4 84 ! M @4(3PD0,A0R3:.;#EJ&#-:@.6CQKGG=[';ZUYUVKWT][%G\VASUS+;-A>@- M>DLAPV^7G[Z\>_?QR[_>?'KWX>W'3^\OO[S[^.&ZW>P-.[UBPX5=&)JKQA>' MF2;G#2:'RS+CS20=T7DW?Q4WW/U-E;9C^?KUP.RVS&;UPI\28Q^S_-A'LI%E M^%AF*O#+2I8-SU' 7^#,@P^PV#[X-5N$(S=C+6=IG^FQ.P/H(BV8DMVF4LZY M$R8N4@-+'1T/:#GS94T;0X\%;A]A+:S<2;3$#-N#EN#7W!I9UYU^W[H> MM+O]ZZ$YYJ;9[ [$N+.68# O,?7W5E4(7O>'[;8Y(,5ZC&)=EJ]9,GN;\+!D MI5K=1MY>@;/LI:H,>E*HFN3!_5"D%4'9]']SEJ7!,3/9B?)Q:]@: MM)N#Z[;)N]>=9K=]/6H.^M==DS?';;/5Y'9K3?E:?WB!N'%"W 2P/W-7A/[X MS5\Q^,:+$).4\1'*V"I?%[,L99*G:-@55[.9 TQ!_!%*OS)9$LM671!_UY4' M!)E$.0G9%WB?HHCL"WHUH\F:T) >E:!'^P(_S82& M9.0Y,I)#Q^>VT1Q4B3:7"VRP9W5Y/I+;2K:T;@L.^;(D-^3ADH=+5EDK(A7N M]^;LQWSQHQ2Q^T.\J&;TQ[D%U""B)"/MQV'VX.$>:/U7]_BT>N8[D/)#;DS#TN#"!7 MCEPY2B4N@%Q.8 7-VSR1R)4O!+PNFS9,I\2*:^#&V00JQD9J FR0HI6KE@1U: MY5\VC_C+JFA7M0YZ2B^N9.DI/B8B:2G@R*=TZ>HC.K/4),M(@;T@BU/HT?+Z M",YO@7\3\"E)RY$.F==.CE[FX@O.N1!??6)80XW&9WM][#@LR:YLL MFL"8;B;LXU%6QHG%AZ?E0??8$C?R![9+>7S'?9 M#*^ K:8$:WUX61?SI5W))QDP?86>4J]Y"?66N:W.4/J'KR(^IUC,>1SYJLB>_-]C>5A)F/0IDP"S'S9Z&X2#^\SD$A METBEKLCA(Y=Q#.)8)8_A9<^R!W9_NM02=#Y0D) PF3!/[-]&('G1VS";_&P(TC6S DX MVBX\["@,=ADR?RSWAI2Y3C>(&BR"%T48(:/%FO@!C-.&!V(3#W:+_3OP1OGF MD/%;[KA2],9^D!%5=L=#]BTL4 P6=!??"O< ^:T)7FW-K\)OV4@(C\41+/SP MHH8\F8E#^+:#MI1-DU\ZGAJ8?!F\"-XNO"B4%P,QY8X'K&%\"@8\VCZL& _& MRGL22NU0JEW>L.QW;X>C.S^=:<[;%\/VT/KVASQ MMBE$>R Z([3W/+WC722FW8\P@N"=-T;>(D^N^\W.T!PD/U3+0CZNV-JAD)7E M&Z>SR3.SG7 &FGSA>*[CB?.1"Z9(:;,#)/0BJ01)/J<[VW 0Y5D#WJH-R;D6 M)*(2VZZACK0H)FX_"R.';@O+5TJPLL2O?HMSOI"R@I_6OE;#D[$%#$8RDV6X M.3]D4X@WO8UC!<[P2\#1\+'+(.#>C9BBXF4]\MP! ]*U8OO4?XX#'!%J\E\Q M#R+@@(#9V,N[W0V&+AC:GFB#];2=0%B1'X E#. W8UBMF\/OU MY_['YO#KW1E3DO'#F7./TNB[@GMC[H;BC'E\"F03EGWQP?<^Q:XPFZ.N"72^ MM/U9).RW+K\YDW;C P^"Z[_>G7OOS9_X]$T\^[MUWAF>=Q[".Q"$NW/][T+M]&4R>& 7/UZ^]?+0W\Q]6_&V5P@P=WR(T@G1S, M8^K;SMA9F]V?SO__ZM__GWW^/O3\> M>O_]S_TODT_-ZT]ZZ,?&\7;M!^?_7OZ__WY]\Y\O_&OT4\?[??@%Q@OF#&)9 M?H"&,"[K\UK-U_@RM2;B*\]-%B56FR^LMORI^1JYF-P%CSH_Y,Y&>BM'E\O' M( 7&" X@HF>(,:PA-KIHG\1-["HW\_/Y?QILL5!WF@.#%;(JKBZ$AZ:1I)>5 MFU0&57DHMK"9:S;8YX"Z*+Y9Q/QS3ZW8)8M>*)M!>, M ;]^$J E^>;+QZN-^FWQPW6FVQ]?#9L^ZMONBTQ_TS %\MQ:^]-[<3T##HO"ZV^YUNIWD M!Q4*6$#62HQ9>N7'+"D'YZ'*(_)':MZH>XE4H01:2G)7="\*TD=FDJAGAQ8* M@$TPMX+ZL9;12Q+/R<<54Y%YHP]O&;O^7;H>I'_+?98+90;O8,Y[S4\F]S7_ M*1\!4>-H-;-\)! UJ=";].' 55"KQ3CY]T&[(BIO9[2V'OPZ#0$IB_*#GM'= M"HE'I'\:Z9-"*K*9>MM,,E;:: P9*\V,5;O]!&OUM+J=0QDGAU1=SNTR9^LA MS'+,D;CY.6](/,[ [F]_LP E>XYAW29$4< ]$., HY.3%J0=3-J.L?=LHTNZ M?11-6M7T0WW+]IRXQ_0OD[?6DW$;:T.>@E]>HIM9>0;IX?+GXWA6GAE/C\AR MTYTMWFIWO_F3A6/YV;[TE;EQL?6*IV\X#X5U#CP/N!5="+4R+=4> M_J^_8C]ZO??EZF>OSY(-EDD4S<*+5Z_N[NX,>(-QX]^^N@RL"= D?"7L&QZ\ M0B#_5_UNN_<*? O3;'9ZW6&KT^QT!Z;Y*IJV.J;9:7=M\UK<=\Y;QB2:YE#( MMW=_IR,K4C=MZ1QB418"F(=IKZ_\Y>:R:D;@,LWUMD(L4OL#U/ZM$X01^QS/ M9JZLH> N>R?W(N- -&09KHWE%/XXP:PVFVG5VNA!EL&.1'2'Q;%8O':EBM?D M]3^,SP;[B7M?V9< &)1^UV ?Y%X?O.2#:S@ 6):+N9MGG% M#A4F[N,6HEWTWFQ(6AVCFF#--+NT(GR9.6QWI >>G'A8>@OOK"CK-%OR1\?U MUW_2RE^OJ1SID.2H.'7U]]6/IKA;?/6WCL<]R^$N^>KDJU-ZNQ:T)<_Z&.EM MJ M6'OO]]BGD7(_6U87:Z/E*.QWW@0*8Z^RT+]FHT477CAC7V>/V^.08QNE!.RWQ5\ MN_NP*A/S<>;A"F<%GLE-4A/X#O%FN"4W1'_F$6=O\13Z"]6^(3F!GW62 MT-M!,&N>MC1(#L6G[HCYY8UF LI\S:;B$#<.='$V-*:\\18I!N/XL!SPDF63VP+H_(9U7)3 MCL%F2YOMH' N?W1@/X8JXL]G[*3>S6 Z36H&0\U@-LKJGF8P9_/6+W:[;S4[ MH]'U:#087G=Z]NAZ8 ^:U[W1H&T-1L+L]+MG/V9:OWQ^]\N'RR]_?'IS;0Y; MK7;:K;*@MB_[,0,7AF<^LK*Z$?Z6V2]4#4G_BIT@R9^M'S[9?/!$W7CCA(A8 M',G6J';L/C"+QZ&P5;(L4"DR>,T(5FH8''R!S5$C;*,ZX>X8,9WP0;(13/(# M[$\I8@]NDL];='4U01TZ\#H5FE*(!QX\8>SUMDAT^M"U+ S"5# ]"X_??KX?]B;7]]< M??GT\<.[J\\-]N[#U:H'3$)7KRD9O6/+6<$SZII&>UB5*6FN4G-?6K6J^)E' MXJ(*2G,9WR#8HZF0%2N@$S\]/)JNB9RO- W 1-A!;0,*FLBK\!7[Q/\4X83] MQV"7-P&_XVYEY)V6$%I"UE0+@^;2]8ITBG2JTC,JPRW[+#S'#]C_.)9@OP4B M=# W*[>MME1 DU*14E5I1F4HU8N?,3-V.<^,S4\/H%[]%CB@4#/0J#7=>DG* M1'$69.3;#_"?231U?_S_4$L#!!0 ( += M 5FL1-"P PD +DW 8 87)W+3(P,C0P-C(Y>&5X,S%D:6$N:'1M[5MM M<]LV$OXKJ#)-[!E1E.27ZBC',X[MSOFN:=+4F=7O^@TPV"XR, MV._V]UFO'QT,HH,^.WG/=CY?GNXZX;,/IY?_^7CN9_WX^=U/%Z>L%83A;WNG M87AV>>9O['>Z/7:I>6Z$%2KG,@S/?VZQ5F9M$87A;#;KS/8Z2H_#RT]A9B=R M/Y1*&>BD-FT='U$+?@)/CX\F8#E+,JX-V+>MSY<_!@.4L,)*.#X*ZV\O&ZMT M?GR4BBDS=B[A;6O"]5CD@55%M-M_O]L.!I*O)Q M(&%DHX/.8+!LTF*<+=J4-RW2(+D54Z"Q&Z,F$KB.8F6SXCMB=^=D]RB,T5?%,VB6($Q!/T"U M$ZW5C)U+2*Q6N4A,FUWD2><%:7@*VHJ12#@]5Z9&[#03,&+GUY"4](39AQ'> M!]T^=;$9?$&+&/T_]-_W6?L>M5H"&W:%)S2U F7E?;. M$$PZPUDF+ 0T T2YFFF.36O'?!HG5BD/,X]5D^APV4))<(V76\>]CG/8#;-> MD((7+.,82!JF F98JFPF#/NEY!IQ+>?L$Q1*(RYS]J/2$ZQPP2\$TC6I8[@T M-J0G'CJ@;/&R^>/HOW2\O./&$1HVF;,K=*4$I#YM#QOMP9(JU"-7R)EP0BYR MQO,Y*W.K2T#%D1 Y0H4HXFR"5UIPR4:L(56N#S'9L-V$)\I M(. ]",^O<3V;XTJP>IO_*7@LA[[@.%QF>4R!OQ MX_%,NFP\T6AEHA%.1';>C"J4(-85/6ND'.Q_^Y'"=U]XI)R!P09$C6,:]T.Z M320HX:79O NQD1@0GM5,GM^H4N, F*NGPK@*@%*0NW%H';>L'R< M2-==TU*,NP!PV%YL@-W%*WTIO:X,*DI=8&P91Q*3!$'O%'#KES'DR/TDAAC> M@8)BET1P;>;#"&-<%%C-MH'T6)PF+SV0SJ=O3!P48,=L8X8O_R(56G7S[])M>0+::"UU>C^=3F+ZU6;2P3@_8#Z M#&GP+? ?B:OTI0/_S*/J-CIIEZJB]>[.'0'P@*I!'$LE2:D)@0U"<3(2U &N+8JR0V-'=5*!N M-,3K5[W#[M!_[F!@83DR5.[PFY9:=2: WTN!5KBX+W/WSM+L;K<$OODM@1.) MY!V;W(MM?/BTKY0(0*16_&FQ-)\!OR)"Y,F\HT1N&>)>E-2[N _"?[6*]GMQ M=^1ZGF)' XM4OR96JJ4+=D#((R;;GI,9)&2FG* 3T$7.E*JTWKG;O>5;?X2F M7O^E+]DWUO $B=5(8SYM(_S %0 $L'N_5B&][=F)R*=*3H$H2L['U6M"7=4, MF!12S0'OSC+E"P5?B2/$_1,PM\X:1+K331Z6E2L].H-$2\]O M+>[SV"A96AC6V&E:_+2(K4VCFRO#>D&\2=LX/JG5!K:.7[\:]+M[PZ.01/UQ M''_&K?K\XT2R<'B_<[AU]Y=S]WYG;W_K[R_H[ZW#G]#AKN2L4ID_G\F?QN25 M<[L_=/IUE1M..8,RWK$3LHQ4@#6:S,Z]GP72?FS.?.+'$QMKN*: MGP\RY+[@> 94OIM'#U/1ZUBQF9K;%=?,O=]CK[KNWY>U(33AC5.H-UC9RPJ1 M]5EATSSP%<7%<]KW%X3+LYJS$EI4E_[BN-K&U#:FOO+'=2_?? 9[/FHP@MB. MV]-:\QN4-?L&GMR]%"7(UUJK,4]K,4#JJ*WL;*PT+7X\5O Q!)[R\Q'&1L2G2J35\QX,.OUE#O5M7;>1 MYW^4YG[E=OQ_4$L#!!0 ( += 5DX#BZ6" D ,\W 8 87)W+3(P M,C0P-C(Y>&5X,S%D:6(N:'1M[5MM<]NX$?XKJ#*7V#.B*,DOYU*.9_R6J:>7 M2\YQVNE'D%R).$,$#P EJ[^^NP I4;95V^>7QCJM.*H_87M@+^]W^-NOUHYV]:*?/#C^RC:\7QYM.^.33 M\<5_/I_Z63]_/?KE[)BU@C#\]]9Q&)Y)#L(<25E@)!_MA_>UE8Y7.#O93,6'&SB2\;XVY'HD\L*J(MKJ%'6#/ M$&]?D[D*IB*U6=3K=G\:%#Q-13X*) QMM-/9VULT:3'*YFW*FQ9ID-R*"=#8 MC5$3"5Q'L;+9X/H$M_4LZGY#E=M@R,="SJ)W%V(,AOT*4W:NQCQ_U_8M^&U MB^&[@9,VXK^ 0Z-Y%JYLP*48X>"DZ\#;'U6FQTN33,&9$RN9XLW3JTS$PK*M MWH;8W#C:W ]C]%7Q#)HE"%/0#U#M4&LU9:<2$JM5+A+39F=YTGE%&AZ#MF(H M$D[/E:DA.\X$#-D'D6.("B[9IR'>!#NX:15KQH0H4V;@A.:.N&R,L#9@GEG,,V$A8!F@"A74\VQ:>683^/' M*NMA\K%J'.TN6B@/KG!TZZ#7<0Z[9M8K4O",97P"3,-$P!2KE8Y$+?B.@X6Q(3WQT %EC9?[/X[^:\?+$3>.T[#Q MC%VB*R4@^VE[V&@/EE2A'KE"VH03=W(W!')(P!BN9R0RYI= "7XQIL&V%)7!*27EVJH"L$1H)'(H MAM3.H":(0H:(2#)F2OI8])^"AFH0,F L##(.I(C\D26*8Z) M"&Y J8WH%Y2-"P0@Q0[%%"X]YL%1X=)(.T% 0#PQ, 0*83(2)[$QE@LJ&72="I-( M94KL1X5$*^D!6VB%*W1L-FP#\9D" MZ#\/0*E[0Y+L:)39^7$B5Z6SSH[6S MINO:VTG]E;\4Q-]S'R@T/J-$WH@?CV?2Y=X3#9]"64P'-+&Z03Q86Y9!U0,[QZUR%_>OC!P48,=L8X8O_R(56E7SW^? M:LGGTD!KJ^'=ZW(6UZLVEPC ^P'U&=#@:^ _$E?I:P?^B4?53732+E5%Z]V= M6P+@ 56#.)9*DE(3 AN$YL:88V4LMM++!!S)X+-G?_CM5[9Q:XWM4:[;GDYUVG3:Y1Q,V=^5 5)>E-2[N _"?[6*]GMQM^1ZGF)' _-4OR)6JJ4+=D#((R;;GI,9 M)&2F'*,3T$7.E*JTWKK;O>9;/\2*_1!IU5!C-FTC^,"E?X2O>[M6X;SMN8G( M)TI.@ A*SD?52T)=50P8%U+- .].,^7+!%^*(D3]$_"VS@H\NN--'I25)STV M@T1)R0L#4?U'TVGDHLR?^J#C2C0Y&E5[S9V%XJ55=8,_">5:&B>;6LQY]'W+ M'S=Q4*^5J ;O^:>\&M6J1N_V7N?GWD_-0SC7D-(X;-48G-Q%KXBB3*0IY//K M@ (CBC&57 93=,B=![CF]WELE"PM#&KL-"U^6L#6IM'-I6&](-ZD31R?TFH# M6P=OW^SUNUN#_9!$_7D^WO%_3WVN%/ MZ'!7 95'L^AA*GH=*S934;M><<75Y2L3@SW307?4&@\IWU_0<0\JSE+T46EZ2\.K758K8; M"S%/+D=:E7E*.QQ*1W6V:OP":_E&Q>Z)#4J10U!=U_FM^V.I:;Y3\H* M/H+ KP/X$$,EXA,ETNK9[^UU^HNLZMNZ;F_/_U3-_?;MX']02P,$% @ MMT !6;<,1O->!@ \Q\ !< !AU9 M>V_;-A#_*C<7;1/ >ME)ZLIN@-1)L79]I*V#87_2$FUQHTF5I*)XGWY'2G)D MMUZ2(DE;( %L1T?R>'?\W4/'T6^>=R(R(A*:PN^3=V\AE4FQH,) HB@Q2"V9 MR6 B\YP(>$>58IS#2\72.06(0O_ CWK[?NAYAR/D-:X721'#((B"7MC;@Z@7 M[P_B_1X_'5Z4NUZ>O;R[>LQ=+P@^+,_#H+CR7$UL.>' M$4P4$9H9)@7A07#RO@.=S)@\#H*R+/VR[TLU#R:?@LPL^%[ I=343TW:.1Q9 M"GY3DAZ.%M002#*B-#4O.F>35]X 9QAF.#T= M!5%S)CPC\[@?YF:(*P,'C84[2E(FYQ^G,Q/O^8'!)4FR> MK6BR4BU6E!/#SJGEW>*:<$I4/)4F&VYN\*V5>;-N)H7Q9F3!^#)^.F$+JN$] M+>&37!#QM%M1\%=3Q69/AVZV9O]29(WJ&7IA/,+9')E;68>5_C&.@?T<5+]V MP^G:AB5UJDTE3W'PY")C4V:@W]MANZ-@BD;+[T#$!/%*54O&J^0Z4DJ6<,)I M8I04+-%=>"T2_R>2<$R583.6$'O (&.-!RE,K>.V4R_1U5O AA4HA']>7A@]389 MA<]$38F@VOMPP>D2CA)C1WIAV(.=)X\&O5XX;*URE&AXAWC[N]!X.,OM.KX6 MD$@A:IE=6BX3P^IC=B6/$'Y89,]2S.] 815,$2548'GS- M\W;05N<;#/M&+N*#2XK-0%O@V#F,?&>P#;5^(@$G>- U]F<%1T>P".(,=UXY MR3;$1/T=L@L(]VA_)]U=A09$IL(LB!Q.+C"Y"RQ+ZO@0/>_O#2V*+VT26& $ M#D\/L%K$X35/K?>C8'5= 2VLF,!8N*CR)09?0YC 2,B$@TF#.<)L],TQQEEX M=>TPP7H6EZ$TA"/X=(YXTUVW:L8$5L:6C@Q35VNYJ(BS"EZA4^94N3WU1DST MMZ#N=LRT5ELZN'S#+H[$A WFL>.S&VP4NXZYW>V<:2SC.#/+ M.&,I\L,%-LN&_>$HL NK/.OJX M'0H\;,M "B,;0E4Z.TJK%.Z 4QVK95=].%]MA*B91Y6>V]U2-NZW-_"?18_; MQ=H&U%O5>8NY1(8S+LO&1LVS9ST[GN*;T3]>B0:YLN)?C9.IEKPP=-B OZWQ M[7IZM2&N&.<:*(X:C8HZY&J+J1>U;1=;WQLQ[Z6 \ M>10=A,.OOV^DR%7.<0>H?+F,;R9B)6-=S=2U:91? +H32^%1Z/[N5X= !QOO M[AL%Y\_E(MNCPG7CP"_D%W>IWP]PESM59\VU;%[ZP7[UX%,//O6+']>5]>8= MZ'.MMO&6EDA5W/TD1KZ'RP)[ 04:Q^Q%J6)();SJ'C$-I6+&4(%28(7H+F+K MAF@*T^5Z^UPJD":CZO+.EA3X+(R[-A+S+I"D::6[QV9!R30%8F^$D.R:5E8: M8@I%74\>2)Y3HK3KGBUSW-JVUER+MNZGT=45!2 ,=7U'=5,%,J)A2G%NKN0Y MLQ<7]5U W4-S6"KMA?/4]H7KEAYRV9PS*Y1@.KMDT&H+V_%5:W@L%PNF*WD5 M,*.MF+,9%#E2K)Q4&_^K]XYLU4N:HD7G2A8BM4TMJ>(F1[5N:=<'ZA*W#M49:73OG9$Z]ZM6/S#!&QN1K*;@#72;%N?:2I MLV%_TA)EL95)E:2B>)]^1TIRY*1>FBZ/%DN V!9Y/-X=?_?02Q7,*$/CNGAOT=EW? M#V_MP-!+]P=A+L]&+^%K9/I9-L2'[R?3/\Z.JQV/3IY M^>;U!#J.Y_W9GWC>P?2@FMAQ_0"FDG#%-!.<9)YW^*X#G53K//2\LBS=LN\* M.?>FQUZJ%]F.EPFAJ!OKN+,_,B/X24F\/UI032!*B514O^B<3%\Y Z303&=T M?^0UWQ7M3,3+_5',3D'I949?=!9$SAEWM,C#OI_K(:[T#[ MCX$=+.!8+PI]VJQ'\5E2RY.G04BOV-T76J)ZF M9]HA&9LCCU_ MV%IE1X+A+>+M4Z'P<):;%7S-(1*5@_;D AI67^I6 /E,9[R;P6GT'O>!1N M6ZNK?>O%R+P+Q^0352G\[L)X+DE)LBZ"AS-D^P?B"XXD52PV"8'P>",(ZW.J M9>M"9-&+/_(6.@V%I%\*)JG),,JL:AU;%PF([C:4,ZKL*2^6\)F+,J.8<4)[ MG)K,,IP7,J;R1CL[ >N-=@%M7X@ :=XT+4K)$6&?F$0E#'<>>4SFQ 3]+?(-B!,@]VM>'L5 M*6A42,R*R.'P#),]QS*E#A?!\_[.T*#XW":> 89G\?0 JT7H?^.I]>X+5M\J MH($5XQ@:%U7ZQ%BL">,8&!FW,&DP1Y@)QCG&. .OKIDF6-_B,I0&XQM.Y(@W MU;6KDE7<0X:QK;UL5$2J(JO0*7(J[9[J0DQT-Z#N#G*3.0U#O\(?4UB594PO MPY3%&-N1P.1,OS\<>8:PRIJVO*V8"&2:9*!L;-<^.<QE<5[[M[_T][W8^X=M[_S8.\[M/># MP6_0X#8;KE=2WQ_*;T;EM<[-,[?7)%C&S8M0Z%1#:X8YP(HAA'$QQ^P+0?7> M];4BZ7MCYITT))X\"O;\X>7/:RERE7/< BI?+L/KB5C)6) [L1B M>.3;O[O5P5/>Y5?Q"S7CC^4E_[G _)E/N55UUKS+I*9[=JT'MWIP MJY__N*ZL.F]!GVLW@C/6IEEFFZYUAXRN[B (:GJ2ZCK*I 2 M!3.*M+D4I\S<3-3=_;HK9K%4FBOEF>GTUDTZY'*1)BDD9RH]9]!J])KY5;-W M(A8+IBIY)3"MC)A) D6.(T9.JK1[Z4TD7;679FC1N10%CTV?2\BP25FM>]CU MB?H5S[P29"B^4S\W2:Y]_[O6]%H;6ETLYV1.G>IED"08+T-R*EABOT/ "BVP % @ %!$0 87)W+3(P,C0P-C(Y M7V-A;"YX;6Q02P$"% ,4 " "W0 %9M"OUK8@S #.\P( % M @ %P(0 87)W+3(P,C0P-C(Y7V1E9BYX;6Q02P$"% ,4 " "W0 %9 M#G7WB#IH #)Y 8 % @ $J50 87)W+3(P,C0P-C(Y7VQA M8BYX;6Q02P$"% ,4 " "W0 %9Y?D[/:!$ #.G00 % M@ &6O0 87)W+3(P,C0P-C(Y7W!R92YX;6Q02P$"% ,4 " "W0 %9Q.!5 MDB6G @"?QBD % @ %H @$ 87)W+3(P,C0P-C(Y>#$P<2YH M=&U02P$"% ,4 " "W0 %9K$30L ,) "Y-P & @ &_ MJ0, 87)W+3(P,C0P-C(Y>&5X,S%D:6$N:'1M4$L! A0#% @ MT !63@. M+I8("0 SS< !@ ( !^+(# &%R=RTR,#(T,#8R.7AE>#,Q M9&EB+FAT;5!+ 0(4 Q0 ( += 5FW#$;S7@8 /,? 7 M " 3:\ P!A XML 70 arw-20240629x10q_htm.xml IDEA: XBRL DOCUMENT 0000007536 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000007536 us-gaap:TreasuryStockCommonMember 2024-03-31 2024-06-29 0000007536 us-gaap:CommonStockMember 2024-03-31 2024-06-29 0000007536 arw:CommonStockIssuedMember 2024-03-31 2024-06-29 0000007536 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-30 0000007536 us-gaap:CommonStockMember 2024-01-01 2024-03-30 0000007536 arw:CommonStockIssuedMember 2024-01-01 2024-03-30 0000007536 us-gaap:TreasuryStockCommonMember 2023-04-02 2023-07-01 0000007536 us-gaap:CommonStockMember 2023-04-02 2023-07-01 0000007536 arw:CommonStockIssuedMember 2023-04-02 2023-07-01 0000007536 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-04-01 0000007536 us-gaap:CommonStockMember 2023-01-01 2023-04-01 0000007536 arw:CommonStockIssuedMember 2023-01-01 2023-04-01 0000007536 us-gaap:TreasuryStockCommonMember 2024-06-29 0000007536 us-gaap:RetainedEarningsMember 2024-06-29 0000007536 us-gaap:NoncontrollingInterestMember 2024-06-29 0000007536 us-gaap:CommonStockMember 2024-06-29 0000007536 us-gaap:AdditionalPaidInCapitalMember 2024-06-29 0000007536 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-29 0000007536 us-gaap:TreasuryStockCommonMember 2024-03-30 0000007536 us-gaap:RetainedEarningsMember 2024-03-30 0000007536 us-gaap:NoncontrollingInterestMember 2024-03-30 0000007536 us-gaap:CommonStockMember 2024-03-30 0000007536 us-gaap:AdditionalPaidInCapitalMember 2024-03-30 0000007536 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-30 0000007536 2024-03-30 0000007536 us-gaap:TreasuryStockCommonMember 2023-12-31 0000007536 us-gaap:RetainedEarningsMember 2023-12-31 0000007536 us-gaap:NoncontrollingInterestMember 2023-12-31 0000007536 us-gaap:CommonStockMember 2023-12-31 0000007536 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000007536 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000007536 us-gaap:TreasuryStockCommonMember 2023-07-01 0000007536 us-gaap:RetainedEarningsMember 2023-07-01 0000007536 us-gaap:NoncontrollingInterestMember 2023-07-01 0000007536 us-gaap:CommonStockMember 2023-07-01 0000007536 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 0000007536 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 0000007536 us-gaap:TreasuryStockCommonMember 2023-04-01 0000007536 us-gaap:RetainedEarningsMember 2023-04-01 0000007536 us-gaap:NoncontrollingInterestMember 2023-04-01 0000007536 us-gaap:CommonStockMember 2023-04-01 0000007536 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 0000007536 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 0000007536 2023-04-01 0000007536 us-gaap:TreasuryStockCommonMember 2022-12-31 0000007536 us-gaap:RetainedEarningsMember 2022-12-31 0000007536 us-gaap:NoncontrollingInterestMember 2022-12-31 0000007536 us-gaap:CommonStockMember 2022-12-31 0000007536 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000007536 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000007536 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-01-01 2024-06-29 0000007536 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-01-01 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember arw:GlobalEcsMember 2024-03-31 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember arw:GlobalComponentsMember 2024-03-31 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember arw:GlobalComponentsMember 2024-03-31 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember srt:AmericasMember arw:GlobalEcsMember 2024-03-31 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember srt:AmericasMember arw:GlobalComponentsMember 2024-03-31 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember 2024-03-31 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember arw:GlobalEcsMember 2024-01-01 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember arw:GlobalComponentsMember 2024-01-01 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember arw:GlobalComponentsMember 2024-01-01 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember srt:AmericasMember arw:GlobalEcsMember 2024-01-01 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember srt:AmericasMember arw:GlobalComponentsMember 2024-01-01 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember 2024-01-01 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember arw:GlobalEcsMember 2023-04-02 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember arw:GlobalComponentsMember 2023-04-02 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember arw:GlobalComponentsMember 2023-04-02 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember srt:AmericasMember arw:GlobalEcsMember 2023-04-02 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember srt:AmericasMember arw:GlobalComponentsMember 2023-04-02 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember 2023-04-02 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember arw:GlobalEcsMember 2023-01-01 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember us-gaap:EMEAMember arw:GlobalComponentsMember 2023-01-01 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember arw:GlobalComponentsMember 2023-01-01 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember srt:AmericasMember arw:GlobalEcsMember 2023-01-01 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember srt:AmericasMember arw:GlobalComponentsMember 2023-01-01 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember 2023-01-01 2023-07-01 0000007536 arw:NotesDueInApril2034Member 2024-01-01 2024-06-29 0000007536 2023-06-01 2023-06-30 0000007536 arw:ShareRepurchaseProgramMember 2024-03-31 2024-06-29 0000007536 arw:ShareRepurchaseProgramMember 2024-01-01 2024-06-29 0000007536 us-gaap:NotesPayableOtherPayablesMember 2024-06-29 0000007536 us-gaap:NotesPayableOtherPayablesMember 2023-12-31 0000007536 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2024-03-31 2024-06-29 0000007536 arw:OtherComprehensiveIncomeBeforeReclassificationsMember 2024-03-31 2024-06-29 0000007536 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-06-29 0000007536 arw:OtherComprehensiveIncomeBeforeReclassificationsMember 2024-01-01 2024-06-29 0000007536 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2023-04-02 2023-07-01 0000007536 arw:OtherComprehensiveIncomeBeforeReclassificationsMember 2023-04-02 2023-07-01 0000007536 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-07-01 0000007536 arw:OtherComprehensiveIncomeBeforeReclassificationsMember 2023-01-01 2023-07-01 0000007536 arw:IntraEntityForeignCurrencyTransactionsMember 2024-03-31 2024-06-29 0000007536 arw:IntraEntityForeignCurrencyTransactionsMember 2024-01-01 2024-06-29 0000007536 arw:IntraEntityForeignCurrencyTransactionsMember 2023-04-02 2023-07-01 0000007536 arw:IntraEntityForeignCurrencyTransactionsMember 2023-01-01 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember arw:GlobalEcsMember 2024-03-31 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember arw:GlobalComponentsMember 2024-03-31 2024-06-29 0000007536 us-gaap:CorporateMember 2024-03-31 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember arw:GlobalEcsMember 2024-01-01 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember arw:GlobalComponentsMember 2024-01-01 2024-06-29 0000007536 us-gaap:CorporateMember 2024-01-01 2024-06-29 0000007536 us-gaap:OperatingSegmentsMember arw:GlobalEcsMember 2023-04-02 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember arw:GlobalComponentsMember 2023-04-02 2023-07-01 0000007536 us-gaap:CorporateMember 2023-04-02 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember arw:GlobalEcsMember 2023-01-01 2023-07-01 0000007536 us-gaap:OperatingSegmentsMember arw:GlobalComponentsMember 2023-01-01 2023-07-01 0000007536 us-gaap:CorporateMember 2023-01-01 2023-07-01 0000007536 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000007536 us-gaap:LineOfCreditMember 2023-12-31 0000007536 us-gaap:LineOfCreditMember 2024-06-29 0000007536 arw:GlobalComponentsMember 2024-03-31 2024-06-29 0000007536 arw:OtherJointVentureMember 2024-03-31 2024-06-29 0000007536 arw:MarubunArrowMember 2024-03-31 2024-06-29 0000007536 arw:OtherJointVentureMember 2024-01-01 2024-06-29 0000007536 arw:MarubunArrowMember 2024-01-01 2024-06-29 0000007536 arw:OtherJointVentureMember 2023-04-02 2023-07-01 0000007536 arw:MarubunArrowMember 2023-04-02 2023-07-01 0000007536 arw:OtherJointVentureMember 2023-01-01 2023-07-01 0000007536 arw:MarubunArrowMember 2023-01-01 2023-07-01 0000007536 arw:GlobalComponentsMember 2024-01-01 2024-06-29 0000007536 arw:GlobalEcsMember 2024-06-29 0000007536 arw:GlobalComponentsMember 2024-06-29 0000007536 arw:GlobalEcsMember 2023-12-31 0000007536 arw:GlobalComponentsMember 2023-12-31 0000007536 arw:OtherJointVentureMember 2023-12-31 0000007536 arw:MarubunArrowMember 2023-12-31 0000007536 arw:MarubunMember 2024-06-29 0000007536 us-gaap:ForeignExchangeForwardMember arw:MaturitySeptember2024Member 2024-06-29 0000007536 us-gaap:ForeignExchangeForwardMember arw:MaturityJanuary2028Member 2024-06-29 0000007536 us-gaap:ForeignExchangeForwardMember arw:MaturityApril2025Member 2024-06-29 0000007536 us-gaap:ForeignExchangeForwardMember arw:AllMaturitiesMember 2024-06-29 0000007536 us-gaap:ForeignExchangeForwardMember arw:MaturitySeptember2024Member 2023-12-31 0000007536 us-gaap:ForeignExchangeForwardMember arw:MaturityJanuary2028Member 2023-12-31 0000007536 us-gaap:ForeignExchangeForwardMember arw:MaturityApril2025Member 2023-12-31 0000007536 us-gaap:ForeignExchangeForwardMember arw:AllMaturitiesMember 2023-12-31 0000007536 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 2024-06-29 0000007536 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-01-01 2024-06-29 0000007536 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-04-02 2023-07-01 0000007536 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-07-01 0000007536 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember 2024-06-29 0000007536 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember 2023-12-31 0000007536 us-gaap:InterestRateSwapMember 2024-03-31 2024-04-30 0000007536 us-gaap:RevolvingCreditFacilityMember 2024-06-29 0000007536 arw:SeniorDebenturesDueIn2027Member 2024-06-29 0000007536 arw:NotesDueIn2032Member 2024-06-29 0000007536 arw:NotesDueIn2028Member 2024-06-29 0000007536 arw:SeniorDebenturesDueIn2027Member 2023-12-31 0000007536 arw:NotesDueInApril2034Member 2023-12-31 0000007536 arw:NotesDueIn2032Member 2023-12-31 0000007536 arw:NotesDueIn2028Member 2023-12-31 0000007536 arw:NotesDueIn2026Member 2023-12-31 0000007536 arw:NotesDueInApril2034Member 2024-06-29 0000007536 arw:NotesDueIn2026Member 2024-06-29 0000007536 us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-06-29 0000007536 arw:NorthAmericanAssetSecuritizationProgramMember 2024-01-01 2024-06-29 0000007536 arw:NotesDueIn2025Member 2024-06-29 0000007536 arw:NotesDueIn2024Member 2024-06-29 0000007536 arw:NotesDueIn2025Member 2023-12-31 0000007536 arw:NotesDueIn2024Member 2023-12-31 0000007536 us-gaap:TreasuryStockCommonMember 2024-06-29 0000007536 us-gaap:CommonStockMember 2024-06-29 0000007536 arw:CommonStockIssuedMember 2024-06-29 0000007536 us-gaap:TreasuryStockCommonMember 2024-03-30 0000007536 us-gaap:CommonStockMember 2024-03-30 0000007536 arw:CommonStockIssuedMember 2024-03-30 0000007536 us-gaap:TreasuryStockCommonMember 2023-12-31 0000007536 us-gaap:CommonStockMember 2023-12-31 0000007536 arw:CommonStockIssuedMember 2023-12-31 0000007536 us-gaap:TreasuryStockCommonMember 2023-07-01 0000007536 us-gaap:CommonStockMember 2023-07-01 0000007536 arw:CommonStockIssuedMember 2023-07-01 0000007536 us-gaap:TreasuryStockCommonMember 2023-04-01 0000007536 us-gaap:CommonStockMember 2023-04-01 0000007536 arw:CommonStockIssuedMember 2023-04-01 0000007536 us-gaap:TreasuryStockCommonMember 2022-12-31 0000007536 us-gaap:CommonStockMember 2022-12-31 0000007536 arw:CommonStockIssuedMember 2022-12-31 0000007536 us-gaap:CommercialPaperMember 2024-06-29 0000007536 us-gaap:CommercialPaperMember 2023-12-31 0000007536 arw:GlobalEcsMember 2024-03-31 2024-06-29 0000007536 arw:GlobalEcsMember 2024-01-01 2024-06-29 0000007536 2023-07-01 0000007536 2022-12-31 0000007536 us-gaap:TreasuryStockCommonMember 2024-03-31 2024-06-29 0000007536 us-gaap:RetainedEarningsMember 2024-03-31 2024-06-29 0000007536 us-gaap:NoncontrollingInterestMember 2024-03-31 2024-06-29 0000007536 us-gaap:CommonStockMember 2024-03-31 2024-06-29 0000007536 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 2024-06-29 0000007536 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 2024-06-29 0000007536 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-30 0000007536 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-30 0000007536 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-30 0000007536 us-gaap:CommonStockMember 2024-01-01 2024-03-30 0000007536 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-30 0000007536 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-30 0000007536 2024-01-01 2024-03-30 0000007536 us-gaap:TreasuryStockCommonMember 2023-04-02 2023-07-01 0000007536 us-gaap:RetainedEarningsMember 2023-04-02 2023-07-01 0000007536 us-gaap:NoncontrollingInterestMember 2023-04-02 2023-07-01 0000007536 us-gaap:CommonStockMember 2023-04-02 2023-07-01 0000007536 us-gaap:AdditionalPaidInCapitalMember 2023-04-02 2023-07-01 0000007536 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-02 2023-07-01 0000007536 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-04-01 0000007536 us-gaap:RetainedEarningsMember 2023-01-01 2023-04-01 0000007536 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-04-01 0000007536 us-gaap:CommonStockMember 2023-01-01 2023-04-01 0000007536 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-04-01 0000007536 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-01 0000007536 2023-01-01 2023-04-01 0000007536 arw:NorthAmericanAssetSecuritizationProgramMember 2024-06-29 0000007536 arw:NorthAmericanAssetSecuritizationProgramMember 2023-12-31 0000007536 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:AssetPledgedAsCollateralMember 2024-06-29 0000007536 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:AssetPledgedAsCollateralMember 2023-12-31 0000007536 2024-07-25 0000007536 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-29 0000007536 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-29 0000007536 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-29 0000007536 us-gaap:FairValueMeasurementsRecurringMember 2024-06-29 0000007536 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000007536 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000007536 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000007536 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000007536 arw:SharesApprovedSeptember2022Member 2024-06-29 0000007536 arw:SharesApprovedJanuary2023Member 2024-06-29 0000007536 2023-01-01 2023-12-31 0000007536 arw:OtherJointVentureMember 2024-06-29 0000007536 arw:MarubunArrowMember 2024-06-29 0000007536 us-gaap:TradeNamesMember 2024-06-29 0000007536 us-gaap:CustomerRelationshipsMember 2024-06-29 0000007536 us-gaap:TradeNamesMember 2023-12-31 0000007536 us-gaap:CustomerRelationshipsMember 2023-12-31 0000007536 arw:ExciseTaxShareRepurchasesMember 2024-06-29 0000007536 2023-12-31 0000007536 arw:RemediationProjectManagementRegulatoryOversightAndInvestigativeAndFeasibilityStudiesMember arw:NorcoSiteMember 2024-06-29 0000007536 arw:HuntsvilleSiteMember 2024-06-29 0000007536 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 2024-06-29 0000007536 us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-03-31 2024-06-29 0000007536 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-01-01 2024-06-29 0000007536 us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-01-01 2024-06-29 0000007536 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-04-02 2023-07-01 0000007536 us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-04-02 2023-07-01 0000007536 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-07-01 0000007536 us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-07-01 0000007536 2024-06-29 0000007536 arw:RemediationProjectManagementRegulatoryOversightAndInvestigativeAndFeasibilityStudiesMember arw:NorcoSiteMember 2024-01-01 2024-06-29 0000007536 arw:HuntsvilleSiteMember 2024-01-01 2024-06-29 0000007536 2024-03-31 2024-06-29 0000007536 2024-01-01 2024-06-29 0000007536 2023-04-02 2023-07-01 0000007536 2023-01-01 2023-07-01 iso4217:USD iso4217:EUR arw:item shares iso4217:USD shares pure arw:segment 0000007536 --12-31 2024 Q2 false 10-Q true 2024-06-29 false 1-4482 ARROW ELECTRONICS, INC. NY 11-1806155 9151 East Panorama Circle 80112 Centennial CO 303 824-4000 Common Stock, $1 par value ARW NYSE Yes Yes Large Accelerated Filer false false false 52944169 6892868000 8514516000 13817128000 17250944000 6046424000 7448467000 12112858000 15071073000 846444000 1066049000 1704270000 2179871000 552595000 617202000 1135921000 1259633000 41037000 46264000 82764000 92943000 40537000 10333000 87393000 12893000 634169000 673799000 1306078000 1365469000 212275000 392250000 398192000 814402000 1254000 3061000 910000 2981000 -4615000 497000 -4517000 10808000 -1657000 0 -1657000 0 980000 803000 1913000 1656000 -66891000 -84834000 -146495000 -164492000 139386000 310171000 244520000 662043000 29762000 72380000 51798000 148927000 109624000 237791000 192722000 513116000 926000 1232000 423000 2807000 108698000 236559000 192299000 510309000 2.03 4.17 3.56 8.84 2.01 4.12 3.53 8.74 53640000 56720000 53944000 57726000 54181000 57355000 54496000 58409000 109624000 237791000 192722000 513116000 -24416000 -1343000 -123691000 9942000 1378000 -4043000 4976000 -4476000 -226000 5447000 303000 1738000 502000 298000 593000 570000 -23766000 -237000 -119005000 6634000 85858000 237554000 73717000 519750000 696000 -1377000 -955000 3275000 85162000 238931000 74672000 516475000 213009000 218053000 10886501000 12238073000 4654793000 5187225000 1010942000 684126000 16765245000 18327477000 5691000 5691000 190109000 195579000 1623869000 1632606000 1819669000 1833876000 1319945000 1303136000 499724000 530740000 60400000 62741000 112470000 127440000 2052701000 2050426000 617226000 627344000 20107766000 21726168000 8770862000 10070015000 1687273000 1463915000 860538000 1653954000 11318673000 13187884000 2479313000 2153553000 495730000 507424000 1 1 160000000 160000000 58046000 57691000 58046000 57691000 574530000 553340000 5101000 3880000 456123000 297745000 5982516000 5790217000 -415666000 -298039000 5743303000 5805464000 70747000 71843000 5814050000 5877307000 20107766000 21726168000 192722000 513116000 82764000 92943000 21700000 28349000 910000 2981000 -7398000 -33399000 -1657000 0 -4763000 10808000 -4864000 -2986000 -1213562000 -1324772000 -493474000 141373000 -1237812000 -1513259000 273043000 -215583000 319038000 -52237000 723391000 97000000 51636000 37105000 6452000 10962000 -45184000 -26143000 -1144520000 198339000 673607000 -9426000 494678000 496268000 -500000000 -300000000 4768000 16381000 163301000 516217000 0 56711000 -141000 -142000 -634909000 -58086000 -48342000 50696000 -5044000 63467000 218053000 176915000 213009000 240382000 57691000 553340000 -297745000 5790217000 -298039000 71843000 5877307000 0 0 0 83601000 0 -503000 83098000 0 0 0 0 -94091000 -1148000 -95239000 0 13447000 0 0 0 0 13447000 264000 -1621000 4286000 0 0 0 2929000 0 0 112204000 0 0 0 112204000 57955000 565166000 -405663000 5873818000 -392130000 70192000 5769338000 0 0 0 108698000 0 926000 109624000 0 0 0 0 -23536000 -230000 -23766000 0 8253000 0 0 0 0 8253000 91000 1111000 637000 0 0 0 1839000 0 0 51097000 0 0 0 51097000 0 0 0 0 0 141000 141000 58046000 574530000 -456123000 5982516000 -415666000 70747000 5814050000 125424000 1208708000 -4637345000 9214832000 -365262000 64996000 5611353000 0 0 0 273750000 0 1575000 275325000 0 0 0 0 3794000 3077000 6871000 0 19497000 0 0 0 0 19497000 0 -25071000 31005000 0 0 0 5934000 0 0 318800000 0 0 0 318800000 125424000 1203134000 -4925140000 9488582000 -361468000 69648000 5600180000 0 0 0 236559000 0 1232000 237791000 0 0 0 0 2372000 -2609000 -237000 0 8852000 0 0 0 0 8852000 0 -8922000 19369000 0 0 0 10447000 0 0 202417000 0 0 0 202417000 0 0 0 0 0 142000 142000 125424000 1203064000 -5108188000 9725141000 -359096000 68129000 5654474000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note A – Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements of Arrow Electronics, Inc. (the “company”) were prepared in accordance with GAAP and reflect all adjustments of a normal recurring nature, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position and results of operations at, and for the periods presented. The consolidated results of operations for the interim periods are not necessarily indicative of results for the full year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">These consolidated financial statements do not include all of the information or notes necessary for a complete presentation and, accordingly, should be read in conjunction with the company’s audited consolidated financial statements and accompanying notes for the year ended December 31, 2023, as filed in the company’s Annual Report on Form 10-K.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Quarter End</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company operates on a quarterly calendar that closes on the Saturday closest to the end of the calendar quarter, except for the fourth quarter, which closes on December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reclassification</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Certain prior period amounts were reclassified to conform to the current period presentation. These reclassifications did not have a material impact on previously reported amounts.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements of Arrow Electronics, Inc. (the “company”) were prepared in accordance with GAAP and reflect all adjustments of a normal recurring nature, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position and results of operations at, and for the periods presented. The consolidated results of operations for the interim periods are not necessarily indicative of results for the full year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">These consolidated financial statements do not include all of the information or notes necessary for a complete presentation and, accordingly, should be read in conjunction with the company’s audited consolidated financial statements and accompanying notes for the year ended December 31, 2023, as filed in the company’s Annual Report on Form 10-K.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company operates on a quarterly calendar that closes on the Saturday closest to the end of the calendar quarter, except for the fourth quarter, which closes on December 31, 2024.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reclassification</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Certain prior period amounts were reclassified to conform to the current period presentation. These reclassifications did not have a material impact on previously reported amounts.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note B – Impact of Recently Issued Accounting Standards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU No. 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>. Upon adoption of this ASU, the company will disclose specific new categories in its income tax rate reconciliation and provide additional information for reconciling items above a quantitative threshold. The company will also disclose the amount of income taxes paid disaggregated by federal, state, and foreign taxes, and also disaggregated by individual jurisdictions in which income taxes paid were above a threshold. The company expects these amendments will first be applied in the company’s annual report on form 10-K for the fiscal year ending December 31, 2025, on a prospective basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU No. 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i>. Upon adoption of this ASU, the company will disclose significant segment expenses, the title and position of the CODM, and an explanation of how the reported measure of segment profit or loss is used by the CODM to assess segment performance and make resource allocation decisions. These amendments will first be applied in the company’s annual report on form 10-K for the fiscal year ending December 31, 2024, and will be applied retrospectively for all prior periods presented in the financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU No. 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>. Upon adoption of this ASU, the company will disclose specific new categories in its income tax rate reconciliation and provide additional information for reconciling items above a quantitative threshold. The company will also disclose the amount of income taxes paid disaggregated by federal, state, and foreign taxes, and also disaggregated by individual jurisdictions in which income taxes paid were above a threshold. The company expects these amendments will first be applied in the company’s annual report on form 10-K for the fiscal year ending December 31, 2025, on a prospective basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU No. 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i>. Upon adoption of this ASU, the company will disclose significant segment expenses, the title and position of the CODM, and an explanation of how the reported measure of segment profit or loss is used by the CODM to assess segment performance and make resource allocation decisions. These amendments will first be applied in the company’s annual report on form 10-K for the fiscal year ending December 31, 2024, and will be applied retrospectively for all prior periods presented in the financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note C – Goodwill and Intangible Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Goodwill represents the excess of the cost of an acquisition over the fair value of the net assets acquired. The company tests goodwill and other indefinite-lived intangible assets for impairment annually as of the first day of the fourth quarter, or more frequently if indicators of potential impairment exist.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Goodwill of companies acquired, allocated to the company’s reportable segments, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.85%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Global</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Components</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Global ECS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2023 (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 875,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,175,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,050,426</p></td></tr><tr><td style="vertical-align:bottom;width:54.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,454</p></td></tr><tr><td style="vertical-align:bottom;width:54.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,464)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,179)</p></td></tr><tr><td style="vertical-align:bottom;width:54.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of June 29, 2024 (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 888,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,164,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,052,701</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">The total carrying value of goodwill as of June 29, 2024 and December 31, 2023, in the table above is reflected net of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> billion of accumulated impairment charges, of which </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.3</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> billion was recorded in the global components reportable segment and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$301.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million was recorded in the global ECS reportable segment.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Intangible assets, net, are comprised of the following as of June 29, 2024:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 254,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (161,939)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,117</p></td></tr><tr><td style="vertical-align:bottom;width:54.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Amortizable trade name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (53,650)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,353</p></td></tr><tr><td style="vertical-align:bottom;width:54.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 328,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (215,589)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,470</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Intangible assets, net, are comprised of the following as of December 31, 2023:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:101.23%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 258,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (156,141)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,196</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Amortizable trade name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (48,567)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,244</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (204,708)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,440</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the second quarter of 2024 and 2023, the company recorded amortization expense related to identifiable intangible assets of $7.5 million and $7.9 million, respectively. During the first six months of 2024 and 2023, amortization expense related to identifiable intangible assets was $15.0 million and $15.9 million, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Goodwill represents the excess of the cost of an acquisition over the fair value of the net assets acquired. The company tests goodwill and other indefinite-lived intangible assets for impairment annually as of the first day of the fourth quarter, or more frequently if indicators of potential impairment exist.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.85%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Global</b> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Components</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Global ECS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2023 (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 875,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,175,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,050,426</p></td></tr><tr><td style="vertical-align:bottom;width:54.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,454</p></td></tr><tr><td style="vertical-align:bottom;width:54.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,464)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,179)</p></td></tr><tr><td style="vertical-align:bottom;width:54.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of June 29, 2024 (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 888,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,164,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,052,701</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">The total carrying value of goodwill as of June 29, 2024 and December 31, 2023, in the table above is reflected net of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> billion of accumulated impairment charges, of which </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.3</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> billion was recorded in the global components reportable segment and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$301.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million was recorded in the global ECS reportable segment.</span></td></tr></table><div style="margin-top:12pt;"></div> 875194000 1175232000 2050426000 18454000 0 18454000 -5464000 -10715000 -16179000 888184000 1164517000 2052701000 1600000000 1600000000 1300000000 1300000000 301900000 301900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Intangible assets, net, are comprised of the following as of June 29, 2024:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 254,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (161,939)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,117</p></td></tr><tr><td style="vertical-align:bottom;width:54.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Amortizable trade name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (53,650)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,353</p></td></tr><tr><td style="vertical-align:bottom;width:54.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 328,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (215,589)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,470</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Intangible assets, net, are comprised of the following as of December 31, 2023:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:101.23%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 258,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (156,141)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,196</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Amortizable trade name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (48,567)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,244</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (204,708)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,440</p></td></tr></table> 254056000 161939000 92117000 74003000 53650000 20353000 328059000 215589000 112470000 258337000 156141000 102196000 73811000 48567000 25244000 332148000 204708000 127440000 7500000 7900000 15000000.0 15900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note D – Investments in Affiliated Companies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company owns a 50% interest in two joint ventures with Marubun Corporation (collectively “Marubun/Arrow”) and a 50% interest in one other joint venture. These investments are accounted for using the equity method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the company’s investment in affiliated companies:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Marubun/Arrow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,779</p></td></tr><tr><td style="vertical-align:bottom;width:74.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,962</p></td></tr><tr><td style="vertical-align:bottom;width:74.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,741</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The equity in earnings of affiliated companies consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Marubun/Arrow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,968</p></td></tr><tr><td style="vertical-align:bottom;width:50.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,013</p></td></tr><tr><td style="vertical-align:bottom;width:50.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,981</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under the terms of various joint venture agreements, the company is required to pay its pro-rata share of the third-party debt of the joint ventures in the event that the joint ventures are unable to meet their obligations. There were no outstanding borrowings under the third-party debt agreements of the joint ventures as of June 29, 2024 and December 31, 2023. </p> 0.50 2 0.50 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Marubun/Arrow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,779</p></td></tr><tr><td style="vertical-align:bottom;width:74.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,962</p></td></tr><tr><td style="vertical-align:bottom;width:74.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,741</p></td></tr></table> 47350000 50779000 13050000 11962000 60400000 62741000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Marubun/Arrow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,968</p></td></tr><tr><td style="vertical-align:bottom;width:50.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,013</p></td></tr><tr><td style="vertical-align:bottom;width:50.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,981</p></td></tr></table> 620000 2365000 86000 1968000 634000 696000 824000 1013000 1254000 3061000 910000 2981000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note E – Accounts Receivable</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Accounts receivable, net, consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,004,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,384,553</p></td></tr><tr><td style="vertical-align:bottom;width:74.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (117,932)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (146,480)</p></td></tr><tr><td style="vertical-align:bottom;width:74.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,886,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,238,073</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table is a rollforward for the company’s allowance for credit losses:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Balance at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,397</p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Charged to income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (12,204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,256</p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Translation adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,331)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 541</p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (15,013)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (8,928)</p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Balance at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,266</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company monitors the current credit condition of its customers in estimating the expected credit losses and has not experienced significant changes in customers’ payment trends or significant deterioration in customers’ credit risk as of June 29, 2024. For the six months ended June 29, 2024, the net benefit recorded to income of $12.2 million includes a $20.0 million reversal of an allowance previously recorded in the ECS reportable segment for aged receivables that were collected during the second quarter of 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">EMEA Asset Securitization</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company has an EMEA asset securitization program under which it continuously sells its interest in designated pools of trade accounts receivable of certain of its subsidiaries in the EMEA region at a discount to a special purpose entity, which in turn sells certain of the receivables to unaffiliated financial institutions and conduits administered by such unaffiliated financial institutions (“unaffiliated financial institutions”) on a monthly basis. The company may sell up to €600.0 million under the EMEA asset securitization program, which matures in December 2025, subject to extension in accordance with its terms. The program is conducted through Arrow EMEA Funding Corp B.V., an entity structured to be bankruptcy remote. The company is deemed the primary beneficiary of Arrow EMEA Funding Corp B.V. as the company has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive the benefits that could potentially be significant to the entity from the transfer of the trade accounts receivable into the special purpose entity. Accordingly, Arrow EMEA Funding Corp B.V. is included in the company’s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Sales of accounts receivable to unaffiliated financial institutions under the EMEA asset securitization program:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">EMEA asset securitization, sales of accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 477,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 852,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,017,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,670,210</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Receivables sold to unaffiliated financial institutions under the program are excluded from “Accounts receivable, net” on the company’s consolidated balance sheets, and cash receipts are reflected in the “Cash provided by operating activities” section of the consolidated statements of cash flows. The purchase price is paid in cash when the receivables are sold. Certain unsold receivables held by Arrow EMEA Funding Corp B.V. are pledged as collateral to unaffiliated financial institutions. These unsold receivables are included in “Accounts receivable, net” on the company’s consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company continues servicing the receivables which were sold and in exchange receives a servicing fee under the program. The company does not record a servicing asset or liability on the company’s consolidated balance sheets as the company estimates that the fee it receives to service these receivables approximates the fair market compensation to provide the servicing activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Other amounts related to the EMEA asset securitization program:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Receivables sold to unaffiliated financial institutions that were uncollected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 380,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 529,266</p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Collateralized accounts receivable held by Arrow EMEA funding Corp B.V.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 663,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 805,788</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Any accounts receivable held by Arrow EMEA Funding Corp B.V. would likely not be available to other creditors of the company in the event of bankruptcy or insolvency proceedings if there are outstanding balances under the EMEA asset securitization program. The assets of the special purpose entity cannot be used by the company for general corporate </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">purposes. Additionally, the financial obligations of Arrow EMEA Funding Corp B.V. to the unaffiliated financial institutions under the program are limited to the assets it owns and there is no recourse to Arrow Electronics, Inc. for receivables that are uncollectible as a result of an account debtor’s insolvency or inability to pay.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The EMEA asset securitization program includes terms and conditions that limit the incurrence of additional borrowings and require that certain financial ratios be maintained at designated levels. As of June 29, 2024, the company was in compliance with all such financial covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Factoring</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In the normal course of business, certain of the company’s subsidiaries have factoring agreements to sell, with limited or no recourse, selected trade accounts receivable to financial institutions and accounts for these transactions as sales of the related receivables. The receivables are excluded from “Accounts receivable, net” on the company’s consolidated balance sheets and cash receipts are reflected as “Cash provided by operating activities” on the consolidated statements of cash flows. The company typically does not retain financial or legal interests in these receivables. Factoring fees for the sales of accounts receivables are included in “Interest and other financing expense, net” in the consolidated statements of operations. The company continues servicing the receivables which were sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Sales of trade accounts receivable under the company’s factoring programs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:14pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Sales of accounts receivable under the factoring programs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 239,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 418,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 447,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 800,438</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Other amounts under the company’s factoring programs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Receivables sold under the factoring programs that were uncollected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 216,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 375,940</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,004,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,384,553</p></td></tr><tr><td style="vertical-align:bottom;width:74.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (117,932)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (146,480)</p></td></tr><tr><td style="vertical-align:bottom;width:74.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,886,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,238,073</p></td></tr></table> 11004433000 12384553000 117932000 146480000 10886501000 12238073000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Balance at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,397</p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Charged to income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (12,204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,256</p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Translation adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,331)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 541</p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (15,013)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (8,928)</p></td></tr><tr><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Balance at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,266</p></td></tr></table> 146480000 93397000 -12204000 21256000 -1331000 541000 15013000 8928000 117932000 106266000 -12200000 20000000.0 600000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">EMEA asset securitization, sales of accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 477,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 852,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,017,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,670,210</p></td></tr></table> 477779000 852377000 1017659000 1670210000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Receivables sold to unaffiliated financial institutions that were uncollected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 380,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 529,266</p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Collateralized accounts receivable held by Arrow EMEA funding Corp B.V.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 663,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 805,788</p></td></tr></table> 380694000 529266000 663017000 805788000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:14pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Sales of accounts receivable under the factoring programs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 239,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 418,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 447,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 800,438</p></td></tr></table> 239361000 418160000 447921000 800438000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Receivables sold under the factoring programs that were uncollected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 216,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 375,940</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 216653000 375940000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note F – Supplier Finance Programs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">At the request of certain of the company’s suppliers, the company has entered into agreements (“supplier finance programs”) with third-party finance providers, which facilitate the participating suppliers’ ability to sell their receivables from the company to the third-party financial institutions, at the sole discretion of the suppliers. For agreeing to participate in these programs, the company seeks to secure improved standard payment terms with its suppliers. The company is not involved in negotiating terms of the arrangements between its suppliers and the financial institutions and has no economic interest in a supplier’s decision to enter into these agreements, or sell receivables from the company. The company’s rights and obligations to its suppliers, including amounts due, are not impacted by suppliers’ decisions to sell amounts under the arrangements. However, the company agrees to make all payments to the third-party financial institutions, and the company’s right to offset balances due from suppliers against payment obligations is restricted by the agreements for those payment obligations that have been sold by suppliers. As of June 29, 2024, and December 31, 2023, the company had $713.9 million and $1.1 billion, respectively, in obligations outstanding under these programs included in “Accounts payable” on the company’s consolidated balance sheets and all activity related to the obligations is presented within operating activities on the consolidated statements of cash flows.</p> 713900000 1100000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note G – Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Short-term borrowings, including current portion of long-term debt, consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">3.25% notes, due September 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 499,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 499,224</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">4.00% notes, due April 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 349,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,121,882</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other short-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,848</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 860,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,653,954</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;width:199.7pt;"></span><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The company has $500.0 million in uncommitted lines of credit. There were no outstanding borrowings under the uncommitted lines of credit at June 29, 2024 and December 31, 2023. These borrowings were provided on a short-term basis and their maturity was agreed upon between the company and the lender. The uncommitted lines of credit had a weighted-average effective interest rate of 5.82% and 5.83% at June 29, 2024 and December 31, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company has a commercial paper program, and the maximum aggregate balance of commercial paper outstanding may not exceed the borrowing capacity of $1.2 billion. Amounts outstanding under the commercial paper program are backstopped by available commitments under the company’s revolving credit facility. There were no outstanding borrowings under this program at June 29, 2024 and $1.1 billion in outstanding borrowings at December 31, 2023. The commercial paper program had a weighted-average effective interest rate of 5.83% and 5.90% at June 29, 2024 and December 31, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Long-term debt consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">North American asset securitization program</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">4.00% notes, due 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 349,061</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">6.125% notes, due 2026 (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 497,661</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">7.50% senior debentures, due 2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,184</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">3.875% notes, due 2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 497,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 497,098</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">2.95% notes, due 2032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 495,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 495,039</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">5.875% notes, due 2034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 494,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Other obligations with various interest rates and due dates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,510</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,479,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,153,553</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Upon issuance of the </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">6.125%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> notes due March 2026, the company entered into an interest rate swap, which effectively converted the </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">6.125%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> notes to floating rate notes based on the SOFR + </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">0.508%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">, or an effective interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">5.83%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> as of March 30, 2024. In March 2024, the company received a notice from the swap counterparty to terminate the swap without penalty. The effective date of cancellation was April 1, 2024. Refer to Note H.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The 7.50% senior debentures are not redeemable prior to their maturity. All other notes may be called at the option of the company subject to “make whole” clauses with the exception of the 6.125% notes which were called at par in April 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The estimated fair market value of long-term debt, using quoted market prices, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">4.00% notes, due 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343,500</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">6.125% notes, due 2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">7.50% senior debentures, due 2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">3.875% notes, due 2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 473,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 475,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">2.95% notes, due 2032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 418,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">5.875% notes, due 2034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 495,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying amount of the company’s other short-term borrowings, 3.25% notes, 4.00% notes, North American asset securitization program, commercial paper, and other obligations approximate their fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company has a $2.0 billion revolving credit facility maturing in September 2026. The facility may be used by the company for general corporate purposes including working capital in the ordinary course of business, letters of credit, repayment, prepayment or purchase of long-term indebtedness, acquisitions, and as support for the company’s commercial paper program, as applicable. Interest on borrowings under the revolving credit facility is calculated using a base rate or SOFR, plus a spread (1.08% at June 29, 2024), which is based on the company’s credit ratings, plus a credit spread adjustment of 0.10% or a weighted-average effective interest rate of 6.43% at June 29, 2024. The facility fee, which is based on the company’s credit ratings, was 0.175% of the total borrowing capacity at June 29, 2024. The company had no outstanding borrowings under the revolving credit facility at June 29, 2024 and December 31, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company has a North American asset securitization program collateralized by accounts receivable of certain of its subsidiaries. The company may borrow up to $1.5 billion under the program which matures in September 2025. The program is conducted through AFC, a wholly-owned, bankruptcy remote subsidiary. The North American asset securitization program does not qualify for sale treatment. Accordingly, the accounts receivable and related debt obligation remain on the company’s consolidated balance sheets. Interest on borrowings is calculated using a base rate plus a spread (0.40% at June 29, 2024) plus a credit spread adjustment of 0.10% or an effective interest rate of 5.84% at June 29, 2024. The facility fee is 0.40% of the total borrowing capacity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company had $860.0 million and $198.0 million in outstanding borrowings under the North American asset securitization program at June 29, 2024 and December 31, 2023, respectively, which was included in “Long-term debt” on the company’s consolidated balance sheets. Total collateralized accounts receivable of approximately $2.5 billion and $2.7 billion were held by AFC and were included in <span style="font-size:11pt;">“</span>Accounts receivable, net” on the company’s consolidated balance sheets at June 29, 2024 and December 31, 2023, respectively. Any accounts receivable held by AFC would likely not be available to other creditors of the company in the event of bankruptcy or insolvency proceedings of the company before repayment of any outstanding borrowings under the North American asset securitization program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Both the revolving credit facility and North American asset securitization program include terms and conditions that limit the incurrence of additional borrowings and require that certain financial ratios be maintained at designated levels. As of June 29, 2024, the company was in compliance with all such financial covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In April 2024, the company completed the sale of $500.0 million principal amount of 5.875% notes.  The net proceeds of the offering of $494.7 million were used for general corporate purposes and to repay the $500.0 million principal amount of its 6.125% notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Interest and dividend income of $14.7 million and $34.2 million for the second quarter and first six months of 2024, respectively, and $16.4 million and $30.7 million for the second quarter and first six months of 2023, respectively, were recorded in “Interest and other financing expense, net” within the company’s consolidated statements of operations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">3.25% notes, due September 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 499,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 499,224</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">4.00% notes, due April 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 349,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,121,882</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other short-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,848</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 860,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,653,954</p></td></tr></table> 0.0325 0.0325 499686000 499224000 0.0400 0.0400 349534000 0 0 1121882000 11318000 32848000 860538000 1653954000 500000000.0 0 0 0.0582 0.0583 1200000000 0 1100000000 0.0583 0.0590 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">North American asset securitization program</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">4.00% notes, due 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 349,061</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">6.125% notes, due 2026 (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 497,661</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">7.50% senior debentures, due 2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,184</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">3.875% notes, due 2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 497,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 497,098</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">2.95% notes, due 2032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 495,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 495,039</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">5.875% notes, due 2034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 494,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Other obligations with various interest rates and due dates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,510</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,479,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,153,553</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Upon issuance of the </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">6.125%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> notes due March 2026, the company entered into an interest rate swap, which effectively converted the </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">6.125%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> notes to floating rate notes based on the SOFR + </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">0.508%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">, or an effective interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">5.83%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> as of March 30, 2024. In March 2024, the company received a notice from the swap counterparty to terminate the swap without penalty. The effective date of cancellation was April 1, 2024. Refer to Note H.</span></td></tr></table><div style="margin-top:12pt;"></div> 860000000 198000000 0.0400 0.0400 0 349061000 0.06125 0.06125 0 497661000 0.0750 0.0750 110225000 110184000 0.03875 0.03875 497433000 497098000 0.0295 0.0295 495305000 495039000 0.05875 0.05875 494772000 0 21578000 6510000 2479313000 2153553000 0.06125 0.06125 0.00508 0.0583 0.0750 0.06125 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">4.00% notes, due 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343,500</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">6.125% notes, due 2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">7.50% senior debentures, due 2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">3.875% notes, due 2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 473,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 475,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">2.95% notes, due 2032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 418,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">5.875% notes, due 2034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 495,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 0.0400 0.0400 0 343500000 0.06125 0.06125 0 502000000 0.0750 0.0750 115500000 117000000 0.03875 0.03875 473500000 475000000 0.0295 0.0295 418000000 425000000 0.05875 0.05875 495500000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying amount of the company’s other short-term borrowings, 3.25% notes, 4.00% notes, North American asset securitization program, commercial paper, and other obligations approximate their fair value.</p> 0.0325 0.0325 0.0400 0.0400 2000000000.0 0.0108 0.0010 0.0643 0.00175 0 0 1500000000 0.0040 0.0010 0.0584 0.0040 860000000.0 198000000.0 2500000000 2700000000 500000000.0 0.05875 494700000 500000000.0 0.06125 14700000 34200000 16400000 30700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note H – Financial Instruments Measured at Fair Value</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. The fair value hierarchy has three levels of inputs that may be used to measure fair value:</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:54pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;">Level 1</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:54pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;">Level 2</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;">Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:54pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Level 3</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents assets measured at fair value on a recurring basis at June 29, 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:23.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Cash equivalents (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:23.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,028</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Equity investments (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,881</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Foreign exchange contracts designated as net investment hedges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:23.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Other assets / other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,393</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,302</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents assets (liabilities) measured at fair value on a recurring basis at December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:23.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:23.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,729</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Equity investments (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,625</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Interest rate swap designated as fair value hedge</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:23.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (454)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (454)</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Foreign exchange contracts designated as net investment hedges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:23.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other assets / other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,245</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,145</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Cash equivalents include highly liquid investments with an original maturity of less than three months.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">The company has an approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">9%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> equity ownership interest in Marubun Corporation and a portfolio of mutual funds with quoted market prices. The company recorded unrealized (losses) gains of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($6.7)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($10.3)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2024, respectively, on equity securities held at the end of the quarter. The company recorded unrealized (losses) gains of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($2.5)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$6.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2023, respectively, on equity securities held at the end of the quarter.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Assets and liabilities that are measured at fair value on a nonrecurring basis relate primarily to goodwill and identifiable intangible assets (refer to Note C). The company tests these assets for impairment if indicators of potential impairment exist or at least annually if indefinite-lived.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Derivative Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company uses various financial instruments, including derivative instruments, for purposes other than trading. Certain derivative instruments are designated at inception as hedges and measured for effectiveness both at inception and on an ongoing basis. Derivative instruments not designated as hedges are carried at fair value on the consolidated balance sheets with changes in fair value recognized in earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interest Rate Swaps</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company manages the risk of variability in interest rates of future expected debt issuances by entering into various forward-starting interest rate swaps, designated as cash flow hedges. Changes in fair value of interest rate swaps designated as cash flow hedges are recorded in the shareholders’ equity section in the company’s consolidated balance sheets in “Accumulated other comprehensive loss” and will be reclassified into income over the life of the anticipated debt issuance or in the period the hedged forecasted cash flows are deemed no longer probable to occur. Reclassified gains and losses are recorded within the line item “Interest and other financing expense, net” in the consolidated statements of operations. The fair value of interest rate swaps are estimated using a discounted cash flow analysis on the expected cash flows of each derivative using observable inputs, including interest rate curves and credit spreads.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2023, the company terminated its outstanding forward-starting interest rate swaps and received a cash payment of $56.7 million, which was reported in the “Cash flows from financing activities” section of the consolidated statements of cash flows. In April 2024, the forecasted bond issuance occurred, and the $56.7 million gain will be amortized to "Interest and other financing expense, net" in the company's consolidated statement of operations over the 10-year life of the bond.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company occasionally enters into interest rate swap transactions, designated as fair value hedges, that convert certain fixed-rate debt to variable-rate debt in order to manage its targeted mix of fixed- and floating-rate debt. For qualifying interest rate fair value hedges, gains or losses on derivatives are included in “Interest and other financing expense, net” in the consolidated statements of operations. The change in fair value of the hedged item attributable to the risk being hedged is reported as an adjustment to its carrying value and is also included in “Interest and other financing expense, net”.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the company had one outstanding interest rate swap designated as a fair value hedge of its 6.125% notes due in March 2026, the terms of which were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:17.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:17.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest Rate due </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Interest Rate due to </b></p></td></tr><tr><td style="vertical-align:bottom;width:17.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Trade Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturity Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">from Counterparty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Counterparty</b></p></td></tr><tr><td style="vertical-align:bottom;width:17.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">February 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">March 2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> 500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">6.125%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">SOFR+0.508%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The counterparty to the interest rate swap had the option to cancel the swaps after one year, without penalty. In March 2024, the counterparty cancelled the swap and the company de-designated the fair value hedging relationship.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Foreign Exchange Contracts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The company’s foreign currency exposure relates primarily to international transactions where the currency collected from customers can be different from the currency used to purchase the product. The company’s exposures to such transactions are denominated primarily in the following currencies: Euro, Indian Rupee, and Chinese Renminbi. The company enters into foreign exchange forward, option, or swap contracts (collectively, the “foreign exchange contracts”) to facilitate the hedging of foreign currency exposures resulting from inventory purchases and sales and mitigate the impact of changes in foreign currency exchange rates related to these transactions. Foreign exchange contracts generally have terms of no more than six months. The company does not enter into foreign exchange contracts for trading purposes. The risk of loss on a foreign exchange contract is the risk of nonperformance by the counterparties, which the company minimizes by limiting </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">its counterparties to major financial institutions. The fair value of the foreign exchange contracts is estimated using foreign currency spot rates and forward rates quotes by third-party financial institutions. The notional amount of the foreign exchange contracts inclusive of foreign exchange contracts designated as a net investment hedge at June 29, 2024 and December 31, 2023 was $1.0 billion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Gains and losses related to non-designated foreign currency exchange contracts are recorded in “Cost of sales” on the company’s consolidated statements of operations. Gains and losses related to foreign currency exchange contracts designated as cash flow hedges are recorded in “Cost of sales,” “Selling, general, and administrative,” and “Interest and other financing expense, net” based upon the nature of the underlying hedged transaction, on the company’s consolidated statements of operations. Gains or losses on these contracts are deferred and recognized when the underlying future purchase or sale is recognized or when the corresponding asset or liability is revalued, and were not material to the financial statements for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">At June 29, 2024 and December 31, 2023, the following foreign exchange contracts were designated as net investment hedges, hedging a portion of the company’s net investments in subsidiaries with Euro-denominated net assets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Maturity Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:34.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional Amount (thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">September 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">EUR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,000</p></td></tr><tr><td style="vertical-align:bottom;width:61.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">April 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">EUR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td></tr><tr><td style="vertical-align:bottom;width:61.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">January 2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">EUR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td></tr><tr><td style="vertical-align:bottom;width:61.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">EUR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The change in the fair value of derivatives designated as net investment hedges are recorded in CTA within “Accumulated other comprehensive loss” on the company’s consolidated balance sheets. Amounts excluded from the assessment of hedge effectiveness are included in “Interest and other financing expense, net” on the company’s consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the first quarter of 2023, a foreign exchange contract designated as a net investment hedge matured and the company received $10.7 million, which is reported in the “Cash flows from investing activities” section of the consolidated statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The effects of derivative instruments on the company’s consolidated statements of operations and other comprehensive income are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income Statement Line</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain (Loss) Recognized in Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Foreign exchange contracts, net investment hedge (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Interest Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,852</p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swaps, cash flow hedge</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Interest Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,516)</p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swap, fair value hedge (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Interest Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,796)</p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 540</p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain (Loss) Recognized in Other Comprehensive Income (Loss) before reclassifications, net of tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Foreign exchange contracts, net investment hedge (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,546)</p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swaps, cash flow hedge</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 585</p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (961)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Represents derivative amounts excluded from the assessment of effectiveness for the net investment hedges reclassified from CTA to “Interest and other financing expenses, net”.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">The cumulative amount of fair value hedging adjustments to the carrying value of hedged debt instruments totaled a loss of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$0.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the first six months of 2024, and a gain of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$3.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$0.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2023, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes derivative gains (losses) of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.3</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2024, respectively, and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($1.6)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($3.4)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2023, respectively, which were excluded from the assessment of effectiveness for the net investment hedges and recognized in other comprehensive income (loss), net of tax.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying amount of “cash and cash equivalents”, “accounts receivable, net”, and “accounts payable” approximate their fair value due to the short maturities of these financial instruments.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The company utilizes a fair value hierarchy, which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. The fair value hierarchy has three levels of inputs that may be used to measure fair value:</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:54pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;">Level 1</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:54pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;">Level 2</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;text-align:justify;">Quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:54pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Level 3</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable.</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:23.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Cash equivalents (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:23.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,028</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Equity investments (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,881</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Foreign exchange contracts designated as net investment hedges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:23.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Other assets / other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,393</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,302</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:23.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:23.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,729</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Equity investments (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,625</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Interest rate swap designated as fair value hedge</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:23.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (454)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (454)</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Foreign exchange contracts designated as net investment hedges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:23.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Other assets / other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,245</p></td></tr><tr><td style="vertical-align:bottom;width:35.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,145</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Cash equivalents include highly liquid investments with an original maturity of less than three months.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">The company has an approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">9%</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> equity ownership interest in Marubun Corporation and a portfolio of mutual funds with quoted market prices. The company recorded unrealized (losses) gains of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($6.7)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($10.3)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2024, respectively, on equity securities held at the end of the quarter. The company recorded unrealized (losses) gains of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($2.5)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$6.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2023, respectively, on equity securities held at the end of the quarter.</span></td></tr></table><div style="margin-top:12pt;"></div> 9028000 0 0 9028000 46881000 0 0 46881000 0 57393000 0 57393000 55909000 57393000 0 113302000 8729000 0 0 8729000 57625000 0 0 57625000 0 454000 0 454000 0 47245000 0 47245000 66354000 46791000 0 113145000 0.09 -6700000 -10300000 -2500000 6000000.0 56700000 56700000 P10Y 0.06125 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:17.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:17.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest Rate due </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Interest Rate due to </b></p></td></tr><tr><td style="vertical-align:bottom;width:17.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Trade Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturity Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">from Counterparty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Counterparty</b></p></td></tr><tr><td style="vertical-align:bottom;width:17.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">February 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">March 2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> 500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">6.125%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">SOFR+0.508%</p></td></tr></table> 500000000 0.06125 0.00508 1000000000.0 1000000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Maturity Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:34.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional Amount (thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">September 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">EUR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,000</p></td></tr><tr><td style="vertical-align:bottom;width:61.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">April 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">EUR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td></tr><tr><td style="vertical-align:bottom;width:61.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">January 2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">EUR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td></tr><tr><td style="vertical-align:bottom;width:61.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">EUR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,000</p></td></tr></table> 50000000 50000000 100000000 100000000 100000000 100000000 250000000 250000000 10700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income Statement Line</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain (Loss) Recognized in Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Foreign exchange contracts, net investment hedge (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Interest Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,852</p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swaps, cash flow hedge</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Interest Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,516)</p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swap, fair value hedge (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Interest Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,796)</p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 540</p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain (Loss) Recognized in Other Comprehensive Income (Loss) before reclassifications, net of tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Foreign exchange contracts, net investment hedge (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,546)</p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swaps, cash flow hedge</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 585</p></td></tr><tr><td style="vertical-align:bottom;width:42.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (961)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Represents derivative amounts excluded from the assessment of effectiveness for the net investment hedges reclassified from CTA to “Interest and other financing expenses, net”.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">The cumulative amount of fair value hedging adjustments to the carrying value of hedged debt instruments totaled a loss of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$0.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the first six months of 2024, and a gain of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$3.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$0.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2023, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes derivative gains (losses) of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.3</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2024, respectively, and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($1.6)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($3.4)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2023, respectively, which were excluded from the assessment of effectiveness for the net investment hedges and recognized in other comprehensive income (loss), net of tax.</span></td></tr></table><div style="margin-top:12pt;"></div> 1804000 1804000 3608000 3852000 297000 -677000 -398000 -1516000 0 -4538000 454000 -1796000 2101000 -3411000 3664000 540000 2750000 -2671000 7720000 -1546000 0 4932000 0 585000 2750000 2261000 7720000 -961000 -400000 3400000 900000 1300000 1400000 -1600000 -3400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note I – Restructuring, Integration, and Other</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Restructuring initiatives and integration costs are due to the company's continued efforts to lower costs, drive operational efficiency, integrate acquired businesses, and the consolidation of certain operations, as necessary. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the components of the restructuring, integration, and other:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:14pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:14pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Restructuring and integration charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,341</p></td></tr><tr><td style="vertical-align:bottom;width:58.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Other charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,552</p></td></tr><tr><td style="vertical-align:bottom;width:58.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,893</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other Charges</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following were included in other charges:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$22.8</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> mil</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">lion and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$60.5</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million for the second quarter and the first six months of 2024, respectively, related to the termination of personnel as a part of operating expense reduction initiatives not related to exit or disposal activities. As of June 29, 2024, the accrued liabilities related to the operating expense reduction initiatives totaled </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$39.7</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million and substantially all accrued amounts are expected to be spent in cash within </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">consulting costs of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$9.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$14.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million for the second quarter and the first six months of 2024, respectively, related to ongoing cost reduction initiatives; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3.2</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$6.5</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million related to early lease terminations and related asset impairments.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The company is continuing to evaluate and seek out opportunities to lower costs in order to improve profitability and reallocate resources to strategic investments. During the six months ended June 29, 2024, the company incurred $87.3 million in costs related to cost reduction initiatives and is likely to incur material costs related to these initiatives in the near term. The company cannot presently estimate the amount of these costs due to the variety of factors involved and the early stages of related projects. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'TimesNewRomanPSMT';visibility:hidden;background:#00ff00;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:14pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:14pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Restructuring and integration charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,341</p></td></tr><tr><td style="vertical-align:bottom;width:58.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Other charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,552</p></td></tr><tr><td style="vertical-align:bottom;width:58.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,893</p></td></tr></table> 464000 7200000 100000 8341000 40073000 3133000 87293000 4552000 40537000 10333000 87393000 12893000 22800000 60500000 39700000 P1Y 9100000 14100000 -3200000 -6500000 87300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note J – Net Income per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Basic net income per share is computed by dividing net income attributable to shareholders by the weighted-average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution that would occur if securities or other contracts to issue common stock were exercised or converted into common stock. The dilutive effect of equity awards is calculated using the treasury stock method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the computation of net income per share on a basic and diluted basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands except per share data)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net income attributable to shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236,559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 192,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 510,309</p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,726</p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net effect of various dilutive stock-based compensation awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 683</p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58,409</p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net income per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.84</p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Diluted (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.74</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">(a) Equity awards excluded from diluted net income per share as their effect would have been anti-dilutive</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands except per share data)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net income attributable to shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236,559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 192,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 510,309</p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,726</p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net effect of various dilutive stock-based compensation awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 683</p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58,409</p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net income per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.84</p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Diluted (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.74</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">(a) Equity awards excluded from diluted net income per share as their effect would have been anti-dilutive</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 108698000 236559000 192299000 510309000 53640000 56720000 53944000 57726000 541000 635000 552000 683000 54181000 57355000 54496000 58409000 2.03 4.17 3.56 8.84 2.01 4.12 3.53 8.74 0 0 0 2000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note K – Shareholders’ Equity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Accumulated Other Comprehensive (Loss) Income</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the changes in Accumulated other comprehensive (loss) income, excluding noncontrolling interests:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign Currency Translation Adjustment and Other:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive (loss) income before reclassifications (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,067)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (122,239)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,090</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified into income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (119)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (74)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 384</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized Gain on Foreign Exchange Contracts Designated as Net Investment Hedges, Net:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income before reclassifications (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,546)</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified into income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,372)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,372)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,744)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,930)</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized Gain on Interest Rate Swaps Designated as Cash Flow Hedges, Net:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive loss before reclassifications (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 585</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified into income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (226)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,153</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Employee Benefit Plan Items, Net:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified into income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (502)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (298)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (593)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (570)</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net change in Accumulated other comprehensive (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,536)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (117,627)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,166</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Foreign currency translation adjustment includes intra-entity foreign currency transactions that are of a long-term investment nature of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($2.2)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($9.0)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2024, and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($22.5)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($16.8)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2023, respectively</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">For additional information related to net investment hedges and interest rate swaps refer to Note H.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Common Stock Outstanding Activity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following tables set forth the activity in the number of shares outstanding:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:67.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Treasury </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Common stock outstanding at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,811</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Shares issued for stock-based compensation awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Repurchases of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (902)</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Common stock outstanding at March 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,230</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Shares issued for stock-based compensation awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Repurchases of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (385)</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Common stock outstanding at June 29, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,945</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:67.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Treasury </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Common stock outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,249</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Shares issued for stock-based compensation awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Repurchases of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,564)</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Common stock outstanding at April 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,998</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Shares issued for stock-based compensation awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (264)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 264</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Repurchases of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,600)</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Common stock outstanding at July 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,662</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">During the year ended December 31, 2023, the company retired 67.7 million shares of treasury stock. Refer to Note 10  “Shareholders’ Equity” in the company’s Annual Report on Form 10-K for the year ended December 31, 2023<span style="font-family:'TimesNewRoman';">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Share-Repurchase Program</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table shows the company’s share-repurchase program as of June 29, 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Approximate</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Dollar Value of</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Dollar Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Dollar Value of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares that May</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Approved for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Yet be Purchased</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share-Repurchase Details by Month of Board Approval (thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Repurchase</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Repurchased</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Under the Program</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">September 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">January 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 574,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425,032</p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,174,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425,032</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">The dollar value of shares repurchased includes an accrual of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for excise taxes during the first six months of 2024 which is recorded within “Treasury stock” on the company’s consolidated balance sheets.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company repurchased 0.4 million shares and 1.2 million shares of its common stock for $50.0 million and $150.0 million in the second quarter and first six months of 2024, respectively, under the company’s share-repurchase program, excluding excise taxes. As of June 29, 2024, approximately $425.0 million remained available for repurchase under the share-repurchase program. The company’s share-repurchase program does not have an expiration date.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign Currency Translation Adjustment and Other:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive (loss) income before reclassifications (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,067)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (122,239)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,090</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified into income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (119)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (74)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 384</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized Gain on Foreign Exchange Contracts Designated as Net Investment Hedges, Net:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income before reclassifications (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,546)</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified into income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,372)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,372)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,744)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,930)</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized Gain on Interest Rate Swaps Designated as Cash Flow Hedges, Net:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive loss before reclassifications (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 585</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified into income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (226)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,153</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Employee Benefit Plan Items, Net:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified into income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (502)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (298)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (593)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (570)</p></td></tr><tr><td style="vertical-align:bottom;width:58.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net change in Accumulated other comprehensive (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,536)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (117,627)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,166</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Foreign currency translation adjustment includes intra-entity foreign currency transactions that are of a long-term investment nature of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($2.2)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($9.0)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2024, and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($22.5)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">($16.8)</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2023, respectively</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">For additional information related to net investment hedges and interest rate swaps refer to Note H.</span></td></tr></table><div style="margin-top:12pt;"></div> -24067000 1082000 -122239000 9090000 -119000 184000 -74000 384000 2750000 -2671000 7720000 -1546000 -1372000 -1372000 -2744000 -2930000 0 4932000 0 585000 -226000 515000 303000 1153000 -502000 -298000 -593000 -570000 -23536000 2372000 -117627000 6166000 -2200000 -9000000.0 -22500000 -16800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:67.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Treasury </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Common stock outstanding at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,811</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Shares issued for stock-based compensation awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Repurchases of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (902)</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Common stock outstanding at March 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,230</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Shares issued for stock-based compensation awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Repurchases of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (385)</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Common stock outstanding at June 29, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,945</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:67.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Treasury </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Common stock outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,249</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Shares issued for stock-based compensation awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Repurchases of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,564)</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Common stock outstanding at April 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,998</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Shares issued for stock-based compensation awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (264)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 264</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Repurchases of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,600)</p></td></tr><tr><td style="vertical-align:bottom;width:67.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Common stock outstanding at July 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,662</p></td></tr></table> 57691000 3880000 53811000 264000 -57000 321000 0 902000 902000 57955000 4725000 53230000 91000 -9000 100000 0 385000 385000 58046000 5101000 52945000 125424000 66175000 59249000 0 -313000 313000 0 2564000 2564000 125424000 68426000 56998000 0 -264000 264000 0 1600000 1600000 125424000 69762000 55662000 67700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Approximate</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Dollar Value of</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Dollar Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Dollar Value of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares that May</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Approved for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Yet be Purchased</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share-Repurchase Details by Month of Board Approval (thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Repurchase</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Repurchased</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Under the Program</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">September 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">January 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 574,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425,032</p></td></tr><tr><td style="vertical-align:bottom;width:54.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,174,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425,032</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">The dollar value of shares repurchased includes an accrual of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for excise taxes during the first six months of 2024 which is recorded within “Treasury stock” on the company’s consolidated balance sheets.</span></td></tr></table><div style="margin-top:12pt;"></div> 600000000 600000000 0 1000000000 574968000 425032000 1600000000 1174968000 425032000 1100000 400000 1200000 50000000.0 150000000.0 425000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note L – Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Environmental Matters</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has accrued liabilities of $26.2 million for ongoing environmental remediation efforts in Huntsville, Alabama (the “Huntsville site”) and Norco, California (the “Norco site”) at which contaminated soil and groundwater was identified. The contamination related to activities of certain subsidiaries which ended prior to 2000.<b style="font-weight:bold;"> </b>Remediation efforts began in 2015 and 2003 in Huntsville site and Norco site, respectively, and are progressing under action plans monitored by local environmental agencies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Costs are recorded for environmental matters when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated. Environmental liabilities are included in “Accrued expenses” and “Other liabilities” on the company’s consolidated balance sheets. The company has determined that there is no amount within the environmental liability ranges discussed below, that is a better estimate than any other amount, and therefore has recorded </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">the accruals at the minimum amount of the ranges. The liabilities were estimated based on current costs and are not discounted. Environmental costs related to these matters include remediation, project management, regulatory oversight, and investigative and feasibility study activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">To date, the company has spent approximately $9.0 million and $84.4 million related to environmental costs at the Huntsville site and the Norco site, respectively. The subsequent environmental costs at the Huntsville site are estimated to be between $5.4 million and $17.1 million and at the Norco site they are estimated to be between $20.8 million and $37.1 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company expects the liabilities associated with such ongoing remediation to be resolved over an extended period of time with current estimates extending beyond 2040. The accruals for environmental liabilities are adjusted periodically as facts and circumstances change, assessment and remediation efforts progress, or as additional technical or legal information becomes available. Environmental liabilities are difficult to assess and estimate due to various unknown factors such as the timing and extent of remediation, the efficacy and long-term costs of remediation, improvements in remediation technologies, orders by administrative agencies, and the extent to which environmental laws and regulations may change in the future. Accordingly, the company cannot presently estimate the ultimate potential costs related to either of the two sites.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">To date, the company has recovered approximately $47.3 million from certain insurance carriers relating to environmental clean-up matters at these sites and continues to pursue additional recoveries from one insurer related solely to the Huntsville site. The company has not recorded a receivable for any potential future insurance recoveries</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">It is reasonably possible that the company will need to adjust the liabilities noted above to reflect the effects of new or additional information, to the extent that such information impacts the costs, timing or duration of the required actions. Future changes in estimates of the costs, timing or duration of the required actions could have a material adverse effect on the company’s consolidated financial position, results of operations or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">From time to time, in the normal course of business, the company may become liable with respect to other pending and threatened litigation, environmental, regulatory, labor, product, and tax matters. While such matters are subject to inherent uncertainties, it is not currently anticipated that any such matters will materially impact the company’s consolidated financial position, liquidity, or results of operations.</p> 26200000 9000000.0 84400000 5400000 17100000 20800000 37100000 47300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note M – Segment and Geographic Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The company is a global provider of products, services, and solutions to industrial and commercial users of electronic components and enterprise computing solutions. The company has one of the world’s broadest portfolios of product offerings available from leading electronic components and enterprise computing solutions suppliers, coupled with a range of services, solutions and tools that enables its suppliers to distribute their technologies and help its industrial and commercial customers to source, build upon, and leverage these technologies to grow their businesses, reduce their time to market, and enhance their overall competitiveness. The company is a trusted partner in a complex value chain and is uniquely positioned through its electronics components and IT content portfolios to increase value for stakeholders. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The company has two reportable segments, the global components business and the global ECS business. The company’s global components business, enabled by a comprehensive range of value-added capabilities and services, markets, and distributes electronic components to OEMs and CMs. The company’s global ECS business is a leading value-added provider of comprehensive computing solutions and services. The global ECS portfolio of computing solutions includes </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">datacenter, cloud, security, and analytics solutions. Global ECS brings broad market access, extensive supplier relationships, scale, and resources to help its VARs and MSPs meet the needs of their end-users.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As a result of the company’s philosophy of maximizing operating efficiencies through the centralization of certain functions, operating income for the reportable segments excludes unallocated corporate overhead costs, depreciation on corporate fixed assets, and restructuring, integration, and other costs, as they are not attributable to the individual reportable segments and are included in the corporate line item.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Sales, by reportable segment by geographic area, are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Components:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Americas</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,572,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,066,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,169,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,300,015</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">EMEA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,439,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,153,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,096,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,399,624</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Asia/Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,019,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,462,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,957,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,839,036</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Global components</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,032,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,682,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,223,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,538,675</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">ECS:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Americas</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 964,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,871,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,998,620</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">EMEA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 896,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,721,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,713,649</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Global ECS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,860,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,831,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,593,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,712,269</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 24pt;">Consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,892,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,514,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,817,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,250,944</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Operating income (loss), by reportable segment, are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Global components (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 381,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 435,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 798,853</p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Global ECS (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 174,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,327</p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Corporate (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (100,507)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75,292)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (211,611)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (151,778)</p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 392,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 398,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 814,402</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Global components operating income includes charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.6 </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$12.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million in inventory write downs related to the wind down of a business for the second quarter and first six months of 2024, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Global ECS operating income includes a </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$20.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million benefit related to the reversal of an allowance for credit losses for the second quarter and first six months of 2024.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Corporate operating (loss) includes restructuring, integration, and other charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$40.5</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$87.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2024, respectively,</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$10.3</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$12.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2023, respectively. Refer to Note I.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-size:8pt;font-weight:normal;visibility:hidden;background:#00ffff;">​</span></p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Sales, by reportable segment by geographic area, are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Components:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Americas</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,572,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,066,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,169,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,300,015</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">EMEA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,439,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,153,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,096,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,399,624</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Asia/Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,019,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,462,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,957,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,839,036</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Global components</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,032,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,682,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,223,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,538,675</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">ECS:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Americas</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 964,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,871,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,998,620</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">EMEA</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 896,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,721,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,713,649</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;margin:0pt;">Global ECS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,860,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,831,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,593,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,712,269</p></td></tr><tr><td style="vertical-align:bottom;width:39.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 24pt;">Consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,892,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,514,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,817,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,250,944</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Operating income (loss), by reportable segment, are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 29, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 1, </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Global components (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 381,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 435,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 798,853</p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Global ECS (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 174,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,327</p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Corporate (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (100,507)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75,292)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (211,611)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (151,778)</p></td></tr><tr><td style="vertical-align:bottom;width:39.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 392,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 398,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 814,402</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Global components operating income includes charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.6 </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$12.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million in inventory write downs related to the wind down of a business for the second quarter and first six months of 2024, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Global ECS operating income includes a </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$20.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million benefit related to the reversal of an allowance for credit losses for the second quarter and first six months of 2024.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Corporate operating (loss) includes restructuring, integration, and other charges of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$40.5</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$87.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2024, respectively,</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$10.3</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$12.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million for the second quarter and first six months of 2023, respectively. Refer to Note I.</span></td></tr></table> 1572840000 2066562000 3169532000 4300015000 1439494000 2153479000 3096001000 4399624000 2019697000 2462841000 3957915000 4839036000 5032031000 6682882000 10223448000 13538675000 964070000 1000506000 1871818000 1998620000 896767000 831128000 1721862000 1713649000 1860837000 1831634000 3593680000 3712269000 6892868000 8514516000 13817128000 17250944000 210201000 381314000 435763000 798853000 102581000 86228000 174040000 167327000 -100507000 -75292000 -211611000 -151778000 212275000 392250000 398192000 814402000 1600000 12100000 20000000.0 20000000.0 40500000 87400000 10300000 12900000 false false false false false false

WI@7Z4$7\ 3>!@UY\DUXU53,E M2(>19-%:>E:VTH$IXY DD"0729(O;*:6OYN%TX5U!_W%(R,.@Q;W_,$IHU#GAS5JWVY M//GJ?913>+C?"0($YP(C<0HV*O8=?=0OU1;51@8"X,O^BPV0&\T<+ZJVZFA& M3HURG!>8=@[+Y\"8P03Q,X?W7# H_^N4@847C,TSF&%Z M/@CIH&XT!$N,*EIDV7BU&'[\/JR3X:F/)QO3:RD-M((Q]FZJR,MED \@5/: M\ZGZY;$W8Q\AH""@OB>@3K_4_!2?7O?1+>3V(!I;H87QG9/<]<9E!BKW[2>;9U(K"R%/Z]"&E(*6NE%*7;D:] MXOBGI-;,*KD[ I7<3;N12,TEHGYR'^T4]A.Q152WU#1I&0E944A4M&1I&9I MB ";)QDF3S$X-* @FB":KLN ^OM @NV:&MNV7.L(1FFGJ509H1/^ A9[KQI4 M9FLR"A93.I!7?'-(#MPF4^7F&;7 M>LTEB=I!MI3$%H06M=F3[T9H3!@:W7= M;V^&@HH5.\MRFYLOI0NTJK9:NV^/^YJ(TG5Z@R\D9SG?;YJ#6 ::S=/D(9X@ MG2"=CDRGES/X(9V>T$DVC5 IX5P916JT..96]F XN(#-I(.S$1=X;=HS+!1M M+-KMY5223:25F3S[#'\:1?,8<[B)=%M9_KSK9+(*C-J<8T0Y,[-C888_O#SD MNUY%1"KX8QA7X5C1"8E'X4S4\ Q2]U4S7ZUL239>A=J6%M/G!F#4(4 MS($SW\[;5G>KO[G4_[@-0*UW#M+B.FN4WH7\4"PWXK"9F?[ (8KE<>*$(690 M]V]$][_/C> OZGZW@J[1UM*F+4E<;SQU(;7B^HF,]K[@<\UAA5FBYI*>+6?2 M8*<5LND:N!MQHI OL(>W/=Y\#G9F2V6W=#\:4_O3"6#).?RED"60)9 E%^5H M_2!'_*3@[PIRKX+R1L1N.J7MT!IF-LDY7+"0(Y CD"/G]]T>&2([K*A52[/! M2MCN?#W"V;+GQZK,FX M:Q4W+MFL3_K9R@=XH/$\C1[&H,$# R!7/NJHAEPYH>OZLS"8MSVG.^DO')FV M)H6IN%2T(9W9&/?>[;,<+_Z%PLZM0#+R+ALQ<%UV=D\VDMTVGGFW'ZX;AXFU M, 8'QM]=I%>:TY=Q&($JA'WW%?>5M% #(]-J_HE2]XRTSF$ZQ)(1K$W-V%_' MT#,T=^YD3WGM9H:6-D#T7L3W!+K+X15IJ-N9**/SU!\V-8*6%W>;J<9 M1^"EV1 D$"17YZ2^(+:(_FPX:NP\1ZA016HV4P16,;H96V 2-&0+9,L5>*DO M"">;FD.B_6F%EE?-D6D2;!FUK6P_%EZ9#7$"\ZJ_QCG]!2"@::&/3X0)(?!L M#=,[A([9^TU4X,_^TR[JC>9J9WTLT_P9A7(Q2E=%FW;;6ME> ;5)/OE3;V M>#@'L,G]B-RI4KW^9W10TN"WR[5"XA44\9L MMDB"N>&0+) LET66KW"['Q$V%K'QJY4QAED-!?,'B>-.B J7P>8<[G0(&P@; M")M+\\,?D2^CWEJF%QRWLXR*,]O6BK.NLU\DG<6_#OGRK?AR<4GC7\Z7(SOF MCT@&;$=MJ?YZH IJ)?+[R!!IT5:VS $.=PS-D^1A#OEMI9#W#"\.M$7:8R'( M(->R?:^]BQUFC<,((QBP>+G^\%^J>\C!%V!'=NIUNRZ.''2EC9@IO>I762 O;X8\N!(>7%<\ MRWE=S._D@_4P;FR>Q-P_4@D" 0/AZ(%R9 M@7 >I_ [2>!3I16R[8\+UFH;:AY::!:1A ,D@+G3D 20!+?EQ'TG'$H=>VAI MP281U-1<0#OR5"NQV;(!)C]#.$ X7+W3]9T\L)/1#$5F,2I4RNN*;TNL0]:R M90/,7H8\N);LY:_>1SB%C_2=BBSP8WW2,(8=615-B= M;5;Z@F'/K06JV/B$2A2L ).5(:,@HVZ+4>=R%I^05W@U]!R_O6@*/+'N=":K MEF@*<\ K>,$UY!7DU4WQZAPGD)^25>&:P!K;>D7@UP$O6RV,\\N9;04OT8:L M@JRZ*5:=W,]^0E )$H_*LT4TLK8UBG+Z-7O-#C@ *IB,#4D%275;I/J*.( 3 MPFM;:B [1M+[@J26ZL8\H9@REJT(87(WA!>$UX7[)2_W)O$3,FMD2!-QDO3F M5BP,9Q-#8@AYD*T,04@#1L)#^R"POC2;' +K7($4)Z0,:],M:Z'U&[(T"9-: ME][56_7,,LJ2S]^FS"VDGA=56W4T(Z=&N7IL;W-8/@>&$*:='X^;EPO)_SJ> M07>Y,#S#TI,+%7%VO*@(.>3XAE=;4>A0J(3"5*WUQLB;:\H_QZ$M]@CH>K4-EYCZ OP[$V2FM82@J),3]IKV_&+FN5SJ7T& B,P MG,J3. F#3B%9(%F^ABQOQS)0R4YB,&&K6"8YWG3I=FNM]"Z0,F,4%6HR(Z0F MFLJ[H:Z1\TDQ 92A4\KD4\7*HS3D#.3,S7+F],NY3V'F]1"$$A&4A\/8;5AQ M+:+[-EEBR.(G+XO2I"0::3^3!Q$M3T""OHUN2Q!8[C8$ X I7'4":/ M,0Q,P(>PN5G87+I1\TH0 6LX Z9@3L:"J;0QN3M?Q/;Z JT9HV3(FJLT;:O2 MF\_(2:>+MK&,,"".@,T7TF431F+0G(&$N57"7+@Y\_>^?P991$U:DCK"BC!6 M=CP>Z-[JD^<%G=2\X6OAO(AOBEMTM;)(4;(XAJMD&S8@#H"@V#S*TM"Z@>RY M6?9TV_($[(XNH"EE,'.S;,S)_%I5Y-4'MHNZ - M.YLIENW8 -<]G:ZA\!/>B 4A<_N0P;^\D9<%&33L-#"MTF4%ND@SV"JDZJWX M LF@R*UX%;)PEN;N9G/_7^R]QY+H9\, MI6: NC^5G67B*9AMJ M "BU^,_OXD" I]Z#&$7_W_&FG%=''2\;R3S:>O\\\A;T08[Y?[G[ M?T$?''3@2MT@3[KI'L^(;/IO MS\U&(W*]?_#4%@"BD/YXWQP2^U&@3C0^SV8\@(4'@T#-+0( ['_U1?Y%:03? MIU*?DMG>/S;9U_?^5W<_^X!UX%H('O _-1@?A5,])EG>;,.#Y/\F,D]?]__W M8S?ZSQ]?NB_V_-5W#WU4IG^?4@K[01)_ MG':FO[WVOLK3=%)._\CU>N(P)S0%OM\3VS5>RN=J;3[E_/1BJ]P6^X*4ZXLY M7FQ+8K-6XOI"*5>NM;DV7^.:.:F?_J(EM/O2);?BW[*CIG909.C__=75/%"2 MIS4]RMSV.Z5?@N]QFGY0^S=8]%JK[W4YZ[34JG7WX:D(Z-5_TMG.",!W!W_> MHR%;.)S7CGM]*$_? C6SQI4,>DKD*AGT[O:\N_^;7L Q!B-I!44-2B%G!JLP MNH$K.,GH!=TPTME9_^T3#^0&OSF14+RE#\_%Y#G0TU9G2X9',VB_>$SG,UOU M0N.?AV^>5@+8#_?Z"%1!V\^^S^R'*'AXY(/J[D?TCXO;O0%%I6O$MW8LGFCF MD^>[Z3-GMIL\C/+#SPA8)/^S-]>2M(5_-)CN[=;LQ0]%U6DJ3'%DG-A0>MTT MQ]YKFM]_?7-/(;4)[QM$_L!?C;C.43\>#.KLNS,,P6&_ _/U<"'Q]TW]3<)2 MRYE^5<)R>/K'^_;NO[TLF3MH\WW _?/J47O+_J1J=_^.&U>]=^QG?)'N'7L< M_E;_3C (^Q2EPZ_O[-Z7]/W9YN@/T*M_LSWZUT2X>G7XLS7QX\FV_EM+@HXZ M-Q[7 E^"K&L8-8B+DPOI4Z8?'>(GL"HN21JAFIYR/S23TLRX>+HC"M9F7%$- MS="==0(C3"5\GU-*XR1&XA_;+04/W4^CW(]<]G"P=?KT\<^W]R"9()EN30'? M-3P8"DV72V*B4OPL^HH_F+:=2ZF7JZ7FH#,W@5. M"T/CT*T.&0@9>&L*]SX&8I"!%\7 TF<96$KM0F=MA!&(0P]SII/C9K-4YT"N M2X[/H@;-P_@7"$((PEO3NO>!$(<@O"@0"A\'84[X\; "#K.EL;D&@2&0>9!Y MMZY@D'D7-R3O8%[YL\9?^4=.BCW/-HT@5S:=[-3'3N#. W4%33Z(OYO7M??A MCX3XNRC\53Z+O\J/7,F81I!TD'2WKE;O(QT%27=1I*M^EG35'_?VG:G:N9H3 M1D&\W^]K9>?T&3HX[+NLFD$NNX4>$A$2\=;5[WU$+$ B7A01:Y\E8NU'KF< M#FI1'*0]G0?>7V.^3Z'+9^[@[*@OB$*(PEO7NW<-#P[#8"X+A?7/HK#^(ZU8 ME-N?8YCSC" G+=0 &H&0?#>O9N\C'PQ^N1CR-92,4?<'DBG[$\D^"\+&C]S3 MIV:7H!;^D]L_'.(0XO#6=>]].(3NX(O!868(-C_+O^:/[$"QM(\-1X-1?Q!Y MWT"_WH<\ B+OHI#7^BSR6JG)9\R!+R3;\JL8(/C%6YA:NAS>GXT+TX,A![^! MTKV/@V^%PASW).;7SRCZJD.6EW$8F;/M1TXD_'5HW16<1_CQ)E_(L8FW>9@S M>[[#G OL#^*5XYSWQR_GGGP/>@,>ZPR/=8;'.L-CG>&QSC=WK//^3-\_G\\$ M5&E_4T<[7J7-UWZ[HZ04[ZT:!=M?4T(J?5>A%9S=_^"R19\9:;PJ5_K.C-+5 M<25<=)]?12(&<]4Q=]F#4E)FIE'V ^?H3RLESAYCWAYO6@I+9JC9+HAYZZ>5 M*MJN9MU?13)5G&)B)FQ3%>5A3:TD?N*M49N[RQFAIGII!:(@-HXVDQP,Y!M8 M?EU.GUN+OW/[$Z;F;\=F/1Q%R> 8]I_7CM"ZUY$3#W[V22H_W(_3M*GPD&!$]-N_V#LY^P__QW+C$"(^<%AJ>"P$[3 MR=X=Z%EV3V)&BUR%XSK9=D?2SDMM2O"8?,XQ-",,U6 +KAE*GS@# M :;>$Z$!'P"??Z4_'D!T7]!)Z5],5P\?WF+H M/W+]YR]X^4D/3S !@,W5XY/2=H(KYO/A0LWMO7=/0P*K\&)&>D -1SI;0=X J]_1\(+)\#UV:EE4X_8MI[ MQ7FI0ISCQ.F+>X;G!E$NK7HY[:/]0S 4:>R'^W]^H^ 9#/>WK@LXXIS0C=4@ M58^[M8;5C5@.6%5&!'+N#UOE=&+P?V]U-P# M)GT7T(FW][^.P'(%_#[]P",P M'SY^_\1\SMAH1EJ#1P:Y<9!JU..?]\S^]9X7I9]\67A//+K9(2.!NK=AQ=2L M--U@G.KIH_%64B/U<=A;9:?1,:8C1_"#Q%=;UE0=E4XU[%^O<#U#L]4P-&?9 M?//$%?$UIU9VN>*1TY+*^KV5*NN9-JY)_:A3FLJ,#]?V'C5SH&1I0Q=1&3M(I M.C+F;I J(; DS>QLK>Q]4?H^8!, T+GI! ?.VGI8Y( *FL (U_5LY0,@]\0( M![/[XZ=2 4PMXU5J^$[=C(OI9)\*1K1?ET2+M"T@D/%A ?2DPJH=NK]J#=JS M9R5HYZ]*IA7WU)2\:4%U/@^,>69Z3U.[WTB52[7S>^/[R/EL ;9Q/+0RE<:9FS2S@?CFLTAJ=8X M^GZ@LQ;/S""UH]*UAYJ==O&J<:_NC?O@T;C/YBY@U_^RK#)C-/>PD@##\"C M]W84E=^;>^EH I'(QF,*X/UE:\%4R]I ]/]6RPI_TK*'H(G],@ATPKVJX']Z1-G)D16!FG54D%.,S%X5[('YX.FIZ: M,NEZ^=>'C"#39[ 9 UZ]4BWPEC"UU[5L\>WNK9[LGN80:,:#7?2U,DWN>RI[ M\Y-W!D;T2\CM^SV!M,A3 _');LQ#'5]:P/^=H?:M?-NPFE?IHC\\*1KZZ*&/ M'OKHH8_^8JH,??2WYJ-_ EES3026NL"(&*XC.L--FP8JVWY=*2S/.2A7EDU7!J MP*,T4A*W%EDVR JG$(?U;,K*S'&P.+)$&5G/B\*J,I= R8-Z1G27EYM^D[!P M.9Y5)EQ,6G(W+7E0SVG-">WNUEI8DHH,!U,IF0DH*'E0SY IS&.ZV)9EOMCU MVTF"EY2XJY"']1SCRV*E(2&^4"F%PEJN&CO<[RK48TZ_5G[C09@K?_WG8%)51]JM&&,C6,5$X)7%78 M5&Z5&:H1.$/@,YJAGTDVJE(T,2A;:ZWG^,+*>%&R&XV^3&RIWDH0F;47;:;DU(B[+\DKM]ET-LIZ M-+16Y>TD'E.KOJER+\GK5J#J!:\SP(4A-:7Z0W2 %1K)2U)(KMU$*0U,I1NUD4!#4GJ!M?+E& MU\P7I5 JE@<,5G,"(=YY);? CSR[D[PDAIQ76^$]NO2/"UY M4,\I%0T;+<\345.4R,CQF8WH LD^J.=X'5ESWZU/4TFR"\&<+99V3&BIN#151!U9E /N)3D5_3X7MLJUD67(56FA>B-":&@E=&:->2AJ'9-A8KCP.]2P2J$Z$YDGFES2WJ-U]W!B[3T MQM/MA&NQ"%I1QJT5XO'R*N/J03V3KJ64G)DS%@R6"-;R;HQ-!O.7Y-2NC4*A M%>RZ@M3 J)K+ZJ-=K_N2G&[F'K+ !I.NA4]IK5.3C0H[3EZ2TVE4$RHBTV;0 MX78S'O1F;B-(7I33-8&["3'W5Y9*H=K&*W#>GM4']9RW3::Q0!=5E/800MCI MU>I0XI[(Z8F=&0]7[W"._NOBG?V].V\%Z6W0DB65)!ZSML)8[Q6ZN-CMS.^R M^IE.;.A<]$8Y!13#H+N+_]W=]:=KD,[CWGI#(A[^M'=P/0H#2Z,#)"0$5J9U M>]@L=KJH'9S*F_FN;:[''@V,^]W/OWV\Z@^"4AU\\"S1)G[!R M@_3W@>''>\>I.7L(F'.#[$&>"W9.'CSX]R\S-F88G3)ZZF/#EU97>[@%Y['' M\P\;]?L8AY=VW8-?'H_[K?\P#UP$(+S,33^U$ZE1$^6J>B/M_.W?GT2_/$OU]#W7?Z019G=>9\2 MU%:]T/CGX9NGE0(;D_<5 FML;;^M]_LV*/HK*_1^#_2W;>8?S'YK]3 #_#W9 MWQ3Y \5>2T1])>WTJE-.GVE?*@ZO) _^=S?"\+[TX$7 (WI S2P/0EZ[Z'5 M/Q@"CLLEC@OV:N(V')*1QO]4W%=J>J#7KBH4^@ M,!Q-&+ ?!1*B DK':ZB@;E4Z_GZ:/=.<^BFA^'>T<.-0=?3POP_DX$*5X*.V M%?N2<_R=7#C:+'KO%+JW23%OD\OPKY^VB:N\3-+-P ME>>ID$3NW^I_'TU9SMORS^C/F0QYL(5X6>+P7\=H%_%%' "T662HJ)3.("7F,W,BZZ;6R7"*.1G-S] M%L/$A8HX4S!<(;(0)D*YCTM2'@]D+,:AZ1AA>)\6'G(;,U34(%'V<],O$Z>5 MZ:#2GK8-GC^[Z^%'*9$!V# ]VL:TQ8-&A69I$>&2$TO]$^" M@[!&U4VAWW$$M:C2]=8"W0D+@ /Z[B>6QU(@X 0.@0"!< Q/W7<'@K]21T-. MX1+4;XQ6FZZ1J)AZ$K6FVY+?L))6'YP8>'^"[@$$RZ*\">/52A?%:WN=Y M+ 6]8)GL6*HMA56 E'=H=\%; RY5??8O+(5;< V5[P^ZW1]DKFUS4: ZH7U_ MA._C'2IPW^?,^SY?[%-]J\^.%P+YJ@_I? ML\^[=GS ]@QTG^@( V:>P4!Q0Q@PQG@"#QCX]9]D&XJIJ(G!5>6;M:I!V)(R M\U$JI7SR9#J0?X+M8-UK;^8C2=H'DO8SCN1X22OKIOG+I3<&CS\#Q!E!3"2R MDE[F^"PZSY(.1RD%R!T#MFQ4A*1/<3@\L@XQZ0:8].()5HA)P=CTW0&,$OE! M;HH6ZV.9UFM3N9B95J8+$8 1/!M#(W&,"M$H1*/[>$@O')^%:'3W+>7G,$6B M.RUK6BIUY/1H5BDW%_S3*L$ 3($[33J"Q9.7,.7+'Y:+LBZJF"P:XXR)7N73VDR0B%Q4-8"&'A MD[NF$!9VL""+ZGI:G55M5LW-6PI%R9PSO\F*WV<&E0$J#5*<*Q\WR3U:UJTRN)_L%1B)84E!/4/[/@[6CT!@M;+=I.!5#=\6NP'0(.QU!>-O2$11!X7OW^5G>P0?[.?PZ MF"KO$[?[4+-A'Z(*O]9MZ_=$6@GCW.W+>?E6=?A-O:C74U R#S$!;<3 MH),O(P-!GQB[NQD]A)LC-#B![ _VUOL7?,[EBERPR"/,0T1&O&&L8?'"'6/V M,PWVF6TUI,8^6P>=B&SK%'K:XY4>E2"I\T011I#U&=)P@P=N%YH[#_E_ G#_ M.O$!^"NX=-_"F!F-;-56(']V8<< [@>$/'Q,>OA8!1(=Q)GYJ#-&>*7T^5?Q[M/NG[: J0$E9J!4V\ZK_?U:+ND?AX/W5\FN,%MH/W,RR=M;14 M<;4B)+%Q. MRJZJK^C128QVLWZF"H*[ZH9&_H$\1NJFBDGO*6:9V)!+8VH"Q8Q+;2S'K^S^ M0 R<=;\K%'._V%DH9-=+Q MMLZ-:2Y'\KA!54:9-B_>J%#*00$2=Q]V9L_H?@0+^VC6[ZC;Z"A6M%?2IG!< M[B<"=S$1A#>\ZC6&!*O7[\KZP!HU<"]U9N?T^X&55JY4: 7_F6RX+T=40Q[O MGRT([")I9"B(L';*3Y-$B$U!$42(3<$0Q,\MAQ(T2838%!1!_-2")T$3Q,^M M<'(;25RGI,G%;?;MF>@#<8'HKH4)_KQ"V'OGHB6W92MXC"6S/=Y2E^_&-<74/\ I-)\"BA5 MW8;,7J%Z_,C:6F]0#S#BC7M%*5226RZA7UA)JH+UZ7)9^&,Y$>'.P39!EP0# M\:+ANF9.I?GUV.0?RN@3B"@2//%^L(R_=]&KN^>77[AMFEI7^)ENI!7>]*XX M;W^S-;/FOI7Y5YX'XX;)D=TLS^+Y17?9U=M%K/Y^SA[><'Y[76,TT+&Q,'FY MGVZX_$P&:UYL1(T,6M'8Z#*39EK)%'B!Z+''XQ090:E+!31"K BQ(JBEL/[< M@(OKBP'$]M[\A>[M!9#V?> S2%%MKC$\,<4&;-HNQRERV6M \X'J.Q2)*X M2.H50L47KYEU/;R4 MY'+59H7GYL,Y0S,>E7L<;)_0<^G@(5:$6/&5F/V"OI6Z%4!<=?]D3*9F=5'K M9#E:+>CC)C8M G0/\T01OH?J?SU*C( O M?R'-W)WHQ\)R?Z)',4'<%(+$SM MN254/,3";I&Z\Q!BS="MN%/*C]3GE3$FHR;7U3(+Q<*6%2'>\$CF,!2/8,E+ MM+7!#T2&+',A'JIJX;@\!C_&(:Y"CY8K1+C#(T*=;56:U<'K97+'P,9Y@@\ M@I&)\'@J1(1;'5\%%Q/NLBF[$A!<=1\U&HH];E2K\>QZFIC61YN,R5=$GV$. M)2-Q]!01PF.HFQ]#?3M(>.F8*KB0\$7=A$_NE\C$J)N=$(TA*]7J(QPU6LOD M0/09YO!XA"3?S##G-ZO:*ICYT6-O]"?>;M$/8*3+V 9DF(-\ M &.#C'.0?A !RN42S47<1I"ECM?6B $: _,9(_P>R"/":BYHIN!=1P1?6CH0 M+I@J:2*YIVS2,?\=?,O_7%F]P9#ZO]-SVM/S*F\8@RS5+-3[M,:BBTEQTU[H)#]* MB;_^QF/4B88C0 D4."M0#C>;*G* >U 9BH^\&&AD4.7:&6FT'*KMES-^6FK M8A?%>TZ4TU1-8J7A:\Y^BJ;1U%IM6T5WHD[)9[<3%0':9\Z%$22'4-8Q9$_# M)Y)A6H@IK1 53,+4/*/CGU1GAS=O)R1L<$Z=]61JD>B-TCR7:VL3:LP_Y&V9C3/P+E'L%+'OH\_85H?W]7F8V9A6/LDU MT#1--S!YD+*6\;O.%,D0>G616SEH;9RU,<69#N>.-U-O5FAOR3M:X#S"D#T> ME)$B\ ;TC:8^^&_]' +B_BV(4%Y<'7'RV9OQ5QUXF'I(=O)?!R0N.V<-DICJ MQN^M2[8W*I\\!G>],U&(>APQ_ 2\^#>O./S:]$<93\9V!_B_=UX=X:Z#:(R@ M_H7L_0VGXV0N(4'JWHP=<*3Z/SND2=U^^ I7C2\82Y__QK$89&15P3_]@9$P M#^=&HGK9'?@_'ID:T)+^NUU+GW5IX-] ]8"-* >)*/Y'O_ZV76@$R)K674Y9 M<^?A\-?T?5EWK-CE_]:SM',!2V.C=+'QW4&Z?8 M?2] M7:[6VFP+:=>0=*W:JI4+&:;-9I!LHPZ>N_,<#E9H1FYE6FE,7K-/ MXV:\@=<:=7$ FV*_O,5V_V<08=PE'5C?(//+LSQ^NXWEHYK&].E949;2;9HM M&RERTFM '^2X)<6M!X*P:1!RKC,B%AT=SRV:(FA)';?LR2ERBG'#)"I--;$Z M$>8]QFX GQT];EG@.IV$H#T]<5'9R9:IE5.@-09Z]\/3EHETN) M.C_(Z?TB?.;)VYMII)EI@T[H#MUR5VF76;I>X MS"B--U(]V/)T[&LE(6&<_"2G%2W1[)?F[4%!!"U/WJYTJ.D"YPM1.4WV1[)& M/JG*"MY"/7E[;#1[\O8I%VTO*I5UG\67-4EL:&AOCI^5)C;J34M=HU="2WE.K"ST_&:R M9$#+Q(DTV850U^3.0N:-)+UFZ,G,;I^5D:/7C?FB/$MR]*:60#4ROVB7S\IH MEI[5AM4%.D1M+5]>E09$'V?A,Y,G?+,#INI90?-=@D5"(9L-9/B$]Z&^10G0R*R(A5EFK4YV\H7Y48% MPWJL"5N>Z$A547OS7E9-R]&N,BCG!SELGG1 2PP[;KJI%W09)5(BFEX-1@JN M$SUN .\CG0RI[*RC?/M@Q;N)I;?K(J7O!Q M7U[TW75X#,-S[HP=[:".OX7+^&^PT1(,^-?)UYXOZL;%H4\$%CSO!E1FRV*6 MP#'L#[(WFXBD(:[%MAPY1Z3(5D.H,9>+MI@&>,IH*HQM1:A-SFO>Z:>">XW)O=S$ M&\Z@PAOVT-88P] =_VI3J\MGFJV&U.?2TWQG#=:/T9(^"-7C[PAAG.]7S=$$ M Z:CU 4#NG)@>[V+9D3QO7 &H2V?"EWI24#7Z0J+5N:JNE"87W_/5-G]%PR6 M"09X U20-\X^\%O504JNKY>D4A.X6JV7K@MY83C77BF9\[C9+U2S!_,?-841 ME $DKS4%;?]&!< Y\,S:I*B#J>F '@%=>PX;H7OS+%*)?KRVUHIL3F3SS(8L M%LM+Y]=?R]%/HT8S^#ADZ3\/<21KBOA# =9HS'W31OZ!96&V424$6C*._O$; M_L<=M/L9]N??;JCNBYA,S9H*QOZ,^I*C4FP]N8YRLERSU.Q\D+>;\:7S(+M9 M)R5CVJ3:>;EF\+IF]]I$NR=^%[OYN AN8CSC#;[FTX4LA0I&*SHU%&9&5 %( MZ9IP:CPZ[/NA"<6\I0ZL(2:,^#\O=+!H$S\:02XBL-"!;B.VN3UI$-Q)0E1W MEF*/7/>>JTAY-:+F8)[<[N^=YKG+>/R/N3<\J&W\\S(^VB[C7KFIQSAJI^Y9 MHQ0=HL-DP6#7HU:BL;05AY><&[EG>\%9-/;6^QSHVT]_'U##"[U" :\X&4O& M0\;W0[$_A'H?=RNRA8)XN" P]_@G%,3#!9&($6%5D" ( D!36!4D"(+ 8G2X M1@1!$,D8%GI-5Q3$.Q/F7O5:OQ:EYVT4@KH%_#^96/#A#NQKFA?F*Q/=@V/5B4C^/-C,(I_/O M2F-\X13J3.;BL%L>EY=I5I73;7J,F]VZRC#P_AGQZR\9CQ!GSG6OM@"&N$ _ MO@[#-7#!"PC]/%S8RT.^%3#@*[;2&',\RN94FRPD=':2R8EW (8I924G#;TZ MD=5XDF&()/>$$_ **PTO>T3B\=.LKZ^T^7-O>OST7=VGW)D <2U-5&,"*"WM+E^6% 03^> M?_HV0.%[/#\;**[M_KR$%$LAOC*-M=-A599N$;HL\ZOA/9 B-RY4RUS[:2I' MUWD]VNWU;)9H^-5&L$B2QJ_N _WT/5$8,;H8,0H2F-XTHO3#H?79!Y-%=3VM MSJHVJ^;F+86B9,Z9WR,RQ*8*[9F4B$?9!/ M#'TW^W\Q"1^IM3: M73GM7K;8X'+6M9\3;"0-$7A# YKKDGF=RUB!BF%*IL-NWW1M"KJHVE5.!Z+!ZI2[[O3 MJAI^01]6&POCJR7?W3:E-DAV=!4="M2-V'>K4$M:(17=+9ES1HN^) H_G'KA M6\+L9[)7B9_&R/!X" T5X%T*H*P1[%O)/]BNZ&M[UD=6=7S66Y3,^?I@7&HUJA\1LE$-_=4$*X".'BRG!!PI+* M,/L7H$5\<&...;8W&;;G+,=R+6NP'HM*CA&PCW/,?10L--)8ROHJL^06U0V; MRII5:9(0/;85/$+0U ^"BR^QEP_AY:O"R_FL\%OA2[*LMY8#U:G(:W1)D/0P M6TDQ]W=&\*J0=1)*IHGR3YUTG9DOJ/0 MCQ;W<4:2I56*'HWB+39=[VBUOD355O'[@T4^;4GUN6YFEM/[9G)$]R%8 M8/BOOY#Z+7$]ZK<'G)5>C_XV2'"HN M5RH2IV+9*=XKB97)[.,,EQ\%O03OE/0ZK[51W,KCT;AI&*-DPZ=\(\B;[;]" M_ CQX]O@Q^U"-R^A1P$M#E9B7!IR?')>7)CK(<7ABW M!PQ=G2X66[ZXY$TV6$% CR\1J@G.2?*Q608 D4/8NFU(Z"7<$MLBN6'*XHJ- MINNH(%&YZ%BY/VX9ZCHOK#M8F162A:*X3"^5#>T W()Q(?PF7L_];[-<;8T/ M 24$E ='C5["DZ>GCC0N=!6#$YSIO"6V+&V0O3^>M%*=\::91S><6B.QOC5J MR:,"Q!,O=(1BQ-5#1S\]Q!Q>$KH8: _29O-V@?@02$F M&H-6O(8FY?M'EU ^TXFWG]I)5AKKU58SDUZ.VPSH)ZR[%,&IV\670F (@>%' M \/9F%0CAR[1RDRAY59MN9KSTU;%+M[_VL]@HC251&^1XFI:RJ03L]FJ$7< M+-"__A(1E+Y49>"[P<*7B"4%SL!"&'EHC.BE8A)WQI%&04JMK::YD6U,%^4L M0?04'+H7R5]_D]A-[AJ']WM"6'CT*(,#"X?>Q3"S,:U\DFN@:9IN8/(@92T? M<(]G@T:E=672*+)1=*[JJW*NR>8A*L!@#!Y))L(B1D?QU->+&'$:4'BW'I$E M&*I;G&C)&Y)NF\@,1N60I1>60WC1$ 17,A&WN5?8:(U()F+ *DB&,$8L'9GS MX"/+1.:&'@4JQ2/FE >_]FL>65/)&$?GO&&M@?(,K>WG!Z\R83DE^*D /P!_ M\=:Y1O"QMN;6]P'O507!;249B#X$8W>UV8PA[:D VCGP/X$K[@7\OQ&T%$B: M:@K:::VVR'T8]-I\J;Q@#+!&OE.(I;L/Q MG>FL5BBM>]U2X]??H)4]O/_$T%*C.UF1I*R255XK=,W4LBO^^JOI9Q#EZ -$ MMRT33A%8#1"P@!AN42\33.+.LHZU_MF67C WOUB1V($9Q$!;T RPL@-CWLG M0 3F?D7$$ _FCD"-]\:G6\* !3+^#[_]"$!I;[CF.:F1C[+JTMZDL"<1YW4' MXOUQRW2T88O+)D/)"]O*/HVJBT0_+X*6U''+264=K9>L3)RK53+3>H5-X;4H M W:KZ''+!-L9ST?$<,WQ_7PFW^S)V;75@/O:XY;U?"'%4D^M*&=W>O'*?#[M MYEH.:'GR]F%6'"[%2ESEUJW^I-%.%*N5NC@@3M_>L9+1_KJ9LCB[-[5Y#)^- M5:AUUOPF6>VS^"2EUZ>-J$6J#FAY\G9IS;:;[&!IH6M+:6I5=K)A M*)@<=_+V-,%LS$X]]X1&R<*0HISLNMB"-RM.6N+%*9HUJ3+)I0HPL%)7QHUS,MI@.;,>+Q8%-MH; MEWNLDN1+39B]=/)V9=+L5)*CHBVWUNRL$E?HAE.'+4_>/L6=P50JVBMVO5PM M:VNMDVYGQ7-R7ZMX7BDM4(MM=5)&?U2M.PN@G_1I2VEB%XKR-"FRW2$CCUA& M:6B*"/RVDY9EW!K)V*04106.G2U,/CY<8\P@<=IRUME(:*MI;SBZEM?;5'LC M1%YC8!!@I+:%?8&8D&T$.O,\BZ?Z M&^W/N]$D53/ETJC$=.M2>?ADB#^\3*?7+:]*)V];^O8#KTJG^\F=*WG&R1A- MAK46#C7C435@0CD$0@YH:!!!$$0R1EYDN@X%<3]D"HLB!4,0-!$*(@"""*'I MNH)XYTW45YW6GT%W'J!LZ,].P54H@DDZX%SG5^?\?WQ&6I T 'CNP=: [?$( M0F"13]%OWAX '\UX?VMT"S+5.?FUJZ!=EXGYIS+>>V#VM=7@#/XFOZ]-7:"[?P-L:W?,!4\[033-M&P: H3-7 M[\:=6==>U V9[1K35G.!9]O8')ZRPWP?+(*B9(0D+N5"?G*)"DT91J9"4_ZR MIOR9>X)7MN55OMV.6EVYQZ:C:'W U(W6( YO-=' EO$(D2 C%'7%O.8';*88 M>)K/:R-XL&\@(T,82Q:B@%D1S"^P=PHB_*"/+SY^(YXK#Y "LP\X0X&!_//% MO(NM]65U(Z/;0VMB*Z&4! M,)*.D(G3W+Y_?[\ AWL),8QRW#C*$214N^G6*;@8]]VB)%7!>AG9-$ 010E- !!%"4T $ :#IXM7B4!"W3?AXS6O]6G?=;X/*7VL. M=E=DJ8]>D<6!4CR^NM5GKLBVI!52 1]/3835QL+X<]=E0QOYMC;RF6R"^,5, MQ8?;P+6SHD(-.-6 V]]N^YP&*&L$.U: P*'?HS.B;J[8P.;D7]\TB^2&,GOR6LMWLFJKDV K#?_J\@L7'$.# M#@WZ7#3T!QLT/L#GN;I1XM)Y-ITAV9+%C/6<\_$Z9Q\V:(:117VL6AF6KW64 MU&K<)/ND?V,Y242(9/R*B5+WWV.EI^!?'G._Y%9E^ H>=%"1YXNF25P^%/Z* M:1#W+7)4-W2H9*#[I]@"$ 4,&CSP#+3(\_)(=JRT)$OYA*WVNOB4%43_OC > MP='3(HK7R'(*S?.+F>==.9>^<]VA5PSUI)9\>UBHK_5QF2UU>ZMZ=(W5TS+C MW>+%89%3^NI+_X-]U[;!:Z;B"@3AQ_ ^KEND)-R@?*<-RI4]AT#M4KZ^,_&V MC4K=C006M)$A\*:0$;S_7W(VE'(Q1?(-<8;RN686&SAVO5_;%6PFB-.\I.OY M&J'9?S.S_V'!B;LZ*9\$@&.[SRUFC9ZL.T,NM\ZFG[("V4?G?D5FBGRU8&*@ M@Q== ZJH/IEP>AET2:@(BIUF2(;QC]#0SWHC/]K0 ^"/7+)S+5E(.*.4LD+I MQ4#0.K)#)? &Z#!P01*1))ZX)N5+(.(H>Q@D;Y1I)ED[1"4PUJ6+%?@ )P:TD.F(E3$!"RY#"AB4CN#T MJZ=' >=_.>Z6EWVXEU0Y4@3>@!H]W=)R^-I)P)?>(JORQ;O#./FL@[X>8OAQ MYN1_'62$[DSLJ'#RWJC\3%3W_#Z3B92TAZLC=C!Z0F_L\.>4VV'[Z2^.H+QM+GOW$L!EE6 M]JA?2"P6IVXDJI=)?OZ/1Z8&M.S_;M?29Y<6^#=0/6#"RD$"D/_1K[\NA0YT MN].ZRQ-C[O26OR9WT<4Q;(W@0'GV7_>_"UNW_KSZ4J_9\:M_;>>HH(V%U;E9 M^E3Q\=>GV'TOO#;F5JZ^S?S"2N1;700K//&IW "FV:QU$;;,IMO-6K60;D60 M0C4=NW)Y\JMVN5IKLRVD74/2M6JK5BYDF#:;0;*%*E--%Y@RTFJ##RHL\#2# M/(I_.(VWQ\"?&?_[T=T\,9*/9 Y>7.8.4?H<^/);#P'+R_&\,41-5"*4[$;( M2&NEST _YI=G2+N6(FJG\TLNRK)KGC273'L-7@-;)HY;VG:\1B[K58'#5RI9 M*+-DP8DZ _STF6HE-R_.,ZLJQZ>*-NM99\J6Z')^ M3 ]KE;(%6YZ\?=X>RR6M9[=1VT033Q2:R[!N2PP[;EK/UN+<=-*JH6JEWAS: M*6;=5L4!\-^.6]:>M,X@GDIS:*M72];D4: M3PIF4TTKL.7)D!IR/Z483*.$EEKLM%S+X_J,@=5,3H:4[V\(*Y[(U5&\WF;2 MT:RJCJJPGZ=#&@FL2&8(9B1'T^5*)4T^L9N,."!/A[3N%*NC%14=L0NTF*VL M;*5+Q>&=XI,A-6AG55K0:8*56KR5GSA%/-& +4^&5,.>JOWH8&FBZ^@P*5?( M,;D@X-M/AD0TVF*GT2Y3^\S MRDS55O1B.E^V.2D-?O>T&=>*[;-ZIY95IXYEGF@VFGT:8]'XJ%ZU&N?TCN\M M:N69QAHLOJH^E40I]]0KB.?TSADZ$U(HM[IH*V%*I6A_M+)RSIZ* )<:[FTD MS?8N8?GJTU?@M7^VV\ MC3X=(Z+J8)NG&Z;'T>A1:&[9&$$7QRYB0M]-LDSPO0DV# )H+6F( %X#=FTN M]2/XK;":"R.PJAQ2.2)@^XA,>1/1=,MM8D@"V+Z-W:LQT@1LM>'KIKPF"NY# M=V_P>2*1.;^&E]X0"W1L;"*Z&)(I(Z ;8""[#'P8 MKXHA69^?TI16<#(@.84 R2D.VT7<-IH 4P U80*?*(S@!F+OKCY\^/\$[A"1 MNMG5:=K;75=YPQC,L6%[(J],FFL)\U$CBJ&+*L7 ;5WL-,Z& !U7/(&-%'L, MM>2+3]S;XA+@+TB)) GFV3DD-%VG6D719NU"QAHXTSF."PV81AL[S5+;S:$A M@$>:O *U#[A3S[2J<_"-I-NFLG[656 A4(_9= M\-M<-G_A3$%T;@T2L/$P_ M>:;&A[C 6X@C&! R%,4S\;%M;,W>%"!*( N;-X IPDYX9O4H3MH#I]+]Y1@. MWM6%H]#!\;?0?_UM ]LWX%\G7WN;,#>,!]X#''T&80#$64A+ +@)<'+CM@L M)^\6VR'N@LEPN\J[734/N@I41!<-7D7<02/.5!I-$0_WX0KFZ8XI*(KIHK\$ M77B ^E"+@-&"_O!0&>:ZKKC :AG\6$#XT_H*\,N1 )1-VJTDICTTI;'$0V/8 M:27LIR&([G5G"V#"6#+=9T&(!3MXL+Y(0,_GM@$\>;#@@$Y:Z\BVV^ 9MJ'Y MW=U[&WSR@3[K8+C\9 *V%F[W)Y(&S 4^6-+ Y%HVG!EOW8*:;\F-5TB03 M#G^,#,& MDPQBS^&(P(\)FOSS1@QEN>; (?N"UO"8+E>I\H2X,7BD!(*71BTCJ6<%.$R]9S%;KP$!MP]/@;;%K3W1@ MOJ@(U/(90$PH(3"G@F;Z7@JT$6/LHK0#1NY:!% NU1?RUBPETU-!%W.MJ:'; MXA1A#$-WO!YF08\A#J=U8XZD8IU8!)J[9Q< >0SP0]OP/)2A +1(DPU[;HW@ M>J#JEG"H4>!E8RB2L3L#Y;?VAK6C#X?+CJY*(WB4[VJ< M>\"O>;W7AP M/8%!Z!B:NC'<.J2^N^>&9>&W'C8([H>^;^?W!RB; N$-ABR! M#D)#% Z\3_#KYYXA$T-7W7];OO9NT>=E7 2(ZCWB/+;%$,95%##-"@"ZBY,O MF5MO:K?*'S.N@QES5Z\C$#(M\(&;6!)[U*+EFK+KP)R9I#<"]CNL]R[\\EL, MJTU>1[$7..8[_5R>-[LJBM)7*93_E>2?C)$_JS);J !?3@&N4)CM]L[/HPNSW5RO M UN1RUO"OK";?\6Z;*$6?&4M($(MN,IJ]K6U(,2"4 L^6Z+1]W<>S/#WXI7O M"&)>N%M^-=W_Z81?WAGB-RCUYEY<^I%DZH1?Z^THV6'%9VO5"=L>RPLQT1BT MXC4T*7^B\-M)4BQ,@#A#V%6B))K83(TT:I<2/<>>YOATQ_$J-Y+Q>"0>3]Z" MOR\TY]"H<&G1HT(\M%?!6>^Y9$YGNQ_-KN:94 M*IQ"X5H5A?:,X="@Z3@:P;%+A=*_ C_N ]+:FWNT(Z:NC-^?RKYE@N -2+#E MI_>[1 ,^L0AS&M2(0)HJGTT$DHF\2@4P],LCF%-!L,R(1WW"FU/OF7/(?V) M#I6)S_[CTPOX/4C#EG-('#7VR%'TN6!XM&#/! _;[IC":,LGYG5KKQO// 0N M7PQ\++S'NN7$\-E!(#,%Z*MD(G-><]AJ1]/AA;<^6P MWV@J*&ZW+U-;@"?-%6$,R9%XTV5" ITU@.#>)E)W#*#S9]X/'[W/W' SP3Z, MW6&?961+C@<,0C"6TFA+([4_(QZUBDLYY.*VC!V0->SY(1-! M.+6;0X:3L2YX/'0>'=;!S[W8H6X@0(P>F'Q@AH\94'R&O"V_"?P*=M,CC_.& M -3'ZX1+0&(>Z>\P3X-2\9")AH6;#+@@L!@5ID\&01#)&!XF%%]1$.^MN?F:T_JU M+I[?QE_\6G-PC8MJR8MNV\,OHET[^^*U9?FG*0"&QA(7.9D>K@%; F6$P"*? MNI)X>P!\= K&S=$MP!=NDX\OG1Z0:]=S41%;VY45N1HP_O0+(EZ,[EM<$#E?7?G;W@^Y<37U]W#2PW/]NJ&#"1_[ M-TC\;V'[C #/4$4-S-C8J^!QYEK)9FXIFMFS:V@TI]MS*9/"!V58 )#X]9=( MH!$Z2=ZF!/L+-;E_& 90#[E;=74,\*))/P\$,-Q/R" &"Y7O=9D!XZ"+4D]= M-02'Q_BO@@(E_:G$=LU9#<45<;IJ*%B;56 Y1OK77PIL^-]0>3W06[_T[BX0 MG(:S%4S.7#&:'%\Q^@J[PB"BW.73R.N+>[NGN8YO\\TQ[-F1,0UKD-Z[.<7" M D>28#(KR1SXP#3H\(8$#69[K\9MM*Y[I:A2SY6H*FZ<:/>SNGX,"C(-8TP."6SPM+3K/=*9GES,DV90ZE(O%$(KR0 M/W_E*BIX,:.MW^J3G5[[=MP*@(HD"\K:O3D\%!!^R4O*MC"=[MYM]6I,PR+: MNWOM?DU%[PJQL(35=<%W>R48=0-&Q'0%? 7^-?=<;/!V$Y'<9QB">S-_.%QM$1KSF#]$VO9O\^T.!M8%%8%_PSOL(3!"L MBBMX57[_'K/Y'O_ZV MMP6(T]X58G,'0?PU8>CB&+9&<* \^Z_[WX6M6W]>?:G7[/C5O[9S5 "PL#HW M2Q\=U!NGV'TO1,.J;@DWFE]8D7NKBUB,)#YU^,(TF[4NPI;9=+M9JQ;2K0A2 MJ*9CN_.8 ':Y6FNS+:1=0]*U:JM6+F28-IM!LH4J4TT7F#+2:H,/*FRUW0KR M*/[A--X&2Z4P_O>CNWEB)!^YG7%QF3M$Z7/@RV^=/2XSQ:9KM=QF<<%1B?%& MF:,5$2:T_/(,:==RD"N)V%0V, Z?K&:59+GC) 4&M$PYQ48?-!W("G''#="2.FZ9-AKX9+1ISM!T M.5FDGHR41H]$T/+D[2+5**.Y1$%ETV)KK&72>2 +!K3$L..F6<$9+E*]34F. M)E%T-(B28A=E!L0 /1G\,F_T\K,5P0GK%%WO]%>%3AZ&$D^&A)>2#;R82>KH M6DZNILI@3=D%>/1P,J0^.B;;1:+3X!8,H^L#+-MO8?"9)T,J9G-)D5X5IIR0 MR";-/CJW)R1L>3JD?'^]%!@UM6"E$A4WN6FRDL(9X+R?#(E/RXV%1J$-;HVR M[')2:>N%%:2Y.95\)E^6G\K+AKSHI#,YJ\Y-J!K<$)P,*9.C9])@^-3DHG2\ MTJ)2G6XN"UN>#"E7LIH%>U3B66DY7$M]J3.I+&'+TR$UG_2YE>SP,A>M1XN- M;I99.UWGG.)IG?I3Q^QTRBB/+R9RKYSJ456HS*U M?J8!]>EDGL2E.6&2Q18F2P-L,IZ4GLQEOG%.\QI/3;2//Q%98"&MNKK1].A4 M$<]J'IKO944N6EK(I7(N1SI)O-TJ.>NCL:\F1M[S-]\KT)V6!(7MSEAZ6JFMQ,%!S0+ZP M*7X+K_CUQ#U_?V#&$ :XD["OL AZQ,M$W)WK/]=:-U^M$.\G_7T\!UJ15&DO M>]#?UTA@<^6 W_CEWPTW/5AS2[OKMF&Z.S6_7_"F@:%KTLB,>(&:@C:*N9N; M_<1+]WH"OW\[08)>) ]33@W!M!5W-P<6$']GB8R%(=C_[7)$]W9V[CYOFU(* MTS3Y]4,3<5_=,6Z3D<$L"(;J32I00D\!_*EQQ>!* #2V#4. .;!P1G9Z@H = M#IAP=T,+GV ("ULR!._G(S\;^UGT;@ZG"?>>*O@"?@F/4N"\FF!HKIXH8!>M M0%UTU6QW711&ER,'.U6'-]VT+#\"^@FD\6!&A((7 M$/&V#HAOG3 P8IM@$*89V>G&821E9UFF/32EL<0;$DS=YY$ '?B>GB5Z@$,X",T#[N>O)G>86N\UGH. M0^3*0;;^$5C +'U!=.7AYU_[@;;#]/D8LM-ZF':_$])%1M 7^1BV 6=WRKRP MG]\C\'AA!5/Q#Z4AO3H'_@QNZ2$^PY%P-P #-MS::?2+5O.\>!\KX[.U^LN- M>=,$?]YP]I+[W9[7)J=!>).#'=ZI2]WOFAL[.LW,5Z36HJ=NA +*-TJ;7"=E M%6H&$V;FWS,SGTK&Z!^:[><%KF,H==Z+>'@69N)BF9]0+H^2"Q;*)8!R<1EJ M0[$$32P_MSIUT.6"A?820+F$,!9(L83>6%#E$GIC091+"&.!%$L(8T&52PAC M091+"&.W%,O;<])>DL^KT3\#-7-)PXN[Y0B82.?FCVWZ/3QU0I.!(Q(MA4'&?F M^](=Q8;-&^ !" LT='R] IFABH4JME6QEK1"*N#CJ7E.R[[?\G)7?0LM]/[D M#T.^S?[HBA^K-/;=/&=(=*54] M'^U;Z0@1@D\(/@$'G\ I5N!2>IX.N74AFV8O$>0T\>-J M!O10JM<@@?5G#O&#I537((YU#\$#R!N[/\Z;U1RPO MQ$1CT(K7T*3LO)O.#*95G:DN#F#N;"+5&7JSID(MTE4C+;+KI\5XUE7Z\8[C M,R#B1#)"T-@M&! ]=S\$C"OS'WX>+HAV>6.,4'/"T8EE"9_/HM'&Q/'8$$DL$0&;XAO! M1>A?A/Y%"!>?3,:^.UXP=5,WK')7END>FPHM#]V*8V9A6/LDUT#1--S!YD+*6\4? A99,YZ=80T(YP1H5F=ZL M6< =R->&X9!M&8V0Q(/9EC_.*A0H-N::2YS"JUZ@** T(6XGO7HFYHM:]!(Y M"*6R37T]-3=R5]:;^9+1*8QG8D@.'Z0RP',\-3PO:YL.&/OW2R',_;>;6PX8Z%5 MAE896F709^PG6^4UTI+0VV9M!9Z0X/)N^X=GK6%H+'%;Z[JR?F2$D5OK'B&P MR&?3TVZ\:PD<*\'/Q='0NPF]FV#.6&B5H56&5AFT&?O)5GFM/<>WHD*X'HE& MN!UY?3ORK53GTRP:Y-V3P%_;N>S5(G4+NEYDSO"J:+O%7W<%RB&+\)5 .LQ? MNX(W%4[B%1RL-.'"'5JOW2[NA+_#<(]X-."_ MH30ES>:](7\19@W>%6Q5MX1!%CSA/_S-:"QL,RKR_/QWRY[/%0DHFZ3QVDCP M5>V4JP*U6V+%S.19CL:L=+%/XMEHAO&,!DRS,&:L"^T&L!EV(V:+D\#?!9F\ M'"T\KBVXK7/HQ3P_49CPUU\H3X^,/;ME9D_@&/8'V4X^XL\^4M_QW?I!RP?H M+6.YH41#6-B":4&VWA%8,'A)@W^>(V Q_5&8D?VOD2EO(F[\5A@CDF;I""\: M@J *D,WE'_AC'/VS_2DR\2=@&[9TO\?^_!MQ)&L*'BL9X^B<-ZSU?LNE-';? M"I:NT13&/J&!\9;@=@.VED;2' A$$Y_[Z/<:X3UK1$"_3$%1X$\D8X^.V$0F MAJX># @TA?\\[8S$*V"$8%XM&TH?](CWYA H@(",)7-D".ZBY$_@KC,Q)*L; MWKS 3H(7//=: (^$K9"*:;H&W+G5EZ@;73A-.(QBS MJUB>6GES]*Q<$03,J2O32](\&/ON%:ZCX75.'P)[X;W.@K<<#"X"WCQ2;.CR M[ B*QK8 Y [DX$XB>"R,LR/#]:GJ;<=A[I3OE.1H?X)C2%YW!."U' M7/2P%=Y>A.N?-[+MA37O.P)SOR..@6J,_,^5_4?&'-0F>XNQ+*KK:756M5DU M-V\I%"5SSIPY\!>I-_B+EU?MVF[B=JXB[2W@5:!/ [E9*DZ;IBS):J'RORPP8!UV4>NJJ(3@\QA_. M3^(6\Y/[$2@P_1?1SQT-9?$[?T=- >(';Y2R&B:V?M%$RKZV?P MKGEY1HJ84T'P<0SB NST$JYV;I8=:.?CPY&=SL%8(+".W;4"#F4N&![Z^T^0 M('W_MA][[S7ALNO9,_07>!,LQXKNF+'S[KF;_[:7Y3=2!-Z &]'IT2: @"[) M+=+\7CQDQLGM/GKG$&'D<>[>?QVD*.YVQD<^X]ZH_-1(W-TJBT+4RX#D)^#% MOWG%X=?F-C27C.TN;_S>';43KHN&Q@CJ7\C>WW Z3N82V'KV1B^H*Q]/EO'(M!\K8]1CD2B\6I&XGJ@C?/(U,#PLE_MVOILUM+UPW7 M(&HH!]L$_Z-??UUF/JBS:=VEGS-WNS'^F@[XQ3%LC>! >?9?][\+6[?^O/I2 MK]GQJW]MYZ@ \&=U*:SVH7W7ZU/LOAS+BYSARA] KY[ MX(IA,/.)?;*:G9X$ MJY>WT&@W M/^WF)L[2Z#GG=&I$V!MAW7=LU$[C?',A#^+YD7-.IR96:9XLD6J>4X7-G&_- M.DECGG$YE2U+35E:I/MJ=]//VO%#;-/BS.H5& M1T^M49E9<_@,YSA]L$K51^(YG2K04S:YY/M%M#M0Q\"4.N+3[*Q.U113)WB# M$]!:H1U?ZPUR:9G,.9VBR_1RW"UW.IQMU8E9SLUPV"&6#H:=.&*L\F* M;MK&&:[H:DHKY,IZJH3:T74A-=CT%YKDG,;?S[<+X^]> "AW&'^'D_[(4'MK MJAM6%$96$;#E,W0'[,H.@HLCVS!@2&P.VOD!9$4'.S?W)V/0^XB[#Y>\.+T; M;M45Q7W.34G0=W&6'1&Z.Y0VZ!:%D.K\ MKE3G<3)&TR&7TZOGT'?GV,)C>#R42_#D@L6(D(HV@'))Q+ 0QP(H%X!CH;T$ M4"Y8C KE$D"Y)&/T17:@4"YWXM9\FWO\I;.#;^.9?NDI^7S"=#)&W9[$*,#T M7J\M^#]J_;8VG Z+UN#I2?&N\VZGG\WY/!7PL2OQ6%Q+781VZ. MEE]%1WQ<_%9*\CF>$1\O'YID]<)QQ>$LO.T:Z-PVA,%BU"C3N3S78EN.G"-2 M9*LAU)A7[H'Z!PL#>(I0T$S+L.&M0F8EF0/>< ;N%:*,+10T:)<5=[$:%#?Q M2DYRVG-T75QR9G$\4+/D02X6^8ZKHX=O+OA7TIN\);3@)<=Q73"@NO"BL+M$ M&L7W;I'B\SK9D#(UG,,9JJXG99HKEL5;3=WS@^!SY#=V?6=,EZ)NS,UW"/CU8LO_[",U_O@R9NR8OV= M@)_+E9=GZW&V5HZB?+G4'.:R0V+!P2LXQ*^_9#(9H1/T+7+E/2\N1((S$>;O MAP1>A/9'(L'-G;(K0D%JE65FJV)&8^W)K,#-'-IHK1@ !;0'!3CT 2YGP0*28\[,#4F!3CGU%8)N7V#=O7Q#Y?O/P&MW0;[+W6E[ Q(Z)@39#)"$9=6X^"&5P-O"Z_=\_C^,_#:C8KO M@@8W=\R.X6 C&/J8-Z?O0X)&N3)+Y\NK@$@'R%:3=F/-SP0A#D3\G%+D]/POCD==T>PX33=9SP86Z[;?/]E:' MYK:-2RXR:7:4,P4T2M3LJJ02Z?%:O#[>8>4, 8"YDN!RJ3AA96IB)\W!;#OB M+7@7AB2_>TCR:H@0QB7W79^/0((XQI(#+;5:L35-4+K=;'>I)2Y"PB=V1&5^ M*1 -#A7DTK"H]JU6G(-9[13T@[ (AF.11 +_:A'*2XKN,O>O$+P)O.&'H9[WA'H"#) WO946PN7-G*/+V[IF M=ECJV/7*0E:CQ5)!%](2T6,&<>@/)6@T0A$W=(A"5'A;N.>;H\*+D: 0%6[G M1%V&!<$<8IT9F<0Y%;>I7F]I]DP3\J.YT1Z:(B))ZM7[:-NJ+,?\7OB7O__#C!5WN,\KV4;6*6Y/ ORU>60:3 M7)ND#6$L67ZPDMRTN,RL(W&HJFAH?\Z4UEU-_#![_/X;LE[5C'6%7TFJ_;PA M2/, :\#G9YGDM5Q&R8_Z4HXMS0;D!$]+2G?E_/I+H<"L7V:2ES2W!K&J2A8D M#8?:Y/&%NSUQ*S(8@E>K.!BAXS.B:-M/8W&%FRDTW>@VJ/+LZ2EO7HH;1TUA M!,4!*1E,03LG"W/[CA9J+R MO$EE18*=HJT,P_+&U)[E#.;77TU__:[B 6'_<\QZKS#'!06&55]V&?9P\BY4 MH'"5W13VW^'JO5_59@Q9]OF# #IO2KNB*I*!@%FS#4CI[_"F5TYCC-AS\*MM M-9:#4B%^C0]%@./P2I]<&@BLB,$C7HZC,([RP"?A10$!;H57Z>"Y4HL!"]6 M'][K$NT-U/ ]-VD/7M_UYX?QIF?_7NWY>[2Z7%EOK$&TRRY$95F8FO7J:M0 ML!D[<_KS+U=J=[O7?0,@O-_$BM$%WDLN48OE^6@'*Y'11:/%N!-[6B_S7^^Q MT\/Z'K$[.B=?QY,Z9C4]=JMX^*^#6U#;^B?/U8=4S_T 2 :@3(2@LBUE E'I M^.?[**WR:[?DDK :00R$#]N!*C+RO1CXE&!X=Q^^H/*>\CKWKRH!&[1++B!-2U]/O=J M1/%+7E)A.$Y6D]%XS9SH[4G#.>LHO>87N<6#?&F> ]>;UX^Z\560]QC?2U._ M;U\T76S@%+8NH.NBL$3CA6YS:KY2:LJM+75>#&#.+[B9+UO>5_7S/FI#=W3U M<(I+35;\B+.+5B,ZW=BI0DI\V2,)CJOW41NYW]QF6ZM$-+ZNK5"[D\GU6K7U MNMQVW>CD:?#A*WA[QPY4^8#B?K8V)I8SG]68Y MTR>[%DPK"$G>[TKR?I&2\/MRBKXL]0>1(6,7N?]"0=R-_1C'0T$$0!")6"*T MB" ((H2F@ CBYQ*S!TP0/Y>)_3:">/_MS]OR:+]YT(^D6K\,RC>N>WWS6;D" M;2S8YY$/I=/^K*L2IX>*\76XT]^@&)\F2Z<"QY7^!Y:9-:PIPKAQ>+!B\J8I6(@I MC. ]+6GC56SW3]ZN9A0/S0((Q+5_&-Q[),O#U;)[$G<7YYONZ0>'UPY8U]:X M&&A;K0/3JGN6Y9]7*IEI:=7)E\9L-]VP;:DTHH:KCQ/>P1.Y[7EE5==&+][] M7Q;PX&[Z&U>P\: MS#=E)>&DTD.Y-4FM.&5@1"G>N3T:+ 9:OZ%(]AS%Z>5\U<1J?#;C\U)CR<0K M:!#$_>&KMU9#'NK7V)1Y0\I/*BOQD!]CP!=P!;9R\?IUU]1K\@E=/D ^ENLH?S$ M2 @+LME%NUJB,&N*\Z$B'MS:?D_:^&?=MV$;)9H9I99 6_.ALYC5C*:2#E@! MEMW,V=6*S+"*(DMB/UHK%-3%Y' =O.?,S3;3E%1ND2)72RY-V9JGT-P<.+YT M#'MW:40X2.0?_M]AU.D+AZ"#-PMA_/HV,'-U=SM7F5)Q3DBGY!JSSJ8J63SO M;!IWX"@/L>(Q$>K@S4(8WKZ1-W>C,ZWR>(U'E\46N^A4$TZR2:_--N.QEY/) M>(2^OG__PYWYEJ!)N@&^!!^"=^PT(>YKPCJKHQV[P@_1G%DS&7*\:-#=A]7M MUI+-MIUD-P::*PO"D(EWXLF2\W"__K5)S-:6.?LI@Z&R8)1ZJTF<8*V5\ZA) MS-E%G!"?,C8G#,4"5>YFT80--D?Q&/6FV+;ICA8FC/K#W7G[\3!8%L:YO]]B M>D<FG([7HQBG+E6"+Z;JFFPZ6S9]-(*?W=J'IAS&O;^;*=_3,;J- M+1?1 ;=&E1K'M=K]IW%Y,,@_E1V/*A_:,I:X;@'R, 3^VJ8IX6L$7Y:RK*ZU M<+F6JP_T%3U81(O,HP*Y9ITLR'*2(EEIU$A.N09JV/6 A<"W,X?-LMV^GF51 M5EWV\**N1153=AXUEO%E2'$YZ,-=Y,-9TU!3891"P1_T (/!&&M+YP M^/O6KO//"TW=&BINL^SFV86LI.BLS.&Y\2RA9X1N27.\ @PP,D42IV1;H>%_ MX5CVK1WMGV?X-W>O;K1Y5K&1WJD4959H%2D^H<3C"\?Q:BQ RT>3URU.%<:D M]\5/X+[X]6E-*L_4E'27DAI9>T:10%17Q\ M(/KLS"V;>BJW2&(T%VV5*UI'7Z")VL.BSS0C=!+Q:6*&IK7^5'.BTTROWOCU M%X\EW^]<$W@8I@HCSM]OJ;RUP=]FI63:1',V[\8)N:86]&ZCEI4+%#-(>#XR M%2'0,,P9PQ IBM+FNXT)RU'G816NB64UTROEY$NVFYM49 MW5D3HZ57H><#46:"#(--890YC#+?%R]NLPK/3 R=*BECP4:QGCY5YP4,+XJ# MI.=&DY%X_+0R3FC]8:@Y##7?V=NZ>L($NRC8-%?L+;B%TEFT]G9P4!G(*TP)G9XQ_%<8/OB$ MBQ.4EJ=56U6SDX>2?%928ZR476Z27>J@NQ #* A!F 4$:&H2QC@ND#_<:N.'M2&^KB9[E5% MW6K&WB>6/O?^^5Q'%8MA24$]4ZWJL 35?N&JG2K"VJBZ\7NK<'M5LDX?Y[XZ M1@M;=PZG8NAV*P!G1]CI#\+;EHZ@" K?NU]EZAW563\'<1=FSNU#5.'7NFW] MGD@K87PNLK8W=_X(?FZ;-:R-A6_IXNV;*@J6/,2PQE_WJ0'+WC>3=07>&-T=0E0XNXFC725="7 M->)6,Q'&L/*]CH#.'<2Y$=/AYQ$$V!7X+5AWMY7"H7"A$8+?A5H:8"T5XV69 MX2A4EFG+(3=C?IUJ.(V :BG0OXFB@Q53$SWE\SX>\B90,R!>J&FM6K:)_'_? M7^$,:>FZ#L_";TJF?! <.] &8*:^ EYZAIGC):VLFV9JG1?&8&D7FZZ+HFOF M5)H?/#W+2T:'5VS!;^@_/:>W-E(/;=7E&J7/Y[.G6:-*?")'=MO'#F](T+O8 M']1YE:XU6JI2+^-/K#!:+MF$U5NFA@!XT1B%GD;A'Z72$40W()KN,/,(5\'R M_NUU^)J@>9W<$'8KC==PT\(3[50Q&Z=E=1+5ZO-DC^KW&?=:W.F6YF&PR9M0 MC[R%G4 C<'$G8TA!>U[KR<.UWA#^?_:^K#EQ95GW_?P*1>^SSUTKKO'1@ 3T MVK-"JLK,^G*HK$Q1 M!JN7, %BJP;,3,6VYF@(5/1@G >IM1!L=P/A&/P,O"4HK_LA\& L-+]/C;RDF=X MX(X09&"CARY2P)&ZA_JC7*%-Z&G6 '+QX2Q"/Q^2(:[_]0[3Q%<'Z4J"4DR. MF67=BJ0VBXN>_TS]KS/EOC#!1A8"$&I)EN?(/08R9B&I N*JV1A8".R0 X24 M-0S,0DD>@4TQ%S;8!.P+P3#@;G"1?%L+Q+70\]KM&<>;S(!PPZ?".!X)8TNZ M#$QBRY#1!\0_F&@(GB.'62/PR_):E(^>]CE1]T-+/E.^Y!7'\R:WW$['8TD: MF*6I_ZRI&C(R\$Q\\*X#9@+\ NHVA!R$-T'4Z0E*!-AQ@"^B(0LVC$E.G\1" M*+C'K]&6_-FVDF3R,8H8(@Q!/VT]_E]OBDP=K"H,4I$H&*+*B:!CNZ" %_\4 M#%_8.+OSQLP]]1B^V4V*0IB'WU/TO[&#GQ]Q^ BKUXD#BH6AE80A*^[/\&N[ MS^P@IYZ/^/@$UMN"G_U6WDSAX.O*K* MNPB^ %;DX!X'AOI>'PI!Q/0#UK#;!$?"<_BZ_UEZEOO/JR\-ACU]]8\=CAK:*;\&%M.4G_4-I9MMQM]C*MRN6Z[42_G.G=8 MN9Z[WW>2C>"4ZXTNU\&Z#2S7J'<:U7*>[7)YK%"NL_5?-Y+% MG+Z"2K@I$G;V?&1'=K5-4Y MMQS5^OS:8@?9+'SFR=N+0[Z:S%9R"BZLF\4E6YEQLM\:4Z=O3_ED8M$JRV.. M*;DKJ=-6\(>B"D:>O+W.+(=9L\FO=6U53>8GRWJ94&!#U).WRZ95D[,\[G,5 MH4QE>@Y;:L_9Y-Q/6N6BU4K6\&]Q*:<'6]'2U/SQW H M$5BSX!NRQ+JOC2:O86^]S:4#)BPP=F&<6Q&01V'KLHNM8& ,JFO# O8+])*A M8^+>89X#@Y=0 8)OA(.!%2K"*W*: QUVQ3(,RW=^HJUY9) >V?=YST:T!'N& M""S\KG5@[EN9[#(]$',"7^R:"BT)PZ(S;3TUR3OB5)8\0VXH.6!A;\#44$3/ M84V)VZUK'^=S&LJQ">\@HZ0+9I0U+%'_L6-KGRW1-5YI*5S?%UNE2J_0J,%W MR\"J7X"W@Z_+E[.Z'HV[P^/=E_,P\+?G8;SC6#68%+0XPPE!\!0#>^W8OCW( M.@B-VU/_P;5W;STX.?[QCGQ AGDI-?@ [@^>;X%G*D#\=B39_9Z 1Z4_ V_ M!T1XU0H_."/>#Q4FCF5X[M/#\X]+OR'>D7YS<++^IPE)9"IF1 080=Q3+Q:C MB!GQ08Q(WQ,Q-$6!$0":XAT1!4:\5B*UJC\Q(]['B/??8GG9:OW8 M5.W?#JA M5U''(D$0]^2'UEM\MTSD91&=JF(4<7_GNR_DMA771NL[R;5C <^5E@\!/)10AXGULPJ$L 85R:\<5D M'CI,YEE2J<*D6&ZT<8%,Z>.NG^L5R"ND4+XMF4=*E_7B+/:LVDQO.U M8<3:_NPHMTVHIM/U.[).)DR5ZF=ZX]$UDD_?V#"I4)55K374N'Y"S'#]3796/7%K5(UN-:(_ (FWEF$[?NO^ M^/7,#=O&J):W*&K>Y3HX7T]*O83N+M@Q=?7&]63H7^B^_WJ]M3 M[[I6__9=W[;*IM*SW;J^5 84G>< ZT8PTXCY\8M*4G?T63L@TL&&3V50[[/C M%3LM+Y/M/MXWT^596UU,#/5F9E9M-GK\"^:E$SGR$ %D5U^G)VQA=<\FMY$%]"RUX; M*2YO56=\=;A<3IHMO=)MD611J2;UK3].?HA5_:TVP-7; T5OR7%;H4L85E>R MK.?]Q;8V&7<6>B(O&LD^*TT*&;CS@65-X^0=?@7+.HY>O_>6\J9@X3VO)DSP MHM-PV*2T;#']FW78K*^]@<0NE!+GM>>)*8ZG?3MU^_9"G^NJ=YG-%2FQ(%AX MA9^SZF:F9E:MUC-7O=]R]WMOC:?B^/8GCF]'CPIQI230K:69^JJ MWF ;)EXKB&3;@>C!0/1(7<4U^.9^P)%OF X%0*AJ!*#;'UIH9+Q,/ M[*U"QY7^0Q5/Y @*ES?Y@CEC===H1"SHOJ,<,2OT1U:!P[GY:D ^6&;".@>QQT_RBDN)*2 M99:='%69S6;ZTC18BNRXQ$)H@=7 CJ*IUTZVX\A[''F/(^]7MJZNM/-G8D_U M6GY*X\@E6VY31XO;^P':K'5 .7(^\S[#6Z*C./JGSBN?LV^MG%\_!I( M<26]FYZ44Y:9*5@Z8V7,65&5>W3.'Z>0Q4VD7]&[<5#\TP7%K]Z]]MOM_*N; M5U?:^DHMWRASI2'.Y=+YI:V5Q]Z6:(&M#TUN\CHF=VQ?AP* *H\#*4B&4C!M MS6T<=R=_VI;%0:X]P1K(&RT1&QLUAE,+:3\DGNJL5 M#6@HS=+*.^H?C/3]C85?M-M,87.)C=;9E34&^0W8MM4,HYM M1S*V?6TC^HOKS0_9]E?2G;75@C*J8IO2YU-EI*2J\W*Y# L>0[,Y<^5IWGAM1LG M7*EU!3 E?NX5>]"1HFD9FK@)_CWM1J%5FO/2N"HU<9(QDO-F:;"EZM?J1O'N M]B%BV'<#$^:PM>:3WH+($DG]XX2M"9VI9;M!-Y&)9=N6#[[HW%VI=>!OIA+L MC+J';:I6U/SN M\\K'CG01K/"\F;%E%CY0>^ MYJX[+OONDGAU@*Y3C$4*"R@_P7%D%W-D$;:(U;9!YZJ%;:FV,+^#" T&BII@ M8 N@1^P[#/ AQ&EK C1 T#4=$Q;@*VO42BEL.HOZ1*$&4>>[CMY*$X7M;*<" MF#3VW[>+^>W^U)97EK$"*BYGRY(&O'D1&1VA!%;L2MZO9I82+]"3C9?6\FJ5 M.#XR3[]#!*N:";M@';]) 'SSYMF=JLT)P.8$G^^%,',@@\(XW6'5PJJOD]): MFW9P19@,7"@@V)-5,T/&@D M8[YEZV@FPD)SP6#P8M3SV 9_%>P-;/UM.ZBGV00V,9,=L&,,V05[%349#Q9P M!Y:T$#:0EW=@K^Q^AKWNP2M%(%M/NJ)I)NR+)DO!\P1QZ6E!WP,GV%! &!UO M 6;MHI6[L3'/2J@[0?,0FA'P[[G ;!@@/*/]A.0;$D.GOP\.S0'=@\6 M/0-U>@N:N G8!"X'T1-,K=,HM,&:#0]N'P>L79"POVZ(W9?:1N\#21OUB4&-LZ6%_^,7<8^GSP"V MX&+[$ON0#G_?A7V> 9\@4R3(XK.R$O 5^A_(= [9%7X<)\VS%DT2G(].5'*YYA-W$ MEY,6606*&;\GSK5P![M(P((BT;*4$(#[#U0^)BN*+$*9 F 1;N!@SUV>-Y'? M7L_92=R.1J^92NU&B>U(KH9SWJ2285.;I4*75%CL+$F]8:,]T3N*+/_NSO,! M.'^]K?6>-(-S)D<.Z#(-04]!?I67D^9Z0A+%"=R3/X M]RZVX%I0O>\5(%3XR*QYAMF/=J%TRR.DMW'(Y5=K-55=;G7969ANMSHB'];' M)\+'+$H ^QZR";9G_4I-G ,15=$+JF7!T4*W("D,RT7O?:,,MS M'4@\*,+OM.:>"CJR-'?]60(CFR+0GRAHT#J+ %N-S?T%6WW_H8/V#F<50VUJ M7>@"@+5I% MI"=/4.)#?<=624KVV*U:Y#H<0Z:YG-5A1!5:OZ ^;47CDWPS/<(I&2!"9J6BRT]()-*X*4Z@"Z8"VQ+I/_N,1;(*'0^ M56-SA]9Y3FCASD7-], "H"=Y$'N!$T7"_(Q! GQ,V"H%?74B&((I@D5-9=EU MGG457W,#H^/]76-3?(@G:!&;;,)O3@2NLJAD,XN!O&JZR*A)GG,93CS!S^72 MO9]-I99N9]4LQ>+:9J-VS021(YH7BKR^V[U;=1I0>+&M&FD_FYOH M'26[YHVQG:"%EYS*BY$X6^FGME5WUL 3O?Z 6*[JK2D.;>E,^B420SOQ-8?R M/1;N671]LY^Y"ZK!(%EP0@/,33!%:+R2^#_5_?$)-'G1A\0_OV7G=A&P//$/ MGW$.#TXRCN&L*X,.7+>D11',Y2D MC0X'7W#PON2NORJ9;=ONNL4UNI[,/K"TL*ELH+@( M\'T1W=&'ASOON=[H1)C"B/9EF/[&GNZ?.\R4_V"C_D'$"F/-\^&>PR7[E@=^ M,30=[FSHET^ 9[T2- .-=*TPKR'PJ:S@P/?PD#D\*Y97H8-U$"T 1K\&UP7^ M!'X#""+*LH2 ]R@("OA:4!!Q]CX8)I1.# M>L!!WX:AG.#L'+P*2(RA ;L4O54+5:88 +D4##LT*9TPDK+T-%L.OKX+!BJ: M"401'J\CJ]V!P@$#*_"/4%NX8'\[@ Q(;@T@ P90+"SB[ZD*O#OB>:#?T*^& MAN3=UP !!,/ ' _HO\=7BQ80( &(\,U86#8Q=''ES#+0_.4@AB8'<2RP^)MK MR#^X-O?[UV6!5R2S*)?UK'E67[2=Y8K=FCK#4SDN6S(29(:%[15>M(#!"H < M+( @/.;)WCQ:\#EN(U?5(N>R=%'@R#[!K$HT55*[S]Y&#I/A[K%@VT(_#VBN M'6[O0=M2%!FE)UU!SO\T.O <6\JK CGO>D\G'"[>AT4"$W0#1 MK-&__W4X^<=J.0G@@UOVSW_AZ'__'*PJO*-#HOM,JIR8V+*@)P0%O/BG8/C" MQMG=,LWXK^-W;P,R3'"2WGPCIQ0+'P^E3"D!7W M9_BUW6?HZM/^0RO(V?R)3N* WP&??O1WGX1? M%S127US#;A,<"<_AZ_YGZ5GN/Z^^-!CV]-4_=C0J V=K?8Y*O[NH-Y(8O1>J M,P1SUZ&O ;R8G2P2]TGJ^?T=4GUR]-IPRA/+D, ?V7:[T<>X*I?KMAOU;)+#F;[U$NB+:NX8I4_ ]P!<">*>WI>^.M2DN]N1 M]:Q9+E:M; 7W$IMR=KP=+4W-'\.AY&UN1>Y3+Z E"RB@ 2+!$!QPLJ_B5N_= M#2H,BC[Q-]9"H5%7N*ZD+]5T:]Q)-?",_OM'&65S)0>9"&6TI-UR65/*AXL] M:[;VVOE&1TLLMIPWI'/EM;;N;V$(F7C1;;A&#/DWK^]^,+URK%W(Z(P[U;5Y M==ZO9,5LL0WO+2;OR>?IM;MCXL@PF ;3DVSP.D1&1;.!4#K:&IL#8DR1*QR$ M@HY/;JY*\N28#.+V@.2I<1C#;Q7Q%5Z;&8S>::S6"V':J7D/O^_8_B[%JRFN MNR7Q*HO/DRN27[KN*4,W\)S#-,B]''67:4^ M7D!G+7^P,)L5 Z^D.N,576HN$BDHH/A+&_K] GIZM"BC,#M,KCLZ53P"WB#@ M'\9?3163UPO9=([/,6"L5GO#688#W41((#0E:R$'W'G6QQ,"(@&3;USZ$9A[ MPKY%1'J[\#+LU,8KA5:25N>K9+:H M;B3T<2F:ED#_U$%Z\,V7QQF9\J1IF% M0O!TY)PEV&XG0*!EV?CX5RUBLUENP4%\F2B1K(A58OES927-_/E8#%4E%8: MOIZ@G@Y5-O7$:/90F>FDJV_%M)0=&^"IY.GJFZDET5LPLQHN4U1E(C!;<^3 MD2>KWVSY]6!MY$RG.R9K[$L=DA3E9Z0RY? T-/5G] M;+:HG MFXHI^%4UH577/;+HBH0\5C(Y%2+RTY') M9:]G$UFKS_?-HCD;\3R3E_PQ?8:BI-_&N5Q!YA/T2-;*RWZ!F,"1)Q15%H L M*Q$G=9+C<]W\]H&:U^#(4XH2[J3H-^Q$D^^SI59?J53H#*G"H<<4'2=)A6$( M)3E.)@EAG*1D>CRA,Q08IZ0SHL@P^(1Y^O!\AU$,/J,*?&?>Q6G!DOL<>7;_ ME?,:TVW-)@0O4%ZGNAIVE)3BG]M__FC<3Z>7Q0DOS)M$AUCH#B>JY_:?FJS) M"I,MBGA_8+>(G"AP?KYU;O\U*'5A4'AYJ2]+Y,P6F]D52[%G]U]"3S;&XK:: MQ#=OVS^V\K-YC%/*=7\8;L:U:_P*GBS#^W_W+M8J)#;"M)7L[T M9',U?-#I"7MN_Y5886UZ*6L$I+I N.ON-%UHM<[MOTFGE3"'52^IYS@<[P@K M8M+U6N?VGY@?3#/#/*GKN45NT*!94S%;_MG]EU1R"6)=;P+S=D70HK-0I*1\ M?O^-5'/1VEJ,R\LB19(3H54;UMAS^Z^D>.4!MW56^KRZ*HLX/O%\_^S^ZW:K M8YVOL@*^](KSFBDQGEE3S^T_+M5;$.6$5>#);%[I:C62&N!G]Q^5X@BS3W.D M7JENQHUIPU_[==BK[^29F2$^:#PFBQ 'J"S>UA+"4/%E/9QDVL+QF/UIG,R$M1QVHM%*YL9)IE6/:$7^P]3 M@Y<7S3R\#Z; ^86 MM-^EE8#.8RS/P<#\=?FQ>,+^58_/U: 3AJ%C V,3O#ITPR:RZ\NRN7O&0H#E MV,"KD"4?O'T>B!)*V('6_OWCN?$N.\)S-9A7""]E/)8^P:8:< -L<;K/=9S# M&U-H''RN%Q2*L": 44&^DF8N/#]1-M(E2[;7_.@ZB;0'F6"T?^ MN?OA\;3FQROU1)%DNM;B^>IW=/*Z]0EWYVH'G\ #G6>VS8]?54@]C#A7UR]" ML^3-X&J0#'UI"_X'[2Z4EB0$UU0"Z0^Y+]CH'IKL.!JZ?N:>W05HNT'7'['P M#L@F=*S!@UV$$ Y\W,$>U/;GG2>U_V(Q0F)TMMU4A&;9>BH[)T(#LRH#@?H' MLCZ(KQSB"ASTB&!WF*RA(9(&M(5KA(F4N]_N@AN3W@2F1KI @1I!LH?B&0;* M"-PEZISB_;>3-*BRWR%JU(U$[_-\SV;M;HZB;*2'CB615MRUN,-V+1*=0LFN'D9)=ERN,TL\P\=:Y>&@H\ MXNN8W-P)"\\\@ MNPB6]G@UJ^= 1>Z'"A/@DGJN?.5LGN7'I*P_+A..DS$C/I 1 =6I M^W1,]BC(/W&?>;%50,R(#V/$RST;8D9\$".8^R01,R("C(BA*3*,B*$I$HR( MH2DBC(BA*3*,B*$I$HR@[],Q(Z+ " !-+W;JBQGQ<= 4,R(*C$C=4S$C+LB( M=W90?376??FVA"]?-W.GEN<(IN0\7C>[;@SYTMV"WWW#;I=8]O3?2ZT_B.:& M)S2[,]'%&D,Y;M@N32["!,H&)9L"JG1@W:;@QZHEHI/!"Q'J-;?AYG1XLZ"( ME@$1XO_]('_\-BK3J4\M,RCE(" /$DR8W[.\'RO5_/R7*,JRHGRH,9X3G"D&<]I6@H$R MNOX2_KZ8T7WCM;V[__F1O?SAGQ=WVV9[9S?['TNY&"M+Q1PV] M]F/**+T7#2!V/>I.'UE[S.@MP,1@6(GW_/,.1CK[U-)=:[4Y+Q/F/-O%YPV1 M,#IN3Z5RQW50J'>438 XP9H2_ _W"!+[F3S>%-P73Z!^["]X5FU#JXJ)!%_4 MZIE.U5X6TPUXN9;^\2MSAY.G+4,_,_B\(*XQ&L5H%$DT(J^-1EZN7$^2_4T7 MU]8EKI%E9[-B]D4TVLJV)0&TN200S;PB[??:W -.KN9Y9=#@JKH+@2@=[#2" M_">&HAB*?N\A?7X]\EV#? M8XW4-^HC(TV4_$:R-^"%7IIP]:D@5-:P@!S]XU>2N4NGB>OYU3%\Q/#QM>'C M$T7GWHT<+6-&"G-U+>M"P9TEK8RAFR58)/8C0G(Q='P.Z'CMHDD,'5\@FO9N MZ+!=.[5>\LX4+VIFBRZF)*K6AM#Q(2&T[X8=UT\RNPYVO'83Y.MC1R2C7^_> M[59B/*Y."[4JORD:OMH0;:'C0!<#AKQ>]3$^919=P;)E,+7'XK20\7!MSF$+ M7\%!+3\?@V785)94^1+QF3C?[JH1-.Q_=XVZ@R;IEPZLQ9EWSQPPWSA#^)K^ M=?16&VG=^(4B>L_9U7G E!6ZI!K4ICPH3,FZ^[G49?>,TL6S'7^[L?IM?,Y, M<-\?>4"T8+L5^FLFS,3P%CU5?,$HX9?YZGP)?'KV=S!&+\^673U3Q"G-LL5+6/CX/Q\H)7; MS$SR*0HV[H.!UE<-IL@E%T8/5*Z>A!C!)5\]>?%ICOG9J_*J9Q6M8/L_4;&.WVK\M;6F@ M=.F[#)Z)TZ!B1(H1*0Z5?A0BE7EZ,>.;/H4W%LEJ:= :9&IMB$@?$#>-$>G3 M(U(8#(T1Z3M&/B\.1NLV82:)[:J$D\[<3]G;UX6D5QA%('Z^E+[OKYA*]R@G_)KG7/'Y.6P.FZ M*\<-<-^YHP-DO\?I_[M<:/!A;COVV?CRW=M Q=MOGS? MAI71YDN,8U'E2XQC4>1+C&/1Y$N,8U'E2XQC4>3+]^W2&VV^?-^FO5'GRW?M MX1MMOGS?EKX?PI?()>YG7J/!-VOX^TX*?/O^O^^DUW=I!WPM,?H&W5_?2;JO MV"PXEIX;2,^7:24<9>F)>&?AWY>>+]-H.+K2$_F^P^\DW9=H0WRZYB_;E?AT MJ5^H:.(S?/RZ/8O?[.[?OHS/#27\2_<0/5SH=5+!"7),$3 7G/I4UW?99;>H M*0DAQ^7RG7RRET^-6.4V78V=TI)X4')DGRO2=0UOC>QZSVT%78W3=RGRBA=V MH]6^+\:K&*\^*5Y=_W*OG65,I=.K][AN$WOY/[:727==$KF.KVV);;I9:4[W?5.?LUQ^W19 M$E^EE?(%0IS1[:Q\NKA/WF@YDGKK([L?7E%2#M&:C/. M$O56*VSX_*HG\Q7R%]'T^**"'>C['R8R?+YDQB/0= MU$C\S ?O$==RD3MGOW[WU.^N"[]0G/!Y2SM0$VV@%AZ7"_7!KE3NYJ#IUQE- MRVM\SLS7ZCCOM8Y3Z]BAULEKLKT\$4Q&,-K[B!?PA5F5I MG-7K_;6'>YGQ*E5J3AJ+N1IT1CW5+%?5;]&R.9(P%;E\Q>LW;/[V]E1$0Z!_B"Q>/U7(\/59 M4N]DJ7;79TPBWV;#ULRO6#^?+G.Q8-DRF!8FK\6I8*HRD@&X,.=)%-24W8/\ MQB 2>HDHVN?+(WN-!NIS7%FE0H@0V:+L?Y3#%. MQ3@5<9SZ;.'//P$KUQ74V@QG>3XW<2=5R=UV9*\5]&-.IN[(9)S8'6/5-VC9 M_%FQZA.%0/\$II;ME0]Y2\_7F"BK.HWA['D6$%?E5:]G%:OW;Q'3/6@J"[?]$!:CW+PTL!=:4 M#HR%<")2P]Q/(RLXFG/&;%!&C=.3>- MP2X&NQCL/C'8?9; \,7!;B@.9XS2[K?T7$E8#])\*EOW60!V,$K,W*4R1 QV M,=C=IO!G#';?-K)\<9Q[:'7*N21!=72Y[?>]35?P>+4%<"Y.LHU0DNT71[IG M\V]CI/M$H>F+8Y.1+$UI;UD5.5+!F6QR/=YZM@JQ*?GC%T%0=\3K@>K_=86) M(1]UH/U]^+A_!)"=3*)/P*^[5KGW1$:>GVF">]S9]K ?[E[J$Z)E6/;/G6P? M--\]?9QK+7[B]XR\3U:E[_'=20XDA[P754SP7 O#,1R^][!;+2+,?A;!1@,S M,(2%(__<_?#/!;#VB%3!)VCZ<(/!.20,86-Y[D]%6\O2X9Z;>8ZK*9M#VH4K M##?Y\2G$[TXU#>']&+#0), DGX"9[LO%C.+BUGDXC)67<*+Q7, MP4LWV%1PH/P(BX5MK8%V<&4@:#OA^.!YO5$A+X Z&B_%5I4IEO@.U_'U(I5- M=EIR@SVGD9DQF8$*.3EV;/ 4<2I+GB$WE*!"=$UVIY;T6*3G]%-9K@-UB;0T MT)CCFF![$\\,57%ZN-R,!XM*AA/$84Y2-'U8P=5#54R^XY#X_)0:OBG;SE1; M-&4;GG8)ZN,=F009:-^Z8 .[0,L2?2:;-GBF-+2MASK7Z K^CU^GA;W_?2,. M(W2#X+1;$@"SL-:/9F(A:;&<92\L&W6?1NWN! S\ZBK DK0@K,T]UP-(IP 5 M' +@TK/@G1@ (KKL8@M;$V7G'CL4SE+?CQ+\,"]H[S-Z8* MFNG )]^(*G_]]X5-T;P74&],A<9H_EE#L2WF!%;M>:R MG<0U5]%MG4D6:G/UQR_F/G7N@M=M!!@\W-C)Y9<3%V)\3EJL3':9'H@Y@2]V M3866A&'1F;9N+2UI1I9[FP%5X3KMTF"V,9/#+-X"?@9^3T5/7 !U@!$&S"J M0T!REIY@N_!F&/A9T6P ?XZVQ@+3# (1I/L= "UG(8O0?S V=QAX2HB>SIYH MV%0V #ZZZ-DR>!CX+OPQ?'Z,@4"HDV,R\,>!4*?&H6_>*N(KO#8S&+W36*T7 MPK13\Q[46\OT4AR-K(VV+7 "O82Q MR2 0ARAU4"$1^O(N)M@R-@^#<%L$ M3[)A6'OZ)/9 07H?Q_JNG*%()G=1^3VWB52PBL=@WW^]*>)XL*HP^$BBX(,J M)R8 3/2$H( 7_Q0,7]@XN]!]YIYZ#)?L)D4A^0.6$_UO[.#GQUUQM'/6B0.* MA:&,A"$K[L_P:[O/[" B&GYX$A3]\=R.)(E[YCA.FR3N4_256/7\-OR/@$UM MJ"#^U6WDSAXWO1YK05L*"'L.ZAO4JSU$)R$(?7_ &G:;X$AX#E_W/]"!_N?5 MEP;#GK[ZQXY&9; WUQ>*9J$GOY'$Z+T[<+H2?0W-E!_/#)+4BQG(D.J3H]>& M4YY8A@31O=UN]#&NRN6Z[4:]G.O<8>5Z#D#9)+)3KC>Z7 ?K-K!%/P)* \I+]O/7K^H MYHY1^ASX"KN#NY2QG,ZZ_L+@EKR4YQ,96:S,?&#_)G\$&VD_ MZ2>8C=9(L.L9"T:FGHZ4QH/,G"HI6[VXW.C=;DYETBD5C,P\'6EJW9XNDKJG M-S+VHFDT:X/:5 5>&_YTY(1D2)M(]AM\@B(20\ZH"G@-]G,F3][.&H!,9J6J M%^U!OEQSZJY,PV:')RLJ-4J%A2(L'+WA\V[#8_"E-X!O/UE1J3_BUO*,M#@F M76H#(9*5]@*^_61%_F0K;>KI2EFOI).%8:5?M3> GM29%1$5EW](N#8G)_J# M\KHQ-GHZ"T:>K(A.U*MU4U"S7$=-3:TMMV*R:=C?ZF1%U:VAI[:ZU^$KZ@.O MN_K$3Q!PY&Z>3RS,FV3$<2@3^$OB&++'N M:Z/)BZGFDYWQO)Y[O&"%E4W'M;UYH&TOML7?9< ?6L:> ]ZS H:WY0&;6#,% M4T0V[^,L[\*3/FBQ2X_K.!H!C>F%9X.-#)X6%!(*CO9L 7[O/K3*9=L%[N,S M3T&^PV$1*1AV%^5%$&EWPA)2R"/8>QCPO;*B!"Z9"4\4(;X\^2ITPDQT#FFJ MUM[ON,?RYZ=A6NZ36E:[-X/YB<#-U0=J@L;KP)P,,%%;FP@!N:HT.3&.Z) ML/X;9,O^* BV?4 .HN*Y0 :!2P@C H!WDCP!8NMQ MDUFV+]@2()!@N^%?GW24 #OJ6 )%>/BN&)8?RN(]ECLK2I9R[FFO/ P)]C[^ MJ@6R[$S!IU. :K+MH,R]U#\'P8X F7=2CX@8#G)>W 7@*W /":HJ&Y KJ"G6[-P=)7 1Y:$?D3T0*@B R+!+^UIM8,G>0X^-2TP M/T!^ 'JV-4%.%)B(!99DWV/MPQD&D6L4*D&Q[&-:0U (9P'W$ :,O_F.0/L= M@_ +42B$9R R4.A,1[Z#9?9V5-+.@!"0,3=(TX(4L8,SQ]?%QPX6_ 1 M.GJ7@*Z [Q8P27-$X/$?T0=,4S V,)X3@N%^7QR0$+Q%%L3IH0((GFE-P(Y> MA0$>F$)[J'2.)P9HO K5@ A4@.9B#A ;0;HH8+X+20IB!.Z1[$G M>ZX%FT^#? "K@R%@N+*W0 %:*9 8&4:4 /$1.1?"!L6C $&O%FYF#L+-S)C" M@U^2Z6E6\&W5Y!M*?RJ6^S(SS?Y^O+EI6Z(L2T[!MN:HZ&9A)^,LU.DHLG@V MU,SU;7'>S2V3N,:T.D.O/VUDO-:/7_2Y ]DPN2B(_-YA_E0#0N@+,/8(#^\? M42_<>[E'D57 Q XVGK"?U6[;[= P1)P7MM_C1K@'5B#&+FS-" _3X#BE>[())5:X?<%9W<.T3 [ DR8>9S:>7D9Y689X*-R+M=?.:D\ M6RG.V\IS\K(_)(#PO5<]PAS("C+3 -C_>#,^_WBB*/^/\XR0'$/THT+[SU$ M.3*,.V!5 FR"GY)G;X#Q>NY$Z?&E70"&!URQJ[C#=P>U"3Z7YZ.2J&74>LZ' MY^1/P^8)^.PCW0XWRQF6X*+(^.XA]U@!V$E+#U!%V9SJIS,3#D_J[9VY8QUZ M>X$]$>:-2@?&X ?8.F&YXA-S^<#L0]:7X+JV-O'6CXR=,[OA6/Z%$X%"9BD@Y;5S+R\!DR\]P]EIJ^P&&CF &FT4Z032.=46 MY^]8A /#IQ>MSE8;X)VFWJ"MQ6(VG+7JU%%2W/M.^7=S+,#M?[BB\\F;YGJI M-FMZHZ0WAEM-6M++1JJ,LM^(,PT?_PUC*$ ")4\.,R>!N04(S01" @UB)$2A M'0;>C>#/,J!M]!,)]AM4WOE\L$NR,F1!/I12\-*C;^?WTLLZX=#'=X6/D@21 M4H9.LH'WFTS>)[(S/;-J/>7'8][O6>GI@K5G#4O4 XX4;/2] W\3??M/M'6G]P:3@ M"6PX(7B8( ;GE\?GO0<7N<+#WM/S=-?>O?7@ALR/MY:C(E+WR1?KVQTP*FZO\,3L=]0(173Z4/[BCLAPH3H!(]]^DEH4L'$I]G._&. M"XX'-XC^M 06^6)CA)@1'\0(N"72,2D!24XYM#&>WV0K#=32POUY273,2Z[[Y;7IX7E=\TY3ZT MQC1"Q5EP1"/+MH#-J_'_,V(N9?\7Z[# MX.-Y?T2$ M2Q1BF#3=JP\QXU:B(^$;J;Y@2^5!XV%RB3^@NLAG$-,^46Z=F M>%)(I499WK-J:S$]*&\L$U89H'_\HG'\#JCX:W2"B,'F<^W1ZV3V?[$]>JW4 M?K!-"5SIEO,9JX8+I03^>)=>W36*VB[M- KM_QMOU:MM MU5YX?>_UBSBE4;HN;>B'"E=A>&9N6LFB4_%__,+O:3S]TEX]*C7YM"3AM?-( MWKAY;G:/\]&=WUWY.W-9#=YI@W^R@K(R8* (KV<;0;F,X*H^+&D(+[X% 6MX M9?4.%7FP/!=;R,!>P4KN[LT=3"%XK"%+^R?O+W[O[M=)*T3UB^$0O_1167^.;H)O"^!HH3S0_?V M37$#+W!:L&)16.S4.:YVBH0MN& F&$=7A#%_"F_'(=;OG@6O0P65-5#<4@23 MLN;PSC&0&WA-7=(4!7S)=(._'WW76G"\KT'!1].GK;_4GC=]F^X?$40(8A!1-A=&T;%2Y3G&0[O"3N>@8I[('; M_CA@_O9FSX.@PH<#L#XL;J6YFKI[!ZP]*Z+* (>UHT[?%DX[*$X4")D48AGD M\@'+T)WN9Q:+J;(IV^@>^U18'=S4-"UL;B%!A/M;6Q]UZSGBD63)00DMQ*QG M>/7X0E2%.2@2MB\@%CQP5X<)7B0/:@<_^QAXK_JP=!-0;0O91GH8UL^8;)YB MK :OJ@>W3P]1%8B<-@<;'Q5O,C3("#"M?1'?X\++GZV,;SHNXQN7\;W>&G:; M("[C&XUJLG$9W[B,;Z3*^"YHJY:=D.4>IZ5%?]C:IFAVW#I7=K8V6/:+9*.Z MT!M3W* 7N75;KOOGRLX^/_)T;'%E3A<*/4QS2X:JN)M5>IYJJ>/DZ?M7$TJ> M:+.MSB\-GTK4*[Z3*<*1)\]\*)7<315ON=Q2)Q)MP9^L[3([ID^?V6X6K/RV MMEKRG5II;(PRN.CW6F#DR3,Y7JWJ=&*-\Y52HM89B=L148 ]E$^>V=. 09.? ME!?\LC>LSO#4=KS.P:[R)\]LKG+KT7KJV7H_GQT9JP?5FT_]<>KTF6IO,Q\[ MMCW&&U5MD<;5[H.EM,#(W3/?7YZ7?%=Y7NH:UM'K<0!4L.?(0 SJ)LTL^TE5 M7,WU CLZL(%/ZRCN:KD]8_$"6_5I1<43>]Y96+M"HZ@P4^#:A)^@?G).8-5J MMI0(@@;/3!*9TF9X6 ,KF'E!G;'7)@D+%*$ZG ?.S9EQ3POXF+)[T $T+.(C MN*@^(D9F4*F@)%K3KH!00,5=%2%4E._2U>U. HW+N3#HLV/6QY>5P7S=DGV! M$(X[IZ2J6.0C@,=3:3)GKJ8GW#<)S:EW1/FQ47'H&F=]Q52RIP2-9CH81SN>;_\<<<\K;6[JSAI.6A?HC# KLJ9]88"N\]7/7MI MXF^9Z3N+!I];R-UN)>$?.S+@I:G>[>(,0=!'D*#C[;@V$JC]=^"??K<^W$2 M@2YO$5+0%%"IYA#W@BCCYJ"3# M-[V-V,+ EP$JYSN$WP:?[+P.NP$Y55E!X#34\0E-Z+&@-OXHT M5EA5%!7A@F$;J)=LJ$;"0/BC7CE8\ZYW5E Z&48SP0IA/>#;5:5[2<<\*5+W M&))\0;,A@AQO@7/*S;G;APK!'I6"/)>CX^RB2YW@31Y,TP88&!RH1#R.C MB<.(*OQ6T++J(RNCA3'"78!]%U^_?(&TFD[A7@UW6KCV,$W6\WFE.3?^L$ : ML#"E;4)OMO!*!R<+JU1NE5?'WC"NCO:AU=$8XCX37Z2/0DD#ZCY#QHR( ".8 MF!'18 29BLNM7)03XQOOCLC(CU1408$>N+VQ:%>E4W?-RJ;W=S M\C58OG6.]&VH\AI&?D^JO I8GYHLOX<>-[YR_/ZZ%Y>LD?+5P>//2UY0R7N" MN;F47*+>&!:( MX]N74V05%'&;9OO6X,"#+VDR/9[134!J>YCI1+]=G:0_^UM 7! M]L?<>J$%ISSP(!*=ML"/=PICOT7@#GG#E:C7SGT*0>9)^*3YHL\5"],ZQ37< MR=P2BR1AK]6/N$TL]8@DDUF+!,_HZ1&]3:6IAMB"C>[>G#GQ/K(_'IO=G.KE MC+YB>&5K$PK-96==K*QZ:_]#ZDW(5669$?L$ MU\EO>BU%R0UD0AW3T= 0UZ/XH#Q-$&NI(_.)[8,U9V6.T_T/T0[/4QQJ!^+9 M&A\75@\W-M\?!'-7*2L=NR1O=4FB[6-?VV6)SNH_@;(*-QC<7Q<'SWJ^6JRV MTGX.US(#+YM,^;FY]R$.S6*RVLB%?K?%]YM=TDL4]#Q;@WT?+8V(C1':]R8VE"CD+\9(8NK-)VMTA3< MT-B5E3FZ)O#EJ>R MB:Y%PML][[FF-1$,5(O$F-*NE@]\#+SKX3AHMF!EP0U* MX#0$96M,\"W1!\_CFU;LO2?W11:=;B4(>H A83W UR0:K70)+%57=4L(K M/B\5BGG3?=4YNBTFG13= A(C QY(%[^@^O3B#@4O[B1W/R?SN>2H6!ID^<:4 MINEEOZP/N&,GY3U5YYJV!;Q0R2D @8.7<@#LPO4#HK)0Q!!$[Z&..;C&F36& MC;8WJ$_UAKMR6LM:P\IV66@XWZ=.KVW.@VN;NS([Z,(9O!\5B.Q!Z:7<[F*A M\U@@"4T'$_;SV4FL(XO'%ZR>E=3]=<504C]__9Y,7+\GKM\3U^^)Z_=$=LKU MN'[/%ZO?5!WR3F>J;8JM6$ M(@M&IDX*YC3,%3<:)B9ZAQ&GA>2D45KUX,C3U[OB@G2GN+WBO&1Z/<;IL:P[ M\/4$]71H?[ H;;E2NH)W6N1"G3ZL<,,[6P)I6Z.7*4X4)WK#PTO.8#RP&+=U MK@126ZQQ"Z-36^JY.MFI]#O5YEIAPI>SX8>4*G--_KI)E6:\0QIC\NB4/?2W/PF:=T&HRTU59> M3QD\ET\K.%O)I*T1#:F'SG9R;,-LD*P_K[+D"4&9]W92)4<7&25R; MJ EF7!G7#PM /=))6JARSS.F/.FE&7UJ,96TQ8[3I\^T%]TDB4L5'$^4"BSA MC]?C4L$'(T]H;_">-ZJ*N2FW:30?1NM!KEOTX#-/=RAMT<7A;"CR_1JU'"K5 MUK2R:H&1I[1/#,K%>C9#-/A.)ZV\U$\,**ZA%VK3?+=,E00?O/T,F]+-NJ>T>QS?,2J+];RL MK#VR!8>>K)]:Z\W>@YR@N4K5TK=VB=)*)AIZ0H!D);'ARV-URG=3<+EL>%55\3\XE>4YBU MX- 3&I0V[D/#*K8XO*-9A9+(=OU-7X5#3V@PF3D.FRP9OK[!)55KJ'V^U67A MT%,:%+0ROLW[BH"H=?N/]U=!N5-\,1M""*))S'#!#Y<+",AI_%!$Z"#L=A\HT$_PN MHZB5X(3%5_ZTEHF5R2[3 S$G\,6NJ="2,"PZT_=6#=FU RB;G=V:&DIA5^^F M^5A!^+2\B,6-.8KQ6@2>:/$IH'G2K&VVOGEYD= Y1TZ^X+G6[H/ PT>??' % MDB1YGV:^YZW-('1TC]/GB_/?^#HM\6WO-4><+YE[(F9,%!D3;YA(\@6_SZ1B MOD2/+PSJ7A[S)6I\B7$LFGP!.!8;RA'D"W./IV.^1(\O,8Y%DR^Q/19-OL3V M6#3Y$N-8-/D2VV/1Y$MLCUV5+^^\4?5J?/]F1+A=X;?7$/WZ=;X^ Y%>BW/' M5/I^HK2O($?_;@4Y@D%B%9T;>&\AZ$O)D*WP<@5G2K)TH4*$L51]=ZGJ:&NL M9L'>T><$*[8!XBT6VP"1H=+W$J4_KR*;NB<^M-[8GX+QOFU:K-YO)3 X_;D$ MQMA@1"PO,<#$ /-)!.8K $SDW(+CDD7O7..SE=FCNRTNS.6@P-/IOY\Y ;#_-Z/7=R?G/]]4 =,XL.)$DOY=:7\ MP]76)Y!RF'H92_E7DO(8RV,L__I2'F/Y%\+R3W0.Q: W%)ZKANW)TWRD%QFIN,F^V#L7%';_# R+/"J]=GGTZB+[WQ7)\7A7NHLLB_ZEMW XO> +FUTT\HRG:FV..HY4I?=\AX:P\%/>I>$ MG^;#K@+@*4=/R.^[#;!../1Q)N&CMM4Z7TQ.")K71,I6>\GM2FE(!UD-,QUL2636S9O%CU]E.!S7BT*;1.D8/1Q.996'2=^/&+NF/P=(PVL6436S:';<<^ MIV7#NE)MJJR:A"Z7.M4I_5 7L^U+-!5^.]BP>+8@>.6ZRC.559;>6E2W+Z . M#TD(-FF:O%PGX8CEM3#'(2D@53+F^,+"N7OLPQ;$%N/#@N@GK-PR^A@?D]S\ MA/3#9#V*)YV1CEV>=$7>;<,V -P.P-LW=%9^A^:&C3D+ +FOIK1[3,I4BDU\ MRRU]1L(+?":9:5^B;_/;E7;6S=/-;"/%<@Q.)\<%JRK@!_WC%YDY;6L: M ]TU/88O"W2?X+ ;^RLR<=.OAG/FL)6=6/BPQO7')F6V^\NQHE[7.0%S D\] M W@S\/FHM,2+2@L 7OK'+R9U"GB7RP2($2\V[;X)XKT_>OO5 M(,^HJNU$N:45>7G#2-Z$'//;Y8T@;ZHY3=DSA37OX2MOE/2(O#& 73)1%#AS M&@..,2^V\F(K[]HQY*\&>7RM.5MZ3G[(R4)IX6R8RM :W0CRO*ECT2F5H/4* MOG*F(U+G'=X[1G'9!J?C";,LW2 MFF.\EMZC1S5::$/P2__XE;RCJ6L&7;XY]MW> HIMO8^U]2(?;KX^]J42WC1K MLFZ/RQ5GO*2T%[GJ\&-3"7(FK;;S#]T"QU1*:K%>,H0QW8*ZB "81\<7&V)C M+S;VODFP^?J U\>I!VJP+E;TC;RV4MQ2>'!6-S+VN*S-#[.Y99U/M%*#M)P? MVB/.AXQ!T>94Y@K1YF@=(G4M5S ^Z:GAM\IM_A:E;3Z#TCZ?'A)A/7ZY"XS1 M6W[CN!>1G3>3>M-7H\^L5J_=[GKAZ8.>**_L 0=+P;F"2.$60. DM-CYBX^/& M,50KDUVF!V).X(M=4Z$E85ATIA][K7AIEMQA=?50YK64F^:<0C9EYE6 '&$- M ^:*@<48.6+CXY,:'S(YA6H0^SKJKU,<"QTJP5@5)+HOZ M?\UM$"P)'\LR MZ0!:ALTU=N,G,N"1C-FR: B.HRF !"C@&U1.M13,%=:?J:_-U\PLO5%4[YOK MPML6%+MP(D$LK%];6&^KGRY\"!P+Z]<6UAA98V']-,(:(^LG:#\1E92"W^U( M(7[6<'B<71%G5T3E@./3AR&C5U3DYMD1GZI*ZX5Z70BV?R8B^AC:*YLHL'<4 MUPO">ED4SFL_C>:!U3>4KK ^$T4M]+<2Y_33)3RW+DW87+:?,'+LF,"#W(\4 M_5(<-<:UKUX]Y*K'*U%2W!&ZN!$6&VYQ*X\+M/+X2+O-S1#":)$G"9P9"[ELICN< M3BB$:S!O)G67(F/#+3;<8L,M[AKRYUU#;F*XF4JZMQA-K#0O-T?Y9'H@>)+N M(X +:KPEOWJ-MRMV%_E" >$H85%\_!:7^XC+?7S]TFX1[!SRM++;1_HB@T(E M+6:5=I_/$9ML<=";I5HKH*J)N!1<7!WDNU0'B7"?YJ^&CA?J-_*1$*D/1+R? MXR8T7JDW\CRW8BJ9! LA$A6,RU O-4^, 3(V(&,#\@O5BXM@>Y);VH^.1PK3 MD5\H\5Z"6+I5.S' MP@<82P[-B!C S(V(+]3=;G/TLKD(S%R/*3*8X79YCF/ MSTWK7676UCT5822\[IJFOVSS[> -<06Z.$JPR*5&C=EO2AS%5;5VOE*JYAA@#HDX[3ER&2_?'FHB:O&W*9BW4<"36.6 MUAY&ZQZG=^K3S-8MMR=5TX= @_*'22:NC1G;-+%-<_-@QG4*VWTDTJ1:26E1 M'=DS+I%=S5:])KYEIRV(-'%&;VS3Q#9-5#."+U0*[R9)MEZ#S[1396Y%SR+J!4<7,&>/F:8KM_[K"Q)!__4?25G^."O>/N+ 3-?0)^'4:E+PC M[HF,//]G83D:G,Y/&\605_(.S'#\WU#H#F;S*,P)T3(L^^=.9'=/A")[\CC7 M6@ 08.1=3)2D[_'=Z0&DA[R70$SP7 O#,1R^]W_!BW?_(L+L9Q'L'S #0U@X M\L_=#_]< $*/2!5\@J8/]PV<0\(0-I;G_E2TM2P=;J69Y[B:LCFD7;C"<.\> MQXQ_=ZIIB-K'.(0F 2;Y/!)1S F4_"7\_13>GF#-B=;XS=D&O\'G@$F!?6L$ MGX1E%\./?OQJRV K.O!L VSVW<[%A#D0-O"1O!8-3Y(E3+&M.0;V+@:VI^PX MJ.R'I6 5F41?L,$'T)\0&/.E0=Q#NHS[IZ7Z[(8D#NH^4C\GWWR.$ VS$)5 M'Q7-%$P1$ =,!/6:#FJ/H"\0_]SO=>7)3H[E]M)R.XF8W':!G(G>W#,.!1:* MY).>\E!X! E2&QW@07F#(BH*MKV!?PM&@N\A*97 )IA X=V?^($ON$#A2)B M&4"7P9$[L?O@%?]WY+P/^AW5<7.HB%#9Y$U;!G((C(''*KDE1/JR*\_+YE%7 M+IDX5?Q,H/CK@('C?'OLI 9ZA=$[[L3WBX6Q17'LCU_X_;F"VS?A&@8>;D!N M[M.\DZ.TEH_?E$1E"TH.5]-7G[73[F5O%1[CEPH5UF9GZL9.T4M.ZQ2 M:D$LRD1.7G98Y #/#(C.TA-L8'LA,7H&GJ@[8+\YB\#8,S:QZ?6!II<8,=,+ M>.S0*3AR&*#6(RMO_^$7< M4Y&#KB^LZJYK@-]$LDB]LA8:M+'B/2[;T\<]*EFT62A9T3.BWJ\4D\=*\>Z6 MPOG7IS;=R=O+F-_[!_<8<#"%:>8+]OR18/(< KV M47^@(%(L'O4'TL+^0- <_?NP#= +?LO!<\0.V0GAP,PCF$QX)(AM'IU65>?<8K>O[EW<.XZ6/ -0S?HS(OD#WH!WGI M@0UEP/T11NOO=@,%40P.%P ?93 (4/\PJA]HT:=C%\(&#@S'8,)B85MKL,M= M&0J+9A^&?27P_S#,ZTPMV\7 ,,_67$U&T@H^=^3=T8)@' 9[[X.#0SPRVZ;ZV0?SP<6%'KT@YNG*DI!]J(>?CF3% M@F_ZM$GQ?2[M^>0B4;+GZABED!Z/[!NI'#DM]@?X)M>J5^D"V>,-./+T[4.) MT6PFX>$::?5;R1K9+IIP),SA.![JKURKD5UG2&[CKR0V17)+X$P 7PE_.K+9 M6FQ%;]P3^*7&/I!MWVAR>3CR9$E"R<@FRX1_H/3>9[%MM557!R),EI3==>:+/2RW<6^/KO)FQVSF^!4:>+"F_'C:U M44/6>*9 ;OB.,A3U/GSFZ9+4"FUWTX;1XSRWUAW/-O4D#P2//EU2>N[5UK/L MTM298M;06Q;-:G0+.B5/1U9EUK;SLT2+VR2U$M]02)$5?3#R9$F\.F.D0D?/ M'O)9RI8Q.A M+4,H$"%:F"IK2NAVERRQ4#LA_,AKC@B4BF?+7?#BK&&)>IB',!F;PUI"2"GI M#+=*HT'S"9Z0P]D$+S01=8,Y ^=T6@XJPXX?3%0$!%$)3!Z=>_58"V M4]O#4AN[V1_6[K9+J*K,?"JGRHPB=]S- ^7VG0EQ]YD9U'.&X% WEI#.GC][ MER2QI:1K&VSU":C[[K.K1BQ)#AIU2\D!C7!BF[M[P1'NTE0^WG2[WJSW:_B;X_S\O,&)Z